my dog learned polymorphism*
The moose likes Web Services and the fly likes Problem running Apache axis Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Problem running Apache axis" Watch "Problem running Apache axis" New topic

Problem running Apache axis

igwe kalu kalu ogba
Ranch Hand

Joined: Feb 03, 2005
Posts: 133
Hello, I've installed Apache AXIS on my system but I am having one problem. My programs compile but each time I try to run them I get the following error:

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/rpc/Service

Any ideas on how to fix this?
sergio mendez-rueda
Ranch Hand

Joined: May 12, 2005
Posts: 37
after the installation you must copy the directory
into (by example!!) C:\Programme\Tomcat5.0\webapps
(axis runs as wepapps!!) yue need an application server (T:-)Cat)?
if you are working with resin:
into C:\Programme\resin-3.0.12\webapps
On the box:
this is my batch file to start tomcat and axis:
rem begin of file setJava.bat
@echo off
@rem -----------------------------------------
@rem setJava.bat
@rem Sets up the Java environment
@rem by adding the correct java files for JDK Ver 1.4.2_04
@rem to the PATH
@rem ant environment will be initialized
@rem Xalan environment will be initialized
@rem xerces environment will be initialized
@rem junit environment will be initialized
@rem tomcat environment will be initialized
@rem -----------------------------------------
set CATALINA_HOME=C:\Programme\Tomcat5.0
set CATALINA_BASE=C:\Programme\Tomcat5.0
set JAVA_HOME=D:\Programme\j2sdk1.4.2_04
set JUNIT_HOME=D:\Programme\XerTom\junit3.8.1
set CLASSPATH=%JAVA_HOME%\lib\tools.jar
set ANT_HOME=D:\Programme\apache-ant-1.6.2
set CLASSPATH=.;D:\Programme\XerTom\xerces-2_2_0\xercesImpl.jar;%CLASSPATH%
set CLASSPATH=C:\Sun\AppServer\lib\j2ee.jar;%CLASSPATH%
set CLASSPATH=%CLASSPATH%;D:\Programme\XerTom\xalan-j_2_4_1\bin\xalan.jar
set CLASSPATH=%CLASSPATH%;D:\Programme\XerTom\xalan-j_2_4_1\bin\xml-apis.jar
set CLASSPATH=%CLASSPATH%;D:\Programme\XerTom\xalan-j_2_4_1\bin\xalansamples.jar
set CLASSPATH=%CLASSPATH%;D:\Programme\XerTom\xalan-j_2_4_1\bin\xalanservlet.jar
set CLASSPATH=%CLASSPATH%;D:\Programme\jndi\lib\fscontext.jar
set CLASSPATH=%CLASSPATH%;D:\Programme\jndi\lib\providerutil.jar
set AXISCLASSPATH=D:\Programme\axis-1_1\lib\axis.jar
set AXISCLASSPATH=%AXISCLASSPATH%;D:\Programme\axis-1_1\lib\axis-ant.jar
set AXISCLASSPATH=%AXISCLASSPATH%;D:\Programme\axis-1_1\lib\commons-discovery.jar
set AXISCLASSPATH=%AXISCLASSPATH%;D:\Programme\axis-1_1\lib\commons-logging.jar
set AXISCLASSPATH=%AXISCLASSPATH%;D:\Programme\axis-1_1\lib\jaxrpc.jar
set AXISCLASSPATH=%AXISCLASSPATH%;D:\Programme\axis-1_1\lib\log4j-1.2.8.jar
set AXISCLASSPATH=%AXISCLASSPATH%;D:\Programme\axis-1_1\lib\saaj.jar
set AXISCLASSPATH=%AXISCLASSPATH%;D:\Programme\axis-1_1\lib\wsdl4j.jar
@rem call %CATALINA_HOME%\bin\startup.bat
@rem end of file setJava.bat
You need perhaps only the set AXISCLASSPATH's
enjoy AXIS
Naren Chivukula
Ranch Hand

Joined: Feb 03, 2004
Posts: 576

My programs compile but each time I try to run them I get the following error:

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/rpc/Service

Just have a look into axis documentation files. Firstly go through install.html

(OCEEJBD6, SCWCD5, SCDJWS, SCJP1.4 and Oracle SQL 1Z0-051)
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: Problem running Apache axis
Similar Threads
Can java jdk 1.3 client call Web Service server
EAR file
help apache axis
Run Servlet on deployment
Cannot run AXIS 1.1 RC2 inside J2EE 1.2 complaint application server ?