You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by bu...@apache.org on 2005/05/06 17:10:12 UTC
DO NOT REPLY [Bug 34785] New: -
Lenya Tutorial: java.io.FileNotFoundException on Create new Doc
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=34785>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=34785
Summary: Lenya Tutorial: java.io.FileNotFoundException on Create
new Doc
Product: Lenya
Version: 1.2.3
Platform: PC
URL: http://localhost:8080/lenya/default/authoring/tutorial.h
tml?properties.create.parent-
id=%2Ftutorial&lenya.usecase=create&lenya.step=create&pr
operties.create.child-
type=branch&properties.create.doctype=xhtml&properties.c
reate.child-id=lentuta1&properties.create.child-
name=Lenya-Tutorial-mfx-
a1&properties.create.visible=yes&properties.create.langu
age=en&properties.create.creator=Levi+Vanya&properties.c
reate.subject=&properties.create.publisher=&properties.c
reate.date=Fri+May+06+10%3A02%3A31+EDT+2005&properties.c
reate.rights=
OS/Version: Windows XP
Status: NEW
Severity: major
Priority: P2
Component: Default Publication
AssignedTo: dev@lenya.apache.org
ReportedBy: mfoch@nyc.rr.com
Sequence of screens: (Default Publications . Login as editor [UserID=lenya]
[Password=levi] . Tutorial . File . New Document . [Document ID=lentuta1]
[Navigation Title=Lenya-Tutorial-mfx-a1] [all others: used defaults] . Create
Result (**START**):
org.apache.lenya.cms.task.ExecutionException:
H:\Pgm\Apache\tomcat-5.5.9-lenya123\webapps\lenya\lenya\pubs\default\config\tasks\targets.xml:138:
org.apache.lenya.cms.authoring.CreatorException:
javax.xml.transform.TransformerException: java.io.FileNotFoundException:
file:\H:\Pgm\Apache\tomcat-5.5.9-lenya123\webapps\lenya\lenya\pubs\default\content\authoring\tutorial\lentuta1\index_en.xml
(The specified path is invalid)
cause: java.io.FileNotFoundException:
file:\H:\Pgm\Apache\tomcat-5.5.9-lenya123\webapps\lenya\lenya\pubs\default\content\authoring\tutorial\lentuta1\index_en.xml
(The specified path is invalid)
Result (**END**)
Examining the directory from the command prompt yields the following:
WinDir (**START**)
Directory of
H:\Pgm\Apache\tomcat-5.5.9-lenya123\webapps\lenya\lenya\pubs\default\content\authoring\tutorial\lentuta1
05/06/2005 10:11 AM <DIR> .
05/06/2005 10:11 AM <DIR> ..
05/06/2005 10:11 AM 0 index_en.xml
1 File(s) 0 bytes
2 Dir(s) 33,217,896,448 bytes free
WinDir (**END**)
Here is the relevant part of the batch file that runs Lenya under Tomcat:
Batchfile (**START**):
set C__DRV=H:
set CLASSPATH=.
set JAVA_HOME=%C__DRV%\Pgm\Jdk\jdk1.5.0_02
set ANT_HOME=%C__DRV%\Pgm\Ant151
set CATALINA_HOME=%C__DRV%\Pgm\Apache\tomcat-5.5.9-lenya123
PATH=%C__DRV%\bat;%JAVA_HOME%\bin\;%ANT_HOME%\bin;%C__DRV%\Pgm\Perl\bin\;C:\Oracle\Ora81\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;%C__DRV%\u;%C__DRV%\u\ux;
%CATALINA_HOME%\bin\startup %2 %3 %4 %5 %6 %7 %8 %9
Batchfile (**END**):
Observation: the leading backslash in front of the drive spec "H:" in the error
message: "file:\H:\Pgm\Apache\........".
Could that be the reason?
Appendix: the stack trace
==========================
java.io.FileNotFoundException:
file:\H:\Pgm\Apache\tomcat-5.5.9-lenya123\webapps\lenya\lenya\pubs\default\content\authoring\tutorial\lentuta1\index_en.xml
(The specified path is invalid)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
at
org.apache.xalan.transformer.TransformerIdentityImpl.createResultContentHandler(TransformerIdentityImpl.java:235)
at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:278)
at org.apache.lenya.xml.DocumentHelper.writeDocument(DocumentHelper.java:199)
at org.apache.lenya.cms.authoring.DefaultCreator.create(DefaultCreator.java:176)
at
org.apache.lenya.cms.authoring.DocumentCreator.create(DocumentCreator.java:129)
at
org.apache.lenya.cms.ant.DocumentCreatorTask.execute(DocumentCreatorTask.java:47)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
at org.apache.lenya.cms.task.AntTask.executeAntTarget(AntTask.java:126)
at org.apache.lenya.cms.task.AntTask.execute(AntTask.java:229)
at
org.apache.lenya.cms.task.DefaultTaskWrapper.execute(DefaultTaskWrapper.java:248)
at org.apache.lenya.cms.cocoon.acting.TaskAction.act(TaskAction.java:62)
at
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:124)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:243)
at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:243)
at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
at
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:243)
at org.apache.cocoon.Cocoon.process(Cocoon.java:608)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1123)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org