I am a Lenya/Cocoon/Java newbie attempting the Tutorial, but I'm having trouble 
creating a "New Document".  I'm following the instructions at:

- http://lenya.apache.org/
- Version 1.2,
- Installation, (and) 
- Lenya 1.2 Subversion Guide, (and)
- Apache Lenya 1.2 Install instructions

STEP 1:
- Downloaded and built cocoon source in c:\src\cocoon-2.1.7

STEP 2:
- cd to C:\src\cocoon-2.1.7/
- Enter "cocoon servlet"
- Go to http://localhost:8888/ (Firefox browser)
- See "Welcome to Apache Cocoon!  Congratulations! If you are reading 
this page, it means that your Apache Cocoon installation was successful."
- Kill cocoon

STEP 3:
- svn co http://svn.apache.org/repos/asf/lenya/branches/BRANCH_1_2_X LENYA_1_2_X

STEP 4:
- Executed build.bat in C:\src\LENYA_1_2_X

*****************************************************************
*
* You have successfully built Apache Lenya 1.2.5-dev based on
*
*      Cocoon (../cocoon-2.1.7)
*
* Start using Apache Lenya with Jetty by typing
*      Linux/UNIX: ./lenya.sh servlet
*      Windows:      lenya
*
* and browse to
*      http://127.0.0.1:8888
*
* Thanks for using Apache Lenya
*
*****************************************************************

BUILD SUCCESSFUL
Total time: 1 minute 15 seconds

C:\src\Lenya_1_2_X>


STEP 5:
- cd to C:\src\LENYA_1_2_X
- Enter "lenya"
- Go to http://localhost:8888/index.html (Firefox browser)
- See "Welcome to Apache Lenya You have successfully installed Apache 
Lenya 1.2.5-dev. To start, click on any of the publications on the left."

STEP 6: 
- Click on hyperlink to "Default Publication"

STEP 7: 
- Click on hyperlink to "Login as Editor"

STEP 8:
- Login Username: lenya, Pwd: levi
- See "Welcome to the Default Publication!"

STEP 9: 
- Click on hyperlink to "Tutorial"

STEP 10:
- Select "File->New Document"

STEP 11:
- Parent ID:  /tutorial
- Document ID*: foo     
- Navigation Title*: Foo
- Click "Create"


. . . and *THIS* happens:


An Error Occurred

file:\C:\src\Lenya_1_2_X\build\lenya\webapp\lenya\pubs\default\content\
authoring\tutorial\foo\index_en.xml (The filename, directory name, or 
volume label syntax is incorrect)

[stacktrace attached]

Step 12:
- If I execute STEP #11 again, I get the following error:
"The ID you've entered is already taken. Please choose another one."

. . . 

COCOON_HOME = C:\src\cocoon-2.1.7
LENYA_HOME = C:\src\LENYA_1_2_X
JAVA_HOME = C:\Program Files\Java\jdk1.5.0_05 

As a newbie, I have no idea how to begin figuring out what is wrong. 
Any assistance would be appreciated as my goal is to learn enough 
about Lenya and Cocoon to (eventually) volunteer on the Lenya project. 

Sorry for the long-winded email  .  .  . 

Regards,
Carl Anderson

ÿþjava.io.FileNotFoundException: 
file:\C:\src\Lenya_1_2_X\build\lenya\webapp\lenya\pubs\default\content\authoring\tutorial\foo\index_en.xml
 (The filename, directory name, or 
volume label syntax is incorrect)

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:181)

at 
org.apache.lenya.cms.authoring.DocumentCreator.create(DocumentCreator.java:132)

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:853)

at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)

at 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)

at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)

at 
org.mortbay.http.HttpContext.handle(HttpContext.java:1807)

at 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)

at 
org.mortbay.http.HttpContext.handle(HttpContext.java:1757)

at 
org.mortbay.http.HttpServer.service(HttpServer.java:879)

at 
org.mortbay.http.HttpConnection.service(HttpConnection.java:789)

at 
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)

at 
org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)

at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218)

at 
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:300)

at 
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to