User: salborini
Date: 00/08/16 15:36:05
Modified: src/resources/org/jboss/metadata standardjboss.xml
Log:
Added 4 configurations in standardjboss.xml, with the jrmp12 container invoker.
Added code in the metadata package to detect vm version and use the right
configuration.
jboss.xml is no longer required to run with jdk1.2.2
Revision Changes Path
1.2 +67 -0 jboss/src/resources/org/jboss/metadata/standardjboss.xml
Index: standardjboss.xml
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/resources/org/jboss/metadata/standardjboss.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- standardjboss.xml 2000/08/15 02:36:51 1.1
+++ standardjboss.xml 2000/08/16 22:36:05 1.2
@@ -24,6 +24,25 @@
</container-configuration>
<container-configuration>
+ <container-name>jdk1.2.2 CMP EntityBean</container-name>
+ <call-logging>false</call-logging>
+
<container-invoker>org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker</container-invoker>
+
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
+
<instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache>
+
<persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</persistence-manager>
+
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
+ <container-invoker-conf>
+ <Optimized>False</Optimized>
+ </container-invoker-conf>
+ <container-cache-conf />
+ <container-pool-conf>
+ <MaximumSize>100</MaximumSize>
+ <MinimumSize>10</MinimumSize>
+ </container-pool-conf>
+ <commit-option>A</commit-option>
+ </container-configuration>
+
+ <container-configuration>
<container-name>Standard Stateless SessionBean</container-name>
<call-logging>false</call-logging>
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker>
@@ -41,6 +60,23 @@
</container-configuration>
<container-configuration>
+ <container-name>jdk1.2.2 Stateless SessionBean</container-name>
+ <call-logging>false</call-logging>
+
<container-invoker>org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker</container-invoker>
+
<instance-pool>org.jboss.ejb.plugins.StatelessSessionInstancePool</instance-pool>
+ <instance-cache></instance-cache>
+ <persistence-manager></persistence-manager>
+
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
+ <container-invoker-conf>
+ <Optimized>False</Optimized>
+ </container-invoker-conf>
+ <container-pool-conf>
+ <MaximumSize>100</MaximumSize>
+ <MinimumSize>10</MinimumSize>
+ </container-pool-conf>
+ </container-configuration>
+
+ <container-configuration>
<container-name>Standard Stateful SessionBean</container-name>
<call-logging>false</call-logging>
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker>
@@ -51,11 +87,42 @@
<Optimized>False</Optimized>
</container-invoker-conf>
</container-configuration>
+
+ <container-configuration>
+ <container-name>jdk1.2.2 Stateful SessionBean</container-name>
+ <call-logging>false</call-logging>
+
<container-invoker>org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker</container-invoker>
+
<instance-cache>org.jboss.ejb.plugins.NoPassivationStatefulSessionInstanceCache</instance-cache>
+
<persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager</persistence-manager>
+
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
+ <container-invoker-conf>
+ <Optimized>False</Optimized>
+ </container-invoker-conf>
+ </container-configuration>
<container-configuration>
<container-name>Standard BMP EntityBean</container-name>
<call-logging>false</call-logging>
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker>
+
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
+
<instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache>
+
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager>
+
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
+ <container-invoker-conf>
+ <Optimized>False</Optimized>
+ </container-invoker-conf>
+ <container-cache-conf />
+ <container-pool-conf>
+ <MaximumSize>100</MaximumSize>
+ <MinimumSize>10</MinimumSize>
+ </container-pool-conf>
+ <commit-option>A</commit-option>
+ </container-configuration>
+
+ <container-configuration>
+ <container-name>jdk1.2.2 BMP EntityBean</container-name>
+ <call-logging>false</call-logging>
+
<container-invoker>org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker</container-invoker>
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
<instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache>
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager>