Runtime exception encountered in binary distribution when hot-deploying portlets
--------------------------------------------------------------------------------

                 Key: PLUTO-282
                 URL: http://issues.apache.org/jira/browse/PLUTO-282
             Project: Pluto
          Issue Type: Bug
          Components: deployer, portlet container
    Affects Versions: Current CVS
         Environment: binary distribution generated from r487478 using 'ant -f 
dist-build.xml -Dpluto.version=1.1.0-SNAPSHOT'
JRE: 1.5.0_06
Binary Distribution tomcat: 5.5.17
            Reporter: Elliot Metsger
            Priority: Critical
             Fix For: 1.1.0


Binary distributions built from r487437 (includes PLUTO-281 - NPE w/ hotdeploy) 
and from r487478 (includes PLUTO-259 - automated version numbers) cannot 
hot-deploy portlets, but their source build counterparts can.

This stacktrace appears in catalina.out in the binary distributions when I 
attempt to deploy one of vanilla test portlets:
Dec 15, 2006 3:42:05 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 20592 ms
Dec 15, 2006 3:42:34 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive itemsout.war
log4j:WARN No appenders could be found for logger 
(org.apache.commons.digester.Digester.sax).
log4j:WARN Please initialize the log4j system properly.
java.lang.RuntimeException: Could not instantiate parser 
org.apache.xerces.parsers.SAXParser: java.lang.ClassCastException: 
org.apache.xerces.parsers.StandardParserConfiguration
        at 
org.exolab.castor.util.LocalConfiguration.getParser(LocalConfiguration.java:332)
        at 
org.exolab.castor.util.LocalConfiguration.getParser(LocalConfiguration.java:263)
        at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:678)
        at 
org.exolab.castor.mapping.Mapping.loadMappingInternal(Mapping.java:535)
        at org.exolab.castor.mapping.Mapping.loadMapping(Mapping.java:438)
        at 
org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl.getCastorMapping(PortletAppDescriptorServiceImpl.java:102)
        at 
org.apache.pluto.descriptors.services.castor.AbstractCastorDescriptorService.readInternal(AbstractCastorDescriptorService.java:45)
        at 
org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl.read(PortletAppDescriptorServiceImpl.java:53)
        at 
org.apache.pluto.internal.PortletDescriptorRegistry.createDefinition(PortletDescriptorRegistry.java:141)
        at 
org.apache.pluto.internal.PortletDescriptorRegistry.getPortletAppDD(PortletDescriptorRegistry.java:120)
        at 
org.apache.pluto.core.PortletContextManager.register(PortletContextManager.java:108)
        at org.apache.pluto.core.PortletServlet.init(PortletServlet.java:97)
        at javax.servlet.GenericServlet.init(GenericServlet.java:211)
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
        at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
        at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4201)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:809)
        at 
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:698)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
        at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1190)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:292)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at 
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1305)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558)
        at java.lang.Thread.run(Thread.java:595)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to