Hi,
I have created bonita.ear file ( using ant ear.ejb3 ) and tried to deploy the ear file on to Jonas 5.1.
I have got an error inidicating "IllegalStateException metadata is not specfied for the EJB" resulting in a failed deployment.
I was able to deploy the same on JBoss 5.1 but I could not figure out the URLs to access Bonita Console.
Any help with the Error and/or the Bonita URLs to access on Jonas/JBoss is appreciated.
Here is the explosion.
ives : Problem when trying to find and deploy new archives
org.ow2.jonas.deployablemonitor.DeployableMonitorException: RuntimeException whe
n deploying the deployable 'EARDeployableImpl[archive=c:\jonas-osgi-5.1.0-RC2\de
ploy\bonita.ear]'
at org.ow2.jonas.deployablemonitor.DeployableMonitor.detectNewArchives(D
eployableMonitor.java:383)
at org.ow2.jonas.deployablemonitor.DeployableMonitor.access$000(Deployab
leMonitor.java:63)
at org.ow2.jonas.deployablemonitor.DeployableMonitor$1.execute(Deployabl
eMonitor.java:184)
at org.ow2.jonas.deployablemonitor.DeployableMonitor$1.execute(Deployabl
eMonitor.java:183)
at org.ow2.jonas.lib.execution.RunnableHelper.execute(RunnableHelper.jav
a:60)
at org.ow2.jonas.deployablemonitor.DeployableMonitor.checkNewArchives(De
ployableMonitor.java:190)
at org.ow2.jonas.deployablemonitor.DeployableMonitor.run(DeployableMonit
or.java:154)
Caused by: java.lang.IllegalStateException: No metadata defined for the EJB clas
s '
org/ow2/bonita/facade/internal/InternalRuntimeAPI
'
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.getBean
EjbJarClassMetadataForEjbName(EjbJarDeployableMetadata.java:221)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarClassMetadata.getLinkedCla
ssMetadata(EjbJarClassMetadata.java:927)
at org.ow2.easybeans.deployment.annotations.helper.bean.BusinessMethodRe
solver.loop(BusinessMethodResolver.java:128)
at org.ow2.easybeans.deployment.annotations.helper.bean.BusinessMethodRe
solver.loop(BusinessMethodResolver.java:157)
at org.ow2.easybeans.deployment.annotations.helper.bean.BusinessMethodRe
solver.resolve(BusinessMethodResolver.java:77)
at org.ow2.easybeans.deployment.annotations.helper.ResolverHelper.resolv
e(ResolverHelper.java:91)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:159)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:278)
at org.ow2.jonas.ear.internal.EarDeployer.doDeploy(EarDeployer.java:744)
at org.ow2.util.ee.deploy.impl.deployer.AbsDeployer.deploy(AbsDeployer.j
ava:89)
at org.ow2.util.ee.deploy.impl.deployer.DeployerManager.deploy(DeployerM
anager.java:129)
at org.ow2.jonas.deployablemonitor.DeployableMonitor.detectNewArchives(D
eployableMonitor.java:369)
... 6 more
Thanks