Oleg Konovalov wrote:
Jason,

 >It's all one "project", with a single web.xml file for the two servlets.
So you are saying they have to be merged into one web application.
Is there a way to keep them in 2 separate directories on the same level (e.g. /deploy/app1 & /deploy/app2)
so I can build them separately with ant, keep them separately in CVS, etc ?
I would like to avoid merging them completely...

Hmm, not that I know of. I guess you could keep the display templates etc. in separate directories but at the very least they have to share the WEB-INF. I guess that's the tradeoff: if you want two servlets to share session data then they have to be within the same application.

Anyone else have any ideas?

Thank you,
Oleg.


----- Original Message ----
From: Jason Johnston <[EMAIL PROTECTED]>
To: [email protected]
Sent: Wednesday, September 20, 2006 6:27:12 PM
Subject: Re: Getting Cocoon Session from outside

Oleg Konovalov wrote:
 > Jason,
 >
 > Is that two or one Web Project(s) ?
 >
 > Looking at the servlet-mapping's url-pattern:
 >
 > <servlet-mapping>
 >    <servlet-name>SpringMVC</servlet-name>
 >    <url-pattern>/spring/*</url-pattern>
 > </servlet-mapping>
 >
 > <servlet-mapping>
 >    <servlet-name>Cocoon</servlet-name>
 >    <url-pattern>/*</url-pattern>
 > </servlet-mapping>
 >
 > Looks like you put the SpringMVC project inside the Coocoon web project
 > [<cocoon-app>/spring].
 > Or can they still be 2 separate web projects (with root on the same
 > level, like /cocoon-app &  /spring-app) ?
 >
 > But AFAIK each web project must have it's own /WEB-INF/web.xml. Is that
 > not correct ?


Both servlets are configured within the same servlet context, so they
would result in URLs like:

http://localhost:8080/mycontext/spring/mySpringForm.form
http://localhost:8080/mycontext/cocoon-transformed-document.xml

The mappings are just saying that any path within the servlet context
that starts with /spring/ will use the Spring servlet, and anything else
will use the Cocoon servlet.  It's all one "project", with a single
web.xml file for the two servlets.



---------------------------------------------------------------------
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