Hi,
after I have compiled the Version of jBoss from today morning I can not
deploy my Beans. Following error occur:
------- snip -------------
[Console logging] Logging started
[Classpath] Added directory:file:/F:/Programme/Java/jboss2/log/
[Classpath] Added directory:file:/F:/Programme/Java/jboss2/tmp/
[Classpath] Added directory:file:/F:/Programme/Java/jboss2/db/
[Info] Java version: 1.3.0,Sun Microsystems Inc.
[Info] Java VM: Java HotSpot(TM) Client VM 1.3.0-C,Sun Microsystems Inc.
[Info] System: Windows 2000 5.0,x86
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/activation.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/awt.jar
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/classes12_01.zi
p
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/dynaserver.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/ejb.jar
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/ejxeditor.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/ejxejb.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/ejxjaws.jar
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/ejxjboss.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/hsql.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/idb.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/jboss.jar
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/jdbc2_0-stdext.
jar
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/jmxtools.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/jndi.jar
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/jnpserver.jar
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/jpl-util-0_5b.j
ar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/jt400.jar
[Classpath] Added
library:file:/F:/Programme/Java/jboss2/lib/ext/jta-spec1_0_1.j
ar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/mail.jar
[Classpath] Added library:file:/F:/Programme/Java/jboss2/lib/ext/xml.jar
[JDBC] Loaded JDBC-driver:oracle.jdbc.driver.OracleDriver
[JDBC] Loaded JDBC-driver:com.ibm.as400.access.AS400JDBCDriver
[Webserver] Initializing
[Webserver] Initialized
[Naming] Initializing
[Naming] Naming started on port 1099
[Naming] Initialized
[Transaction manager] Initializing
[Transaction manager] Initialized
[Simple Realm Mapping] Initializing
[Simple Realm Mapping] Initialized
[Security manager] Initializing
[Security manager] Initialized
[DataSource] Initializing
[DataSource] Connection pool for jdbc:oracle:thin:@localhost:1521:OBLDB
bound to
Oracle
[DataSource] Initialized
[DataSource] Initializing
[DataSource] Connection pool for jdbc:as400://OBLASF20 bound to AS400
[DataSource] Initialized
[Container factory] Initializing
[Container factory] Temporary directory set
to:F:\Programme\Java\jboss2\tmp\depl
oy
[Container factory] Previous deployments removed
[Container factory] Initialized
[Auto deploy] Watching F:\Programme\Java\jboss2\deploy
[Auto deployer] Initializing
[Auto deployer] Initialized
[JMX RMI Adaptor] Initializing
[JMX RMI Adaptor] Initialized
[Configuration] Initializing
[Configuration] Initialized
[Configuration] MaxActiveClientCount set to 10 in Adaptor:name=html
[Configuration] Port set to 8082 in Adaptor:name=html
[Configuration] LibraryDirectory set to F:\Programme\Java\jBoss2\bin in
DefaultD
omain:service=MLet
[Configuration] Format set to [{2}] {4} in
DefaultDomain:service=Logging,type=Co
nsole
[Configuration] Port set to 8083 in DefaultDomain:service=Webserver
[Configuration] VerifyDeployments set to false in
EJB:service=ContainerFactory
[Auto deployer] Starting
[Auto deploy] Auto deploy of file:/F:/Programme/Java/jboss2/deploy/wb.jar
[Container factory] Deploying:file:/F:/Programme/Java/jboss2/deploy/wb.jar
[Container factory] F:\Programme\Java\jboss2\tmp\deploy
[Container factory] Loading ejb-jar.xml :
jar:file:/F:/Programme/Java/jboss2/tmp
/deploy/tmpejbjar1467.jar!/META-INF/ejb-jar.xml
[Container factory] Loading standardjboss.xml :
jar:file:/F:/Programme/Java/jbos
s2/lib/ext/jboss.jar!/org/jboss/metadata/standardjboss.xml
[Container factory]
jar:file:/F:/Programme/Java/jboss2/tmp/deploy/tmpejbjar1467.
jar!/META-INF/jboss.xml found. Overriding defaults
[Container factory] Deploying wb/User
[Container factory] Deploying wb/WBComponentRep
[Container factory] null
[Auto deploy] Deployment failed:file:/F:/Programme/Java/jboss2/deploy/wb.jar
[Auto deploy] javax.management.RuntimeMBeanException: RuntimeException
thrown in
operation deploy
[Auto deploy] at
javax.management.MBeanServer.invoke(MBeanServer.java:1647)
[Auto deploy] at
javax.management.MBeanServer.invoke(MBeanServer.java:1501)
[Auto deploy] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:285)
[Auto deploy] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:221)
[Auto deploy] at
org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:264
)
[Auto deploy] at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.
java:89)
[Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy] at
javax.management.MBeanServer.invoke(MBeanServer.java:1635)
[Auto deploy] at
javax.management.MBeanServer.invoke(MBeanServer.java:1501)
[Auto deploy] at org.jboss.Main.<init>(Main.java:161)
[Auto deploy] at org.jboss.Main.<init>(Main.java:92)
[Auto deploy] at org.jboss.Main$1.run(Main.java:82)
[Auto deploy] at java.security.AccessController.doPrivileged(Native
Method)
[Auto deploy] at org.jboss.Main.main(Main.java:73)
[Auto deployer] Started
[Naming] Starting
[Naming] Started
[Transaction manager] Starting
[Transaction manager] Started
[JMX RMI Adaptor] Starting
[JMX RMI Adaptor] Started
[DataSource] Starting
[DataSource] Started
[Security manager] Starting
[Security manager] Started
[DataSource] Starting
[DataSource] Started
[Simple Realm Mapping] Starting
[Simple Realm Mapping] Started
[Webserver] Starting
[Webserver] Codebase set to http://localhost:8083/
[Webserver] Started webserver on port 8083
[Webserver] Started
[Container factory] Starting
[Container factory] Started
[Default] Shutdown hook added
[Default] jBoss 2.0 Started
------- snap -------------
Thats not fine ;-)
Here my ejb-jar.xml:
------- snip -------------
<?xml version="1.0" encoding="Cp1252"?>
<ejb-jar>
<display-name>Workbench</display-name>
<enterprise-beans>
<session>
<display-name>Workbench</display-name>
<ejb-name>wb/Workbench</ejb-name>
<home>de.oblgmbh.wb.interfaces.WorkbenchHome</home>
<remote>de.oblgmbh.wb.interfaces.Workbench</remote>
<ejb-class>de.oblgmbh.wb.server.WorkbenchBean</ejb-class>
<session-type>Stateful</session-type>
<transaction-type>Container</transaction-type>
<ejb-ref>
<ejb-ref-name>ejb/User</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<home>de.oblgmbh.wb.interfaces.UserHome</home>
<remote>de.oblgmbh.wb.interfaces.User</remote>
<ejb-link>User</ejb-link>
</ejb-ref>
</session>
<session>
<display-name>UserManager</display-name>
<ejb-name>wb/UserManager</ejb-name>
<home>de.oblgmbh.wb.interfaces.UserManagerHome</home>
<remote>de.oblgmbh.wb.interfaces.UserManager</remote>
<ejb-class>de.oblgmbh.wb.server.UserManagerBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<ejb-ref>
<ejb-ref-name>ejb/User</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<home>de.oblgmbh.wb.interfaces.UserHome</home>
<remote>de.oblgmbh.wb.interfaces.User</remote>
<ejb-link>User</ejb-link>
</ejb-ref>
</session>
<entity>
<description>Benutzer </description>
<display-name>User</display-name>
<ejb-name>wb/User</ejb-name>
<home>de.oblgmbh.wb.interfaces.UserHome</home>
<remote>de.oblgmbh.wb.interfaces.User</remote>
<ejb-class>de.oblgmbh.wb.server.UserBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.String</prim-key-class>
<reentrant>True</reentrant>
<cmp-field>
<description>Benutzerkennung</description>
<field-name>id</field-name>
</cmp-field>
<cmp-field>
<description>Benutzerkļæ½rzel</description>
<field-name>userShort</field-name>
</cmp-field>
<cmp-field>
<description>Benutzerrolle</description>
<field-name>role</field-name>
</cmp-field>
<cmp-field>
<description>Benutzername</description>
<field-name>name</field-name>
</cmp-field>
<primkey-field>id</primkey-field>
</entity>
<entity>
<display-name>WBComponentRep</display-name>
<ejb-name>wb/WBComponentRep</ejb-name>
<home>de.oblgmbh.wb.interfaces.WBComponentRepHome</home>
<remote>de.oblgmbh.wb.interfaces.WBComponentRep</remote>
<ejb-class>de.oblgmbh.wb.server.WBComponentRepBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>de.oblgmbh.wb.interfaces.WBComponentRepPK</prim-key-class>
<reentrant>True</reentrant>
<cmp-field>
<field-name>homeHandle</field-name>
</cmp-field>
<cmp-field>
<field-name>name</field-name>
</cmp-field>
<primkey-field>homeHandle</primkey-field>
</entity>
</enterprise-beans>
<assembly-descriptor>
<security-role>
<role-name>admin</role-name>
</security-role>
<security-role>
<role-name>user</role-name>
</security-role>
<method-permission>
<role-name>admin</role-name>
<method>
<ejb-name>wb/UserManager</ejb-name>
<method-name>*</method-name>
</method>
<method>
<ejb-name>wb/User</ejb-name>
<method-name>*</method-name>
</method>
<method>
<ejb-name>wb/WBComponentRep</ejb-name>
<method-name>*</method-name>
</method>
<method>
<ejb-name>wb/Workbench</ejb-name>
<method-name>*</method-name>
</method>
</method-permission>
<method-permission>
<role-name>user</role-name>
<method>
<ejb-name>wb/Workbench</ejb-name>
<method-name>*</method-name>
</method>
</method-permission>
<container-transaction>
<method>
<ejb-name>wb/WBComponentRep</ejb-name>
<method-name>*</method-name>
</method>
<method>
<ejb-name>wb/UserManager</ejb-name>
<method-name>*</method-name>
</method>
<method>
<ejb-name>wb/Workbench</ejb-name>
<method-name>*</method-name>
</method>
<method>
<ejb-name>wb/User</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
------- snap -------------
Here my jboss.xml:
------- snip -------------
<?xml version="1.0" encoding="Cp1252"?>
<jboss>
<secure>true</secure>
<container-configurations>
<container-configuration
configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration">
<container-name>Default 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</inst
ance-cache>
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistenc
e-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
configuration-class="org.jboss.ejb.deployment.StatefulSessionContainerConfig
uration">
<container-name>Default Stateful SessionBean</container-name>
<call-logging>false</call-logging>
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker<
/container-invoker>
<instance-pool>org.jboss.ejb.plugins.StatefulSessionInstancePool</instance-p
ool>
<instance-cache>org.jboss.ejb.plugins.NoPassivationStatefulSessionInstanceCa
che</instance-cache>
<persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceMan
ager</persistence-manager>
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
<container-invoker-conf>
<Optimized>false</Optimized>
</container-invoker-conf>
</container-configuration>
<container-configuration
configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration">
<container-name>Default CMP 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</inst
ance-cache>
<persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</pers
istence-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
configuration-class="org.jboss.ejb.deployment.StatelessSessionContainerConfi
guration">
<container-name>Default Stateless SessionBean</container-name>
<call-logging>false</call-logging>
<container-invoker>org.jboss.ejb.plugins.jrmp13.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-configurations>
<resource-managers />
<enterprise-beans>
<session>
<ejb-name>wb/UserManager</ejb-name>
<jndi-name>wb/UserManager</jndi-name>
<configuration-name>Default Stateless SessionBean</configuration-name>
<ejb-ref>
<ejb-ref-name>ejb/User</ejb-ref-name>
<jndi-name>ejb/User</jndi-name>
</ejb-ref>
</session>
<session>
<ejb-name>wb/Workbench</ejb-name>
<jndi-name>wb/Workbench</jndi-name>
<configuration-name>Default Statefull SessionBean</configuration-name>
<ejb-ref>
<ejb-ref-name>ejb/User</ejb-ref-name>
<jndi-name>ejb/User</jndi-name>
</ejb-ref>
</session>
<entity>
<ejb-name>wb/WBComponentRep</ejb-name>
<jndi-name>wb/WBComponentRep</jndi-name>
<configuration-name>Default CMP ENtityBean</configuration-name>
</entity>
<entity>
<ejb-name>wb/User</ejb-name>
<jndi-name>wb/User</jndi-name>
<configuration-name>Default CMP EntityBean</configuration-name>
</entity>
</enterprise-beans>
</jboss>
------- snap -------------
CU
---
Ingo Bruell
OBL GmbH ([EMAIL PROTECTED])
Hude (Oldenburg)
Germany
CU
---
Ingo Bruell
OBL GmbH ([EMAIL PROTECTED])
Hude (Oldenburg)
Germany
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]