I allready looked at this and the problem still remains. What is strange is 
that I took the files from the struts-demo WebApp and modified them. So such 
errors should not appear...



En réponse à Mike Stanley <[EMAIL PROTECTED]>:

> portlet.xml :-)
> 
> Basically you have content (may be space or blank lines) before the
> prolog <?xml version="1.0"?>.  I've also heard of this error message
> showing up if you had content after the prolog but before the open
> root.  (I've never seen that though ;-)  Here's a forum that discusses
> this issue.
> 
> http://forum.java.sun.com/thread.jsp?
forum=34&thread=465472&tstart=15&trange=15
> 
> - Mike
> 
> On Tue, 2004-10-05 at 08:57, Xavier Lawrence wrote:
> 
> > 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 trying to make a simple struts-portlet work...
> > 
> > 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: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to