CMP enterprise deployment -when change from defaultDS to Ora
nischalsharma Apr 29, 2004 6:53 AMHi
friends
i got one cmp bean sample code from oreilly workbook using defaultDS as datasource and i changded it to OracleDS and place Oracle-ds.xml (having my database configuration setting ).
but when i depoy jar file on jboss-3.2.3 ,it show error message given below:
"Verification of Enterprise Beans
above for error messages.
"
CONSOLE MESSAGE IN JBOSS-3.2.3(GIVEN BELOW)
--------------
10:35:32,187 ERROR [URLDeploymentScanner] MBeanException: Exception
ration 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
Incompletely deployed packages:
[org.jboss.deployment.DeploymentInfo@7eb4a8d4 { url=file:/C:/jboss-3
default/deploy/titan.jar }
deployer: org.jboss.ejb.EJBDeployer@13e0aba
status: Deployment FAILED reason: Verification of Enterprise Beans
above for error messages.
state: FAILED
watch: file:/C:/jboss-3.2.3/server/default/deploy/titan.jar
lastDeployed: 1083206121062
lastModified: 1083206121062
mbeans:
]MBeans waiting for classes:
MBeans waiting for other MBeans:
--------------
ejb-jar.xml is->
-------------------
ejb-jar>
<enterprise-beans>
<ejb-name>CustomerEJB</ejb-name>
com.titan.customer.CustomerHomeRemote
com.titan.customer.CustomerRemote
<ejb-class>com.titan.customer.CustomerBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.Integer</prim-key-class>
False
<cmp-version>2.x</cmp-version>
<abstract-schema-name>Customer</abstract-schema-name>
<cmp-field><field-name>id</field-name></cmp-field>
<cmp-field><field-name>lastName</field-name></cmp-field>
<cmp-field><field-name>firstName</field-name></cmp-field>
<cmp-field><field-name>hasGoodCredit</field-name></cmp-field>
<primkey-field>id</primkey-field>
<security-identity><use-caller-identity/></security-identity>
</enterprise-beans>
<assembly-descriptor>
<security-role>
<role-name>Employees</role-name>
</security-role>
<method-permission>
<role-name>Employees</role-name>
<ejb-name>CustomerEJB</ejb-name>
<method-name>*</method-name>
</method-permission>
<container-transaction>
<ejb-name>CustomerEJB</ejb-name>
<method-name>*</method-name>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
and
jboss.xml file is:
-------------
<enterprise-beans>
<ejb-name>CustomerEJB</ejb-name>
<jndi-name>CustomerHomeRemote</jndi-name>
</enterprise-beans>
............
DUE TO VARIFICATION FAIL THE CMP DEPLOYMENT FAIL
PLEASE TELL WHERE I AM WRONG