I made one more change in web.xml to use classpath: for Spring config location. 
Can you try again?

Thanks,
Raymond
________________________________________________________________ 
Raymond Feng
rf...@apache.org
Apache Tuscany PMC member and committer: tuscany.apache.org
Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
Personal Web Site: www.enjoyjava.com
________________________________________________________________

On Mar 22, 2011, at 9:47 AM, Raymond Feng wrote:

> Hi,
> 
> sample-implementation-spring-helloworld-contribution.jar is copied into the 
> WAR as a jar. That's probably why you didn't see the 
> WEB-INF/classes/helloworld-context.xml. Can you try to unzip the jar into 
> WEB-INF/classes to see if it helps? We also need to figure out a way to 
> resolve Spring application context files on the classpath.
> 
> Thanks,
> Raymond
> ________________________________________________________________ 
> Raymond Feng
> rf...@apache.org
> Apache Tuscany PMC member and committer: tuscany.apache.org
> Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
> Personal Web Site: www.enjoyjava.com
> ________________________________________________________________
> 
> On Mar 22, 2011, at 9:32 AM, Florian Moga wrote:
> 
>> Hey Raymond,
>> 
>> Yes, I tried deploying sample-implementation-spring-helloworld-webapp.war to 
>> both Tomcat and Jetty. When I saw the exceptions in logs, I tried copying 
>> sample-implementation-spring-helloworld-contribution.jar to the lib/ folder 
>> of Tomcat and removing the provided scope but none didn't fix 
>> FileNotFoundException: Could not open ServletContext resource 
>> [/WEB-INF/classes/helloworld-context.xml].
>> 
>> Florian
>>  
>> 
>> On Tue, Mar 22, 2011 at 5:51 PM, Raymond Feng <enjoyj...@gmail.com> wrote:
>> Hi, Florian.
>> 
>> Thank you for the feedback. Did you try to deploy the hello-spring.war into 
>> Tomcat/Jetty? 
>> 
>> You are right, the provided scope seems to be an issue (for some reason, 
>> "provided" is used by some folks in the wrong way:-). I'll fix it. 
>> 
>> Thanks,
>> Raymond
>> ________________________________________________________________ 
>> Raymond Feng
>> rf...@apache.org
>> Apache Tuscany PMC member and committer: tuscany.apache.org
>> Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
>> Personal Web Site: www.enjoyjava.com
>> ________________________________________________________________
>> 
>> On Mar 22, 2011, at 1:16 AM, Florian Moga wrote:
>> 
>>> Hi Raymond,
>>> 
>>> Having Spring MVC support in Tuscany sounds and looks great! I had a look 
>>> at the sample but I haven't been able to start it up successfully. I'm 
>>> seeing the following in logs:
>>> 
>>> Caused by: java.io.FileNotFoundException: Could not open ServletContext 
>>> resource [/WEB-INF/classes/helloworld-context.xml]
>>> 
>>> Caused by: java.lang.ClassNotFoundException: sample.DateService
>>> 
>>> This is probably due to the 
>>> sample-implementation-spring-helloworld-contribution dependency having the 
>>> scope set to provided. I don't know how that should be handled, I've tried 
>>> adding the jar to the lib/ folder in Tomcat but the first error was still 
>>> appearing. How should I do this correctly?
>>> 
>>> Thanks,
>>> 
>>> Florian
>>> 
>>> 
>>> On Tue, Mar 22, 2011 at 12:33 AM, Raymond Feng <enjoyj...@gmail.com> wrote:
>>> Hi,
>>> 
>>> I recently added support of Spring MVC integration for Tuscany on top of 
>>> the Tuscany/Spring web application feature. 
>>> 
>>> https://cwiki.apache.org/confluence/download/attachments/5964931/Spring+Tuscany.pptx
>>> 
>>> To support the Spring MVC which has a servlet-scoped application context, I 
>>> added code to allow Tuscany to start/stop a node per servlet and enhanced 
>>> the CompositeContext and Spring implementation provider to link the Spring 
>>> application context to Tuscany.
>>> 
>>> Here is a working sample:
>>> 
>>> https://svn.apache.org/repos/asf/tuscany/sandbox/rfeng/sca-java-2.x/implementation-spring/
>>>  (You can find how to invoke it at 
>>> https://svn.apache.org/repos/asf/tuscany/sandbox/rfeng/sca-java-2.x/implementation-spring/helloworld-spring-webapp/src/test/java/sample/HelloworldClientTestCase.java)
>>> 
>>> (PS: I'm all confused by the move of our samples into various 
>>> contrib/unreleased folders and had a difficult time to dig out the 
>>> Spring/Tuscany integration sample. For now, I leave it in my sandbox before 
>>> the sample structure is settled. ) 
>>> 
>>> Thanks,
>>> Raymond
>>> ________________________________________________________________ 
>>> Raymond Feng
>>> rf...@apache.org
>>> Apache Tuscany PMC member and committer: tuscany.apache.org
>>> Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
>>> Personal Web Site: www.enjoyjava.com
>>> ________________________________________________________________
>>> 
>>> 
>> 
>> 
> 

Reply via email to