Hello,

I downloaded Guvnor, web based BRMS (WAR) Version 5.1 and tried to deploy it
on Glassfish v3.
Unfortunately without success.

To be more specific:
I put "drools-5.1.1-guvnor.war" into
{glassfish_home}\domains\{configuration}\autodeploy and started Glassfish
within Eclipse 3.5, using Java  6.
I get following error:

Exception while invoking class org.glassfish.ejb.startup.EjbDeployer load
method
java.lang.RuntimeException: Unable to load EJB module.  DeploymentContext
does not contain any EJB  Check archive to ensure correct packaging for
C:\glassfishv3\glassfish\domains\domain1\applications\drools-5.1.1-guvnor
        at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:133)
        at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:63)
        at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:175)
        at
org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:216)
        at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:338)
        at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
        at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:310)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
        at
org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:141)
        at
org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:573)
        at
org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:459)
        at
org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:391)
        at
org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:376)
        at
org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:195)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)

Exception while loading the app
java.lang.RuntimeException: Unable to load EJB module.  DeploymentContext
does not contain any EJB  Check archive to ensure correct packaging for
C:\glassfishv3\glassfish\domains\domain1\applications\drools-5.1.1-guvnor
        at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:133)
        at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:63)
        at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:175)
        at
org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:216)
        at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:338)
        at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
        at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:310)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
        at
com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
        at
org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:141)
        at
org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:573)
        at
org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:459)
        at
org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:391)
        at
org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:376)
        at
org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:195)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)


WARNING: [AutoDeploy] Autodeploy failed :
C:\glassfishv3\glassfish\domains\domain1\autodeploy\drools-5.1.1-guvnor.war.
INFO: [AutoDeploy] Selecting file
C:\glassfishv3\glassfish\domains\domain1\autodeploy\drools-5.1.1-guvnor.war
for autodeployment.

I've already tried the hints I found on Google such as changing the web.xml
to reference 2.5 schema. Didn't work.

Hope someone can help me.
Thanks a lot!

Audrey
-- 
View this message in context: 
http://drools-java-rules-engine.46999.n3.nabble.com/Deploying-Guvnor-5-1-on-Glassfish-v3-tp2091982p2091982.html
Sent from the Drools - User mailing list archive at Nabble.com.
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to