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]

Reply via email to