Hi -
I have a very simple person bean that deployed fine under 2.0, but
won't seem to deploy under pr_4. (I didn't try it under pr_3).
Here is the trace:
[Auto deployer] Starting
[Auto deploy] Auto deploy of file:/D:/Java/jboss_pr4/deploy/person/
[Container factory] Deploying:file:/D:/Java/jboss_pr4/deploy/person/
[Auto deploy] Deployment failed:file:/D:/Java/jboss_pr4/deploy/person/
[Auto deploy] org.jboss.ejb.DeploymentException: Could not deploy
file:/D:/Java/
jboss_pr4/deploy/person/
[Auto deploy] at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:5
65)
[Auto deploy] at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:1
93)
[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.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:155)
[Auto deploy] at org.jboss.Main.<init>(Main.java:86)
[Auto deploy] at org.jboss.Main$1.run(Main.java:76)
[Auto deploy] at java.security.AccessController.doPrivileged(Native
Method)
[Auto deploy] at org.jboss.Main.main(Main.java:67)
Below is by ejb-jar.xml file.
I tried it with an without a default jboss.xml file as well. I saw
another post like this, and I don't have any stray enters anywhere that
I could see...
<?xml version="1.0" encoding="Cp1252"?>
<ejb-jar>
<description>
This ejb-jar file contains the Person bean
</description>
<enterprise-beans>
<entity>
<description>This is the Person entity bean</description>
<ejb-name>Person</ejb-name>
<home>com.cyface.conmaster.person.PersonHome</home>
<remote>com.cyface.conmaster.person.Person</remote>
<ejb-class>com.cyface.conmaster.person.PersonBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>com.cyface.conmaster.person.PersonPK</prim-key-class>
<reentrant>False</reentrant>
<cmp-field>
<description>First Name</description>
<field-name>firstName</field-name>
</cmp-field>
<cmp-field>
<description>Last Name</description>
<field-name>lastName</field-name>
</cmp-field>
<cmp-field>
<description>Middle Name</description>
<field-name>middleName</field-name>
</cmp-field>
<cmp-field>
<description>Unique system generated primary key
identifier</description>
<field-name>personId</field-name>
</cmp-field>
<cmp-field>
<description>Title (Mr. Mrs. Sir, etc)</description>
<field-name>title</field-name>
</cmp-field>
<env-entry>
<env-entry-name>configDemo</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>Value for configDemo</env-entry-value>
</env-entry>
<security-role-ref>
<role-name>UsersOfPerson</role-name>
<role-link>UsersOfPerson</role-link>
</security-role-ref>
</entity>
</enterprise-beans>
<assembly-descriptor>
<security-role>
<description>This role includes users of Person</description>
<role-name>UsersOfPerson</role-name>
</security-role>
<method-permission>
<role-name>UsersOfPerson</role-name>
<method>
<ejb-name>Person</ejb-name>
<method-name>*</method-name>
</method>
</method-permission>
<container-transaction>
<method>
<ejb-name>Person</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
Thanks,
Tim White
Cy/Face Design
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]