2005-05-22 02:38:11,350 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No
persistence-manager descriptor found, null persistence will be used
2005-05-22 02:38:11,350 DEBUG [org.jboss.management.j2ee.EJBModule]
postRegister(), parent: jboss.management.local:name=Local,j2eeType=J2EEServer
2005-05-22 02:38:11,351 DEBUG [org.jboss.management.j2ee.EJBModule] Created
JSR-77 EJBModule:
jboss.management.local:j2eeType=EJBModule,J2EEServer=Local,J2EEApplication=null,name=momShop.jar
2005-05-22 02:38:11,351 DEBUG
[org.jboss.management.j2ee.factory.EJBModuleFactory] Created module:
jboss.management.local:j2eeType=EJBModule,J2EEServer=Local,J2EEApplication=null,name=momShop.jar
2005-05-22 02:38:11,354 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No
persistence-manager descriptor found, null persistence will be used
2005-05-22 02:38:11,354 DEBUG [org.jboss.management.j2ee.EntityBean]
postRegister(), parent:
jboss.management.local:j2eeType=EJBModule,J2EEServer=Local,J2EEApplication=null,name=momShop.jar
2005-05-22 02:38:11,355 DEBUG [org.jboss.management.j2ee.EJB] Created JSR-77
EJB:
jboss.management.local:name=momShop/KundeLocal,J2EEServer=Local,EJBModule=momShop.jar,J2EEApplication=null,j2eeType=EntityBean
2005-05-22 02:38:11,355 DEBUG
[org.jboss.management.j2ee.factory.EJBModuleFactory] Create container:
jboss.j2ee:jndiName=momShop/KundeLocal,service=EJB, module:
jboss.management.local:name=momShop/KundeLocal,J2EEServer=Local,EJBModule=momShop.jar,J2EEApplication=null,j2eeType=EntityBean
2005-05-22 02:38:11,357 DEBUG [org.jboss.deployment.MainDeployer] End
deployment start on package: momShop.jar
2005-05-22 02:38:11,358 DEBUG [org.jboss.deployment.MainDeployer] Deployed
package: file:/opt/jboss-3.2.7/server/default/deploy/momShop.jar
2005-05-22 02:38:11,359 DEBUG
[org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for:
file:/opt/jboss-3.2.7/server/default/deploy/momShop.jar -
file:/opt/jboss-3.2.7/server/default/deploy/momShop.jar
2005-05-22 02:38:11,369 ERROR
[org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment
listing:
Incompletely deployed packages:
[EMAIL PROTECTED] { url=file:/opt/jboss-3.2.7/server/default/deploy/ejb.jar }
deployer: [EMAIL PROTECTED]
status: Deployment FAILED reason: Verification of Enterprise Beans failed,
see above for error messages.
state: FAILED
watch: file:/opt/jboss-3.2.7/server/default/deploy/ejb.jar
lastDeployed: 1116719874337
lastModified: 1116719874000
mbeans:
MBeans waiting for other MBeans:
ObjectName: jboss.j2ee:service=EJB,plugin=pool,jndiName=momShop/KundeLocal
state: CREATED
I Depend On:
Depends On Me:
ObjectName: jboss.j2ee:jndiName=momShop/KundeLocal,service=EJB
state: FAILED
I Depend On:
Depends On Me: javax.management.RuntimeMBeanException:
java.lang.ClassCastException: $Proxy58
MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
ObjectName: jboss.j2ee:jndiName=momShop/KundeLocal,service=EJB
state: FAILED
I Depend On:
Depends On Me: javax.management.RuntimeMBeanException:
java.lang.ClassCastException: $Proxy58
ObjectName: jboss.j2ee:service=EJB,plugin=pool,jndiName=momShop/KundeLocal
state: CREATED
I Depend On:
Depends On Me:
The Bean Class looks like that:
| package de.peters.ejb.entity;
|
|
| import javax.ejb.CreateException;
| import javax.ejb.EJBException;
| import javax.ejb.EntityBean;
| /*
| * Created on Apr 13, 2005
| *
| */
|
| /**
| * @ejb.bean
| * name=KundeBean
| * local-jndi-name=momShop/KundeLocal
| * view-type=local
| * type=CMP
| * cmp-version=2.x
| * primkey-field=id
| * schema=mom
| *
| * @ejb.pk
| * class=java.lang.Integer
| *
| * @ejb.value-object
| * name=KundeEdit
| * match=*
| *
| * @ejb.persistence
| * table-name=kunde
| *
| * @jboss.persistence
| * table-name=kunde
| * datasource=momShop/KundeLocal
| * datasource-mapping=PostgreSQL
| *
| * @ejb.finder
| *signature=Collection findAll()
| *unchecked=true
| *query=SELECT OBJECT(a) FROM Kunde a
| *result-type-mapping=Local
| *
| * @author empy
| *
| */
| public abstract class KundeBean implements EntityBean{
|
| /**
| * @ejb.create-method
| *
| */
| public Integer ejbCreate() throws CreateException{
| return null;
| }
|
| /**
| * @ejb.interface-method
| * view-type=local
| *
| * @ejb.value-object
| *
| * @ejb.pk-field
| *
| *
| * @ejb.persistence
| * column-name=id
| * sql-type=int4
| *
| * @jboss.column-name
| * name=id
| *
| */
| public abstract Integer getId();
|
|
| /**
| * @ejb.interface-method
| * view-type=local
| *
| * @param id