[rules-users] How to deploy Guvnor on Weblogic 9.x / 10.x

Pegram, Macon zmpegram at choosehmc.com
Fri Oct 16 09:21:21 EDT 2009


I was asked how I deployed Guvnor on Weblogic 10.x.  I believe the
procedure will be the same for both 9.x and 10.x... 

 

You will have to make some changes to the WAR file.  

 

1.  Create a weblogic.xml file like the one below and put it in WEB-INF\

<?xml version="1.0" encoding="UTF-8"?>

<weblogic-web-app
xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app">

<container-descriptor>

  <prefer-web-inf-classes>true</prefer-web-inf-classes>

</container-descriptor>

</weblogic-web-app>

 

2. Added the following JARS in WEB-INF\lib

commons-beanutils-1.7.0.jar

commons-codec-1.3.jar

commons-digester-1.8.jar

commons-discovery-0.4.jar

concurrent-1.3.4.jar

hibernate-annotations-3.4.0.GA.jar

hibernate-commons-annotations-3.1.0.GA.jar

hibernate-core-3.3.0.SP1.jar

hibernate-entitymanager-3.4.0.GA.jar

myfaces-api-1.2.6.jar

myfaces-impl-1.2.6.jar

 

Now don't ask me how I came up with this list.  I honestly don't
remember.  I believe it was largely trial an error.  Basically
starting/restarting the app server and see which
"NoClassDefinitionFound" error came up next.   

 

I think the Drools builds process lists a few things as "provided" in
the Maven setup for Guvnor assuming they're present in the app server
itself.  In JBoss they likely are, but in other vendors they are not.  

 

Macon

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20091016/32c1c7dd/attachment.html 


More information about the rules-users mailing list