root/trunk/org.intra_mart.jst.server.generic.resin/servers/resin32.serverdef

リビジョン 23, 4.2 kB (コミッタ: enomoto, コミット時期: 13 年 前)

デフォルトパス(resin.home)修正

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <tns:ServerRuntime
3         xmlns:tns="http://eclipse.org/jst/server/generic/ServerTypeDefinition"
4         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5         xsi:schemaLocation="http://eclipse.org/jst/server/generic/ServerTypeDefinition ServerTypeDefinitionSchema.xsd "
6         name="Resin 3.2" version="v3.2">
7 <property id="serverRootDirectory"
8         label="%ApplicationServerDirectory"
9         type="directory"
10         context="runtime"
11         default="/resin_home" />
12 <property id="port"
13         label="%serverPort"
14         type="string"
15         context="server"
16         default="8080" />
17
18         <port>
19                 <no>${port}</no>
20                 <name>Http</name>
21                 <protocol>http</protocol>
22         </port>
23
24         <module>
25                 <type>jst.web</type>
26                 <publishDir>${serverRootDirectory}/webapps</publishDir>
27                 <publisherReference>org.eclipse.jst.server.generic.antpublisher</publisherReference>
28         </module>
29         <module>
30                 <type>jst.ejb</type>
31                 <publishDir>${serverRootDirectory}/deploy</publishDir>
32                 <publisherReference>org.eclipse.jst.server.generic.antpublisher</publisherReference>
33         </module>
34         <module>
35                 <type>jst.ear</type>
36                 <publishDir>${serverRootDirectory}/deploy</publishDir>
37                 <publisherReference>org.eclipse.jst.server.generic.antpublisher</publisherReference>
38         </module>
39
40         <project>
41                 <classpathReference>resin.project</classpathReference>
42         </project>
43        
44         <start>
45                 <mainClass>com.caucho.server.resin.Resin</mainClass>
46                 <workingDirectory>${serverRootDirectory}</workingDirectory>
47                 <!--
48                 <programArguments>-conf ${serverRootDirectory}/conf/eclipse_jdt.xml</programArguments>
49                 -->
50                 <programArguments />
51                 <vmParameters>-Djava.system.class.loader=com.caucho.loader.SystemClassLoader -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Declipse.jdt.port=${port} -Dresin.home=${serverRootDirectory} -Xms128m -Xmx512m  -XX:MaxPermSize=256m</vmParameters>
52                 <classpathReference>resin</classpathReference>
53         </start>
54
55         <publisher id="org.eclipse.jst.server.generic.antpublisher">
56                 <publisherdata>
57                         <dataname>build.file</dataname>
58                         <datavalue>/buildfiles/resin32.xml</datavalue>
59                 </publisherdata>
60                 <publisherdata>
61                         <dataname>target.publish.jst.web</dataname>
62                         <datavalue>deploy.j2ee.web</datavalue>
63                 </publisherdata>
64                 <publisherdata>
65                         <dataname>target.publish.jst.ejb</dataname>
66                         <datavalue>deploy.j2ee.ejb</datavalue>
67                 </publisherdata>
68                 <publisherdata>
69                         <dataname>target.unpublish.jst.web</dataname>
70                         <datavalue>undeploy.j2ee.web</datavalue>
71                 </publisherdata>
72                 <publisherdata>
73                         <dataname>target.unpublish.jst.ejb</dataname>
74                         <datavalue>undeploy.j2ee.ejb</datavalue>
75                 </publisherdata>               
76                 <publisherdata>
77                         <dataname>target.publish.jst.ear</dataname>
78                         <datavalue>deploy.j2ee.ear</datavalue>
79                 </publisherdata>
80                 <publisherdata>
81                         <dataname>target.unpublish.jst.ear</dataname>
82                         <datavalue>undeploy.j2ee.ear</datavalue>
83                 </publisherdata>                               
84         </publisher>
85
86         <classpath id="resin" >
87                 <archive path="${serverRootDirectory}/lib/activation.jar" />
88                 <archive path="${serverRootDirectory}/lib/javaee-16.jar" />
89                 <archive path="${serverRootDirectory}/lib/javamail-141.jar" />
90                 <archive path="${serverRootDirectory}/lib/jaxstream-15.jar" />
91                 <archive path="${serverRootDirectory}/lib/jsf-12.jar" />
92                 <archive path="${serverRootDirectory}/lib/osgi-14.jar" />
93                 <archive path="${serverRootDirectory}/lib/resin.jar" />
94                 <archive path="${serverRootDirectory}/lib/webutil.jar" />
95         </classpath>
96
97         <classpath id="resin.project" >
98                 <archive path="${serverRootDirectory}/lib/activation.jar" />
99                 <archive path="${serverRootDirectory}/lib/javaee-16.jar" />
100                 <archive path="${serverRootDirectory}/lib/javamail-141.jar" />
101                 <archive path="${serverRootDirectory}/lib/jaxstream-15.jar" />
102                 <archive path="${serverRootDirectory}/lib/jsf-12.jar" />
103                 <archive path="${serverRootDirectory}/lib/osgi-14.jar" />
104                 <archive path="${serverRootDirectory}/lib/resin.jar" />
105                 <archive path="${serverRootDirectory}/lib/webutil.jar" />
106         </classpath>
107
108         <jndiConnection>
109                 <providerUrl>jnp://${serverAddress}:1099</providerUrl>
110                 <initialContextFactory>org.jnp.interfaces.NamingContextFactory</initialContextFactory>
111                 <jndiProperty>
112                         <name></name>
113                         <value></value>
114                 </jndiProperty>
115         </jndiConnection>
116 </tns:ServerRuntime>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。