dblevins    2004/12/22 00:42:38

  Modified:    modules/assembly/src/plan j2ee-server-plan.xml
  Log:

  Basic soap rpc/encoded deployment and container support along with a general 
revamping of the networkservice stacks.
  
  Revision  Changes    Path
  1.45      +57 -9     openejb/modules/assembly/src/plan/j2ee-server-plan.xml
  
  Index: j2ee-server-plan.xml
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/assembly/src/plan/j2ee-server-plan.xml,v
  retrieving revision 1.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- j2ee-server-plan.xml      19 Dec 2004 19:20:35 -0000      1.44
  +++ j2ee-server-plan.xml      22 Dec 2004 05:42:38 -0000      1.45
  @@ -144,6 +144,28 @@
           <uri>ant/jars/ant-${ant_version}.jar</uri>
       </dependency>
   
  +    <!-- HTTP/SOAP -->
  +    <dependency>
  +        <uri>xfire/jars/xfire-${xfire_version}.jar</uri>
  +    </dependency>
  +    <dependency>
  +        <uri>xfire/jars/xfire-java-${xfire_version}.jar</uri>
  +    </dependency>
  +    <dependency>
  +        <uri>xfire/jars/xfire-jaxrpc-${xfire_version}.jar</uri>
  +    </dependency>
  +    <dependency>
  +        <uri>wsdl4j/jars/wsdl4j-${wsdl4j_version}.jar</uri>
  +    </dependency>
  +    <dependency>
  +        <uri>stax/jars/stax-${stax_version}.jar</uri>
  +    </dependency>
  +    <dependency>
  +        <uri>stax/jars/stax-api-${stax_api_version}.jar</uri>
  +    </dependency>
  +
  +
  +
       <!-- Default security realm using properties files -->
       <gbean name="geronimo.security:type=LoginModule,name=properties-login"
           class="org.apache.geronimo.security.jaas.LoginModuleGBean">
  @@ -237,6 +259,22 @@
           <reference 
name="XidImporter">geronimo.server:type=TransactionManager</reference>
       </gbean>
   
  +    <!-- EJB Protocol -->
  +    <gbean name="openejb:type=NetworkService,name=EJB" 
class="org.openejb.server.StandardServiceStackGBean">
  +        <attribute name="name">EJB</attribute>
  +        <attribute name="port">4201</attribute>
  +        <attribute name="address">127.0.0.1</attribute>
  +        <attribute name="allowHosts">127.0.0.1</attribute>
  +        <attribute name="priority">5</attribute>
  +        <attribute name="threads">20</attribute>
  +        <attribute name="logOnSuccess">HOST,NAME,THREADID,USERID</attribute>
  +        <attribute name="logOnFailure">HOST,NAME</attribute>
  +        <reference name="Server">openejb:type=Server,name=EJB</reference>
  +    </gbean>
  +    <gbean name="openejb:type=Server,name=EJB" 
class="org.openejb.server.ejbd.EjbServerGBean">
  +        <reference 
name="ContainerIndex">openejb:type=ContainerIndex</reference>
  +    </gbean>
  +
       <gbean name="openejb:type=ContainerIndex" 
class="org.openejb.ContainerIndex">
           <references name="EJBContainers">
               
<pattern>geronimo.server:j2eeType=StatelessSessionBean,*</pattern>
  @@ -245,16 +283,26 @@
           </references>
       </gbean>
   
  -    <!-- EJB Protocol -->
  -    <gbean name="openejb:type=SocketService,name=EJB" 
class="org.openejb.server.SimpleSocketService">
  -        <attribute name="serviceClassName" 
type="java.lang.String">org.openejb.server.ejbd.EjbServer</attribute>
  -        <attribute name="onlyFrom" 
type="java.net.InetAddress[]">127.0.0.1</attribute>
  -        <reference 
name="ContainerIndex">openejb:type=ContainerIndex</reference>
  +    <!-- HTTP/SOAP Protocol -->
  +    <gbean name="openejb:type=NetworkService,name=HTTPSOAP" 
class="org.openejb.server.StandardServiceStackGBean">
  +        <attribute name="name">HTTPSOAP</attribute>
  +        <attribute name="port">8000</attribute>
  +        <attribute name="address">127.0.0.1</attribute>
  +        <attribute name="allowHosts">127.0.0.1</attribute>
  +        <attribute name="priority">5</attribute>
  +        <attribute name="threads">5</attribute>
  +        <attribute name="logOnSuccess">HOST,NAME,THREADID,USERID</attribute>
  +        <attribute name="logOnFailure">HOST,NAME</attribute>
  +        <reference 
name="Server">openejb:type=Server,name=HTTPSOAP</reference>
  +    </gbean>
  +    <gbean name="openejb:type=Server,name=HTTPSOAP" 
class="org.openejb.server.httpd.HttpServerGBean">
  +        <reference name="Listener">openejb:type=SoapHttpListener</reference>
  +    </gbean>
  +    <gbean name="openejb:type=SoapHttpListener" 
class="org.openejb.server.soap.SoapHttpListenerGBean">
  +        <reference 
name="WSContainerIndex">openejb:type=WSContainerIndex</reference>
       </gbean>
  -    <gbean name="openejb:type=ServiceDaemon,name=EJB" 
class="org.openejb.server.ServiceDaemon">
  -        <attribute name="port" type="int">4201</attribute>
  -        <attribute name="inetAddress" 
type="java.net.InetAddress">127.0.0.1</attribute>
  -        <reference 
name="SocketService">openejb:type=SocketService,name=EJB</reference>
  +    <gbean name="openejb:type=WSContainerIndex" 
class="org.openejb.server.soap.WSContainerIndexGBean">
  +        <reference name="WSContainers">openejb:type=WSContainer,*</reference>
       </gbean>
   
       <!-- JSR77 Management Objects -->
  
  
  

Reply via email to