portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Xavier Lawrence <xavier.lawre...@epfl.ch>
Subject SAXParseException
Date Wed, 06 Oct 2004 08:53:14 GMT
Hi,

I am getting these stange org.xml.sax.SAXParseException: Content is not
allowed in prolog and I don't understand why... 

Anybody would have a clue where I shoul start looking ? (I see nothing wrong in

my config XML files...) I am sure that my files do not contain unauthorized 
white spaces before the <?xml ...?> tag.

I am trying to make a simple struts-portlet work with jetspeed-2 and Tomcat 5.

Thanks in advance

Xavier


INFO: Loading portlet application from web archive C:\Tomcat5\webapps\jetspeed\
WEB-INF\deploy\FirstStrutsPortlet-demo.war
 INFO: Preparing to (re) deploy portlet app "FirstStrutsPortlet-demo"
 INFO: Deploying portlet applicaion WAR FirstStrutsPortlet-demo.war
 INFO: Portlet application deployment target directory is
C:\Tomcat5\webapps\jet
speed/..//FirstStrutsPortlet-demo
Writing out infused web.xml for FirstStrutsPortlet-demo
org.xml.sax.SAXParseException: Content is not allowed in prolog.
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.commons.digester.Digester.parse(Digester.java:1586)
        at
org.apache.jetspeed.util.descriptor.PortletApplicationDescriptor.crea
tePortletApplication(PortletApplicationDescriptor.java:148)
        at
org.apache.jetspeed.util.descriptor.PortletApplicationWar.createPortl
etApp(PortletApplicationWar.java:208)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.registerApplication
(FileSystemPAM.java:355)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.sysDeploy(FileSyste
mPAM.java:304)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.deploy(FileSystemPA
M.java:120)
        at
org.apache.jetspeed.tools.pamanager.ApplicationServerPAM.deploy(Appli
cationServerPAM.java:81)
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.doD
eploy(DeployPortletAppEventListener.java:262)
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.inv
okeDeploy(DeployPortletAppEventListener.java:165)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatc
h(StandardDeploymentManager.java:305)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDep
loymentEvent(StandardDeploymentManager.java:196)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSys
temScanner.run(StandardDeploymentManager.java:459)
ERROR: Unable to register portlet application, FirstStrutsPortlet-demo, through
the portlet registry:
org.apache.jetspeed.tools.pamanager.PortletApplicationExce
ption: Could not unmarshal portlet.xml. org.xml.sax.SAXParseException: Content
i
s not allowed in prolog.
org.apache.jetspeed.tools.pamanager.PortletApplicationException: Could not
unmar
shal portlet.xml. org.xml.sax.SAXParseException: Content is not allowed in
prolo
g.
        at
org.apache.jetspeed.util.descriptor.PortletApplicationDescriptor.crea
tePortletApplication(PortletApplicationDescriptor.java:178)
        at
org.apache.jetspeed.util.descriptor.PortletApplicationWar.createPortl
etApp(PortletApplicationWar.java:208)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.registerApplication
(FileSystemPAM.java:355)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.sysDeploy(FileSyste
mPAM.java:304)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.deploy(FileSystemPA
M.java:120)
        at
org.apache.jetspeed.tools.pamanager.ApplicationServerPAM.deploy(Appli
cationServerPAM.java:81)
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.doD
eploy(DeployPortletAppEventListener.java:262)
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.inv
okeDeploy(DeployPortletAppEventListener.java:165)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatc
h(StandardDeploymentManager.java:305)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDep
loymentEvent(StandardDeploymentManager.java:196)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSys
temScanner.run(StandardDeploymentManager.java:459)
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.commons.digester.Digester.parse(Digester.java:1586)
        at
org.apache.jetspeed.util.descriptor.PortletApplicationDescriptor.crea
tePortletApplication(PortletApplicationDescriptor.java:148)
        ... 10 more
ERROR: Unexpected exception deploying portlet application:
org.apache.jetspeed.e
xception.RegistryException: Unable to register portlet application,
FirstStrutsP
ortlet-demo, through the portlet registry:
org.apache.jetspeed.tools.pamanager.P
ortletApplicationException: Could not unmarshal portlet.xml.
org.xml.sax.SAXPars
eException: Content is not allowed in prolog. attempting rollback...
org.apache.jetspeed.exception.RegistryException: Unable to register portlet
appl
ication, FirstStrutsPortlet-demo, through the portlet registry:
org.apache.jetsp
eed.tools.pamanager.PortletApplicationException: Could not unmarshal
portlet.xml
. org.xml.sax.SAXParseException: Content is not allowed in prolog.
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.registerApplication
(FileSystemPAM.java:394)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.sysDeploy(FileSyste
mPAM.java:304)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.deploy(FileSystemPA
M.java:120)
        at
org.apache.jetspeed.tools.pamanager.ApplicationServerPAM.deploy(Appli
cationServerPAM.java:81)
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.doD
eploy(DeployPortletAppEventListener.java:262)
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.inv
okeDeploy(DeployPortletAppEventListener.java:165)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatc
h(StandardDeploymentManager.java:305)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDep
loymentEvent(StandardDeploymentManager.java:196)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSys
temScanner.run(StandardDeploymentManager.java:459)
Caused by: org.apache.jetspeed.tools.pamanager.PortletApplicationException:
Coul
d not unmarshal portlet.xml. org.xml.sax.SAXParseException: Content is not
allow
ed in prolog.
        at
org.apache.jetspeed.util.descriptor.PortletApplicationDescriptor.crea
tePortletApplication(PortletApplicationDescriptor.java:178)
        at
org.apache.jetspeed.util.descriptor.PortletApplicationWar.createPortl
etApp(PortletApplicationWar.java:208)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.registerApplication
(FileSystemPAM.java:355)
        ... 8 more
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.commons.digester.Digester.parse(Digester.java:1586)
        at
org.apache.jetspeed.util.descriptor.PortletApplicationDescriptor.crea
tePortletApplication(PortletApplicationDescriptor.java:148)
        ... 10 more
 INFO: Exception in deploy. Rollback of application deployment...
 INFO: Rollback: Remove C:\Tomcat5\webapps\jetspeed/..//FirstStrutsPortlet-demo
and all sub-directories.
ERROR: org.apache.jetspeed.deployment.DeploymentException: Error (re)deploying
p
ortlet app: org.apache.jetspeed.tools.pamanager.PortletApplicationException:
org
.apache.jetspeed.exception.RegistryException: Unable to register portlet
applica
tion, FirstStrutsPortlet-demo, through the portlet registry:
org.apache.jetspeed
.tools.pamanager.PortletApplicationException: Could not unmarshal portlet.xml.
o
rg.xml.sax.SAXParseException: Content is not allowed in prolog.
org.apache.jetspeed.deployment.DeploymentException: Error (re)deploying portlet
app: org.apache.jetspeed.tools.pamanager.PortletApplicationException:
org.apache
.jetspeed.exception.RegistryException: Unable to register portlet application,
F
irstStrutsPortlet-demo, through the portlet registry:
org.apache.jetspeed.tools.
pamanager.PortletApplicationException: Could not unmarshal portlet.xml.
org.xml.
sax.SAXParseException: Content is not allowed in prolog.
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.doD
eploy(DeployPortletAppEventListener.java:302)
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.inv
okeDeploy(DeployPortletAppEventListener.java:165)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatc
h(StandardDeploymentManager.java:305)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDep
loymentEvent(StandardDeploymentManager.java:196)
        at
org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSys
temScanner.run(StandardDeploymentManager.java:459)
Caused by: org.apache.jetspeed.tools.pamanager.PortletApplicationException:
org.
apache.jetspeed.exception.RegistryException: Unable to register portlet
applicat
ion, FirstStrutsPortlet-demo, through the portlet registry:
org.apache.jetspeed.
tools.pamanager.PortletApplicationException: Could not unmarshal portlet.xml.
or
g.xml.sax.SAXParseException: Content is not allowed in prolog.
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.sysDeploy(FileSyste
mPAM.java:327)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.deploy(FileSystemPA
M.java:120)
        at
org.apache.jetspeed.tools.pamanager.ApplicationServerPAM.deploy(Appli
cationServerPAM.java:81)
        at
org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.doD
eploy(DeployPortletAppEventListener.java:262)
        ... 4 more
Caused by: org.apache.jetspeed.exception.RegistryException: Unable to register
p
ortlet application, FirstStrutsPortlet-demo, through the portlet registry:
org.a
pache.jetspeed.tools.pamanager.PortletApplicationException: Could not unmarshal
portlet.xml. org.xml.sax.SAXParseException: Content is not allowed in prolog.
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.registerApplication
(FileSystemPAM.java:394)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.sysDeploy(FileSyste
mPAM.java:304)
        ... 7 more
Caused by: org.apache.jetspeed.tools.pamanager.PortletApplicationException:
Coul
d not unmarshal portlet.xml. org.xml.sax.SAXParseException: Content is not
allow
ed in prolog.
        at
org.apache.jetspeed.util.descriptor.PortletApplicationDescriptor.crea
tePortletApplication(PortletApplicationDescriptor.java:178)
        at
org.apache.jetspeed.util.descriptor.PortletApplicationWar.createPortl
etApp(PortletApplicationWar.java:208)
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.registerApplication
(FileSystemPAM.java:355)
        ... 8 more
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.commons.digester.Digester.parse(Digester.java:1586)
        at
org.apache.jetspeed.util.descriptor.PortletApplicationDescriptor.crea
tePortletApplication(PortletApplicationDescriptor.java:148)
        ... 10 more
ERROR: Error deploying
C:\Tomcat5\webapps\jetspeed\WEB-INF\deploy\FirstStrutsPor
tlet-demo.war


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org


Mime
View raw message