AW: [opencms-dev] Importing an existing website - more help neede d!!
Schmidt, Kai
Kai.Schmidt at bonprix.net
Thu Feb 20 14:46:07 CET 2003
Hi Ced,
First: sorry, I can´t give you an exact answer!
I never had these probs but as I am no technician I just can suppose what is
happening at your side.
While importing an zip-file - as far as I understood - Opencms actually
"creates" two new (xml-)files:
- a page control file which contains information about the (master)template
and the body of the page
- a "body" which includes the content displayed (you can find it at
system/bodies)
In this second file the former html"code" is put in a CDATA section which
means that the xml-parser will ignore it. So maybe your former html-code
contains some invalid characters.
One more point I noticed to be problematic:
I also tried to import a small zip-file with the 5.0RC2 and got an empty
<mastertemplate>-tag. It is not possible to open the page in any editor and
select another template, because you get an error before:
"com.opencms.core.CmsException: 25 XML tag missing. Detailed error:
"MASTERTEMPLATE" definition tag not found in file /test/testimport.html.."
So you will have to add the mastertemplate manually in the page conrol file.
If you have a lot of pages...(I helped myself in using the synchronization
feature and searching and replacing in files with UltraEdit).
As far as I remember I never had these template-problems with importing in
older versions. Does anybody have a solution?
Best regards, Kai
> Hi again Kai,
>
> I went to the Administration view, in the Resource Type
> Management and I
> changed to pagetype-assignments, by adding .HTM and .HTML to
> the "Typ: page"
> topic. I hope it was the right thing to do.
> But now, when I try to import my ZIP file, I get the
> following error, and I
> do not understand why... It looks like the system tries to
> parse an HTML
> file just as an XML file...
>
> Thanx a lot in advance for your help!
> Ced
>
> com.opencms.core.CmsException: 0 Unknown exception. Detailed error:
> CmsException ID: 0.
> root cause was com.opencms.core.CmsException: 0 Unknown
> exception. Detailed
> error: CmsException ID: 0.
> root cause was com.opencms.core.CmsException: 21 XML parsing
> error. Detailed
> error: Cannot parse XML file
> "/system/bodies/Import_Site/Wts/default.htm".
> java.io.UTFDataFormatException: Invalid byte 2 of 3-byte
> UTF-8 sequence..
> at
> com.opencms.file.CmsImportFolder.<init>(CmsImportFolder.java:160)
> at
> com.opencms.workplace.CmsNewResourceUpload.getContent(CmsNewRe
> sourceUpload.j
> ava:205)
> at
> com.opencms.template.cache.CmsElementXml.getContent(CmsElement
> Xml.java:170)
> at
> com.opencms.template.cache.CmsUri.callCanonicalRoot(CmsUri.java:185)
> at
> com.opencms.template.cache.CmsElementCache.callCanonicalRoot(C
> msElementCache
> .java:149)
> at
> com.opencms.launcher.CmsXmlLauncher.generateOutput(CmsXmlLaunc
> her.java:285)
> at
> com.opencms.launcher.CmsXmlLauncher.launch(CmsXmlLauncher.java:341)
> at
> com.opencms.launcher.A_CmsLauncher.initlaunch(A_CmsLauncher.java:277)
> at com.opencms.core.OpenCms.showResource(OpenCms.java:840)
> at
> com.opencms.core.OpenCmsHttpServlet.doGet(OpenCmsHttpServlet.java:282)
> at
> com.opencms.core.OpenCmsHttpServlet.doPost(OpenCmsHttpServlet.
> java:303)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:247)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:193)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.ja
> va:260)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.ja
> va:191)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:2415)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:180
> )
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherValve.
> java:170)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:172
> )
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java
> :174)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.
> java:223)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:432)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processConne
> ction(Http11Protocol.java:386)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:534)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.jav
> a:530)
> at java.lang.Thread.run(Thread.java:536)
> >-----------
> >Root cause:
> >com.opencms.core.CmsException: 0 Unknown exception. Detailed error:
> CmsException ID: 0.
> >root cause was com.opencms.core.CmsException: 21 XML parsing error.
> Detailed error: Cannot parse XML file
> "/system/bodies/Import_Site/Wts/default.htm".
> java.io.UTFDataFormatException: Invalid byte 2 of 3-byte
> UTF-8 sequence..
> > at
> com.opencms.file.CmsImportFolder.importZipResource(CmsImportFo
> lder.java:395)
> > at
> com.opencms.file.CmsImportFolder.<init>(CmsImportFolder.java:151)
> > at
> com.opencms.workplace.CmsNewResourceUpload.getContent(CmsNewRe
> sourceUpload.j
> ava:205)
> > at
> com.opencms.template.cache.CmsElementXml.getContent(CmsElement
> Xml.java:170)
> > at
> com.opencms.template.cache.CmsUri.callCanonicalRoot(CmsUri.java:185)
> > at
> com.opencms.template.cache.CmsElementCache.callCanonicalRoot(C
> msElementCache
> .java:149)
> > at
> com.opencms.launcher.CmsXmlLauncher.generateOutput(CmsXmlLaunc
> her.java:285)
> > at
> com.opencms.launcher.CmsXmlLauncher.launch(CmsXmlLauncher.java:341)
> > at
> com.opencms.launcher.A_CmsLauncher.initlaunch(A_CmsLauncher.java:277)
> > at com.opencms.core.OpenCms.showResource(OpenCms.java:840)
> > at
> com.opencms.core.OpenCmsHttpServlet.doGet(OpenCmsHttpServlet.java:282)
> > at
> com.opencms.core.OpenCmsHttpServlet.doPost(OpenCmsHttpServlet.
> java:303)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:247)
> > at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:193)
> > at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.ja
> va:260)
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> > at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> > at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.ja
> va:191)
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> > at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> > at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:2415)
> > at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:180
> )
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> > at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherValve.
> java:170)
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> > at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:172
> )
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> > at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> > at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java
> :174)
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> > at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> > at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.
> java:223)
> > at
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:432)
> > at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processConne
> ction(Http11Protocol.java:386)
> > at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:534)
> > at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.jav
> a:530)
> > at java.lang.Thread.run(Thread.java:536)
> >>-----------
> >>Root cause:
> >>com.opencms.core.CmsException: 21 XML parsing error. Detailed error:
> Cannot parse XML file "/system/bodies/Import_Site/Wts/default.htm".
> java.io.UTFDataFormatException: Invalid byte 2 of 3-byte
> UTF-8 sequence..
> >> at
> com.opencms.template.A_CmsXmlContent.throwException(A_CmsXmlCo
> ntent.java:187
> 9)
> >> at
> com.opencms.template.A_CmsXmlContent.parse(A_CmsXmlContent.java:1280)
> >> at
> com.opencms.template.A_CmsXmlContent.parse(A_CmsXmlContent.java:1247)
> >> at
> com.opencms.template.A_CmsXmlContent.init(A_CmsXmlContent.java:1048)
> >> at
> com.opencms.template.CmsXmlTemplateFile.<init>(CmsXmlTemplateF
> ile.java:105)
> >> at
> com.opencms.template.CmsXmlTemplate.getOwnTemplateFile(CmsXmlT
> emplate.java:3
> 99)
> >> at
> com.opencms.linkmanagement.LinkChecker.extractLinks(LinkChecke
> r.java:72)
> >> at com.opencms.file.CmsObject.getPageLinks(CmsObject.java:1859)
> >> at
> com.opencms.file.CmsResourceTypePage.createResource(CmsResourc
> eTypePage.java
> :469)
> >> at com.opencms.file.CmsObject.createResource(CmsObject.java:961)
> >> at com.opencms.file.CmsObject.createResource(CmsObject.java:956)
> >> at
> com.opencms.file.CmsImportFolder.importZipResource(CmsImportFo
> lder.java:387)
> >> at
> com.opencms.file.CmsImportFolder.<init>(CmsImportFolder.java:151)
> >> at
> com.opencms.workplace.CmsNewResourceUpload.getContent(CmsNewRe
> sourceUpload.j
> ava:205)
> >> at
> com.opencms.template.cache.CmsElementXml.getContent(CmsElement
> Xml.java:170)
> >> at
> com.opencms.template.cache.CmsUri.callCanonicalRoot(CmsUri.java:185)
> >> at
> com.opencms.template.cache.CmsElementCache.callCanonicalRoot(C
> msElementCache
> .java:149)
> >> at
> com.opencms.launcher.CmsXmlLauncher.generateOutput(CmsXmlLaunc
> her.java:285)
> >> at
> com.opencms.launcher.CmsXmlLauncher.launch(CmsXmlLauncher.java:341)
> >> at
> com.opencms.launcher.A_CmsLauncher.initlaunch(A_CmsLauncher.java:277)
> >> at com.opencms.core.OpenCms.showResource(OpenCms.java:840)
> >> at
> com.opencms.core.OpenCmsHttpServlet.doGet(OpenCmsHttpServlet.java:282)
> >> at
> com.opencms.core.OpenCmsHttpServlet.doPost(OpenCmsHttpServlet.
> java:303)
> >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> >> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:247)
> >> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:193)
> >> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.ja
> va:260)
> >> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> >> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> >> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.ja
> va:191)
> >> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> >> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> >> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> at
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:2415)
> >> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:180
> )
> >> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> >> at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherValve.
> java:170)
> >> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> >> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:172
> )
> >> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> >> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> >> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java
> :174)
> >> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> >> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> >> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.
> java:223)
> >> at
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:432)
> >> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processConne
> ction(Http11Protocol.java:386)
> >> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:534)
> >> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.jav
> a:530)
> >> at java.lang.Thread.run(Thread.java:536)
>
> com.opencms.core.CmsException: 0 Unknown exception. Detailed error:
> CmsException ID: 0.
> root cause was com.opencms.core.CmsException: 21 XML parsing
> error. Detailed
> error: Cannot parse XML file
> "/system/bodies/Import_Site/Wts/default.htm".
> java.io.UTFDataFormatException: Invalid byte 2 of 3-byte
> UTF-8 sequence..
> at
> com.opencms.file.CmsImportFolder.importZipResource(CmsImportFo
> lder.java:395)
> at
> com.opencms.file.CmsImportFolder.<init>(CmsImportFolder.java:151)
> at
> com.opencms.workplace.CmsNewResourceUpload.getContent(CmsNewRe
> sourceUpload.j
> ava:205)
> at
> com.opencms.template.cache.CmsElementXml.getContent(CmsElement
> Xml.java:170)
> at
> com.opencms.template.cache.CmsUri.callCanonicalRoot(CmsUri.java:185)
> at
> com.opencms.template.cache.CmsElementCache.callCanonicalRoot(C
> msElementCache
> .java:149)
> at
> com.opencms.launcher.CmsXmlLauncher.generateOutput(CmsXmlLaunc
> her.java:285)
> at
> com.opencms.launcher.CmsXmlLauncher.launch(CmsXmlLauncher.java:341)
> at
> com.opencms.launcher.A_CmsLauncher.initlaunch(A_CmsLauncher.java:277)
> at com.opencms.core.OpenCms.showResource(OpenCms.java:840)
> at
> com.opencms.core.OpenCmsHttpServlet.doGet(OpenCmsHttpServlet.java:282)
> at
> com.opencms.core.OpenCmsHttpServlet.doPost(OpenCmsHttpServlet.
> java:303)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:247)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:193)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.ja
> va:260)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.ja
> va:191)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:2415)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:180
> )
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherValve.
> java:170)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:172
> )
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java
> :174)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.
> java:223)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:432)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processConne
> ction(Http11Protocol.java:386)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:534)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.jav
> a:530)
> at java.lang.Thread.run(Thread.java:536)
> >-----------
> >Root cause:
> >com.opencms.core.CmsException: 21 XML parsing error.
> Detailed error: Cannot
> parse XML file "/system/bodies/Import_Site/Wts/default.htm".
> java.io.UTFDataFormatException: Invalid byte 2 of 3-byte
> UTF-8 sequence..
> > at
> com.opencms.template.A_CmsXmlContent.throwException(A_CmsXmlCo
> ntent.java:187
> 9)
> > at
> com.opencms.template.A_CmsXmlContent.parse(A_CmsXmlContent.java:1280)
> > at
> com.opencms.template.A_CmsXmlContent.parse(A_CmsXmlContent.java:1247)
> > at
> com.opencms.template.A_CmsXmlContent.init(A_CmsXmlContent.java:1048)
> > at
> com.opencms.template.CmsXmlTemplateFile.<init>(CmsXmlTemplateF
> ile.java:105)
> > at
> com.opencms.template.CmsXmlTemplate.getOwnTemplateFile(CmsXmlT
> emplate.java:3
> 99)
> > at
> com.opencms.linkmanagement.LinkChecker.extractLinks(LinkChecke
> r.java:72)
> > at com.opencms.file.CmsObject.getPageLinks(CmsObject.java:1859)
> > at
> com.opencms.file.CmsResourceTypePage.createResource(CmsResourc
> eTypePage.java
> :469)
> > at com.opencms.file.CmsObject.createResource(CmsObject.java:961)
> > at com.opencms.file.CmsObject.createResource(CmsObject.java:956)
> > at
> com.opencms.file.CmsImportFolder.importZipResource(CmsImportFo
> lder.java:387)
> > at
> com.opencms.file.CmsImportFolder.<init>(CmsImportFolder.java:151)
> > at
> com.opencms.workplace.CmsNewResourceUpload.getContent(CmsNewRe
> sourceUpload.j
> ava:205)
> > at
> com.opencms.template.cache.CmsElementXml.getContent(CmsElement
> Xml.java:170)
> > at
> com.opencms.template.cache.CmsUri.callCanonicalRoot(CmsUri.java:185)
> > at
> com.opencms.template.cache.CmsElementCache.callCanonicalRoot(C
> msElementCache
> .java:149)
> > at
> com.opencms.launcher.CmsXmlLauncher.generateOutput(CmsXmlLaunc
> her.java:285)
> > at
> com.opencms.launcher.CmsXmlLauncher.launch(CmsXmlLauncher.java:341)
> > at
> com.opencms.launcher.A_CmsLauncher.initlaunch(A_CmsLauncher.java:277)
> > at com.opencms.core.OpenCms.showResource(OpenCms.java:840)
> > at
> com.opencms.core.OpenCmsHttpServlet.doGet(OpenCmsHttpServlet.java:282)
> > at
> com.opencms.core.OpenCmsHttpServlet.doPost(OpenCmsHttpServlet.
> java:303)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:247)
> > at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:193)
> > at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.ja
> va:260)
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> > at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> > at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.ja
> va:191)
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> > at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> > at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:2415)
> > at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:180
> )
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> > at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherValve.
> java:170)
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> > at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:172
> )
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:641)
> > at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> > at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java
> :174)
> > at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invok
> eNext(StandardPipeline.java:643)
> > at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> > at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.
> java:223)
> > at
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:432)
> > at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processConne
> ction(Http11Protocol.java:386)
> > at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:534)
> > at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.jav
> a:530)
> > at java.lang.Thread.run(Thread.java:536)
>
>
>
>
> > -----Original Message-----
> > From: Schmidt, Kai [SMTP:Kai.Schmidt at bonprix.net]
> > Sent: mercredi 19 février 2003 18:18
> > To: 'opencms-dev at www.opencms.org'
> > Subject: AW: [opencms-dev] Importing an existing website
> >
> > Hi Ced,
> >
> > Yes! try to make a zip out of it, then upload the file (new
> => upload
> > file)
> > and in the second step check "unzip file"
> > The only problem will be (at least in former versions than
> RC2, I don´t
> > know
> > if it´s still a problem) that you have to change the
> filetype-assignment
> > first (Administration view => resource type management).
> There you will
> > have
> > to set .html and .htm to pagetype (and e.g. .png to
> picture) otherwise you
> > will not be able to edit the content later on.
> > If you encounter any problems please post again.
> >
> > Regards, Kai
> >
> > P.S. Maybe helpful in this context: Also have a look at
> > Synchronisation-feature, it might be useful if you work
> with external
> > editor.
> >
> > > -----Ursprüngliche Nachricht-----
> > > Von: BARDE, CEDRIC [mailto:CEDRIC.BARDE at disney.com]
> > > Gesendet: Mittwoch, 19. Februar 2003 18:02
> > > An: 'Opencms'
> > > Betreff: [opencms-dev] Importing an existing website
> > >
> > >
> > > Hi all,
> > >
> > > I have been using OpenCms for a couple of weeks now, and I am
> > > wondering
> > > whether it is possible to import a whole website into
> > > OpenCms. I have found
> > > the way to upload a single file, but is there a way to upload
> > > kind of an
> > > existing file system (with folders, web pages and images)?
> > >
> > > Thanx a lot in advance!
> > > Best regards,
> > > Ced
> > >
> > > ______________________________________
> > > Cédric BARDE
> > > Disneyland Resort Paris - Information Services
> > > Bâtiment Robin Hood - BP 100
> > > 77777 Marne-La-Vallée
> > > Tél : 01 64 74 65 49
> > > Fax : 01 64 74 65 65
> > > Email : cedric.barde at disney.com
> > >
>
More information about the opencms-dev
mailing list