finwis
asked on
java.lang.ExceptionInInitializerError upon deployment of web app with AXIS
Hi,
I am planning to use AXIS for our web services requirement. I followed the Apache documentation on how to incorporate the AXIS over an existing web application by simply modifying the web.xml and incorporating the required AXIS jar files. But, when I tried restarting my web app with the AXIS already included, I got this error "java.lang.ExceptionInInit ializerErr or: org.apache.commons.discove ry.Discove ryExceptio n: No implementation defined for org.apache.commons.logging .LogFactor y" upon start up.
I am using ATG Dynamo 5.6.1 which runs its default web server (Serverina).
Is there anyone who have encountered the same error (even in other app servers) ?
Thanks,
finwis
I am planning to use AXIS for our web services requirement. I followed the Apache documentation on how to incorporate the AXIS over an existing web application by simply modifying the web.xml and incorporating the required AXIS jar files. But, when I tried restarting my web app with the AXIS already included, I got this error "java.lang.ExceptionInInit
I am using ATG Dynamo 5.6.1 which runs its default web server (Serverina).
Is there anyone who have encountered the same error (even in other app servers) ?
Thanks,
finwis
your're missing the properties file for the logging module, see http://jakarta.apache.org/commons/logging/
ASKER
I was just able to solve this error, and it was not due to the missing properties file. I just need to include all the required AXIS jar files on the Dynamo classpath. At first, I just place all those jar files under WEB-INF folder. That worked for my Sun ONE installation but not for Dynamo.
Anyway, thanks ahoffman. I actually encoutered another problem, but I guess I'll just post it on a separate thread.
Anyway, thanks ahoffman. I actually encoutered another problem, but I guess I'll just post it on a separate thread.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.