>> Another question to Francis:
>> When I tried to run the struts2 samples I had another problem. When I chose 
>> "Debug on Server" for the empire-db-example-struts2 (using Tomcat 5.5.) I 
>> get the following error in the log:
>>  java.lang.NoClassDefFoundError: org/apache/log4j/xml/DOMConfigurator
>> For some reason log4j is not published to the WEB-INF/lib directory although 
>> it seems to be correctly specified as a maven dependency. Do you have any 
>> idea why other maven depedencies are copyied and this one is not?
>
> i'll fix this


I added log4j in the struts2 example dependencies

the struts2-cxf example seems to be using slf4j-jdk logging, I suppose
it needs log4j as well (might be better to use slf4j-log4j then)?

>
>> On the other hand the servlet-api-2.4.jar and jsp-api-2.0.jar are published 
>> although they should not.
>> (Personally I am using the sysdeo tomcat plugin with which the examples run 
>> fine when configured correctly)
>
> i should be able to fix this as well
>

this depends on the scope of the dependency: see
http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope
fixed, put them to scope "provided" (in parent pom dep management)


please check if both are ok now

-- 
http://www.somatik.be
Microsoft gives you windows, Linux gives you the whole house.

Reply via email to