You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-dev@portals.apache.org by ivishal <vi...@oracle.com> on 2007/08/01 09:37:11 UTC

Pluto 1.1.3 deployment on Oracle's OC4J container Failing !

Hello Pluto Experts, 

Actually i am trying to deploy Pluto 1.1.3 war file that i downloaded from
http://mirrors.crazeekennee.com/apache/portals/pluto/pluto-current-bin.zip
on OC4J 11.1.1.0.0 but the deployment itself is failing with the following
exception: 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 

2007-08-01 12:31:21.634 NOTIFICATION Binding pluto-portal web-module for
application pluto to siteefault-web-site under context root pluto 
2007-08-01 12:31:22.228 NOTIFICATION Exception:  NoClassDefFoundError: 
org/apache/pluto/PortletConainerException 
2007-08-01 12:31:22.228 NOTIFICATION Application Deployer for pluto FAILED. 
2007-08-01 12:31:22.228 NOTIFICATION Application UnDeployer for pluto
STARTS. 
2007-08-01 12:31:22.243 NOTIFICATION Removing all web binding(s) for
application pluto from all website(s) 
07/08/01 12:31:23 WARNING: ApplicationUnDeployer.removeFiles WARNING: Unable
to remove appDir C:\TetDev11\oc4j\j2ee\home\applications\pluto : Unable to
remove C:\TestDev11\oc4j\j2ee\home\application\plutojava.io.IOException:
Unable to remove C:\TestDev11\oc4j\j2ee\home\applications\pluto        at
oracle.oc4j.util.FileUtils.recursiveRemove(FileUtils.java:253) 
        at
oracle.oc4j.admin.internal.ApplicationUnDeployer.removeFiles(ApplicationUnDeployer.java: 
56) 
        at
oracle.oc4j.admin.internal.ApplicationUnDeployer.doUndeploy(ApplicationUnDeployer.java:1 
4) 
        at
oracle.oc4j.admin.internal.UnDeployerBase.execute(UnDeployerBase.java:85) 
        at
oracle.oc4j.admin.internal.UnDeployerBase.execute(UnDeployerBase.java:66) 
        at
oracle.oc4j.admin.internal.ApplicationDeployer.undo(ApplicationDeployer.java:231) 
        at
oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:143) 
        at
oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnab 
e.java:52) 
        at
oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:82 

        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) 
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) 
        at java.lang.Thread.run(Thread.java:595) 
etc.... 
------------------------------------------------------------------------------------------------------ 

I verified that this particular missing
class(PortletConainerException.class) is available under
pluto-container-1.1.3.jar file which i have very well bundled under the Ear
file that i am building using ANT script along with few other jars. The
other jars that i am bundling within my EAR file are: 

pluto-descriptor-api-1.1.3 
pluto-descriptor-impl-1.1.3 
pluto-taglib-1.1.3 
portlet-api-1.0 
commons-logging-1.1 
castor-1.0 
xercesImpl-2.6.2 
xmlParserAPIs-2.6.2 

along with pluto-portal.war and pluto-testsuite.war file as such. 

Don't know why this class is not visible to the WAR file though both share
the same EAR file as such. Please suggest ? 

Thanks in advance for your help. 

Regards, 
Vishal 
vishal.s.sharma@oracle.com 

-- 
View this message in context: http://www.nabble.com/Pluto-1.1.3-deployment-on-Oracle%27s-OC4J-container-Failing-%21-tf4198526.html#a11941110
Sent from the Pluto - Dev mailing list archive at Nabble.com.