Probleme d'installation d'axis (Service WEB)

Fermé
Willy - 22 juil. 2005 à 19:05
 cutmen22 - 19 janv. 2008 à 15:54
Salut les gars, encore moi !
Je m'intéresse aux service Web en java. J'ai pour cela préparé mon environnement tel ke décrit plus bas.

J'ai copié les xml-apis.jar et xercesImpl.jar de XERces ds le rep : C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\lib

Je teste l'URL: http://127.0.0.1:8080/axis/happyaxis.jsp

et je reçois le message suivant:


Axis Happiness Page
Examining webapp configuration

Language: [en] [ja]
Needed Components
Found SAAJ API ( javax.xml.soap.SOAPMessage ) at C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\lib\saaj.jar

Found JAX-RPC API ( javax.xml.rpc.Service ) at C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\lib\jaxrpc.jar

Found Apache-Axis ( org.apache.axis.transport.http.AxisServlet ) at C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\lib\axis.jar

Found Jakarta-Commons Discovery ( org.apache.commons.discovery.Resource ) at C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\lib\commons-discovery-0.2.jar

Found Jakarta-Commons Logging ( org.apache.commons.logging.Log ) at C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin\commons-logging-api.jar

Found Log4j ( org.apache.log4j.Layout ) at C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\lib\log4j-1.2.8.jar

Found IBM's WSDL4Java ( com.ibm.wsdl.factory.WSDLFactoryImpl ) at C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\lib\wsdl4j-1.5.1.jar

Found JAXP implementation ( javax.xml.parsers.SAXParserFactory ) at an unknown location

Error: could not find class javax.activation.DataHandler from file activation.jar
Axis will not work.
See http://java.sun.com/products/javabeans/glasgow/jaf.html


Optional Components
Warning: could not find class javax.mail.internet.MimeMessage from file mail.jar
Attachments will not work.
See http://java.sun.com/products/javamail/


Warning: could not find class org.apache.xml.security.Init from file xmlsec.jar
XML Security is not supported.
See http://xml.apache.org/security/


Found Java Secure Socket Extension ( javax.net.ssl.SSLSocketFactory ) at an unknown location

1 core axis library(ies) are missing2 wanted optional axis librar(ies) are missing
Note: On Tomcat 4.x and Java1.4, you may need to put libraries that contain java.* or javax.* packages into CATALINA_HOME/common/lib
jaxrpc.jar and saaj.jar are two such libraries.
Note: Even if everything this page probes for is present, there is no guarantee your web service will work, because there are many configuration options that we do not check for. These tests are necessary but not sufficient


--------------------------------------------------------------------------------

Examining Application Server
Servlet version 2.4
XML Parser org.apache.xerces.jaxp.SAXParserImpl
XML ParserLocation C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\lib\xercesImpl.jar

Examining System Properties
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path=C:\Program Files\Java\jre1.5.0_03\bin
java.vm.version=1.5.0_03-b07
shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
tomcat.util.buf.StringCache.byte.enabled=true
file.encoding.pkg=sun.io
user.country=FR
sun.os.patch.level=Service Pack 2
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C:\WINDOWS\system32
java.runtime.version=1.5.0_03-b07
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\endorsed
os.arch=x86
java.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 5.5\temp
line.separator=

java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
java.util.logging.manager=org.apache.juli.ClassLoaderLogManager
java.naming.factory.url.pkgs=org.apache.naming
os.name=Windows XP
sun.jnu.encoding=Cp1252
java.library.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\IBMTOOLS\Python22;C:\Program Files\PC-Doctor for Windows\services;C:\Program Files\EasyPHP1-8\mysql\bin;C:\Program Files\doxygen\bin;C:\Program Files\Informix\Connect\bin
java.specification.name=Java Platform API Specification
java.class.version=49.0
sun.management.compiler=HotSpot Client Compiler
os.version=5.1
user.home=C:\
user.timezone=GMT
catalina.useNaming=true
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.specification.version=1.5
file.encoding=Cp1252
catalina.home=C:\Program Files\Apache Software Foundation\Tomcat 5.5
user.name=SYSTEM
java.class.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin\bootstrap.jar
java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory
package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=C:\Program Files\Java\jre1.5.0_03
java.specification.vendor=Sun Microsystems Inc.
user.language=fr
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode, sharing
java.version=1.5.0_03
java.ext.dirs=C:\Program Files\Java\jre1.5.0_03\lib\ext
sun.boot.class.path=C:\Program Files\Java\jre1.5.0_03\lib\rt.jar;C:\Program Files\Java\jre1.5.0_03\lib\i18n.jar;C:\Program Files\Java\jre1.5.0_03\lib\sunrsasign.jar;C:\Program Files\Java\jre1.5.0_03\lib\jsse.jar;C:\Program Files\Java\jre1.5.0_03\lib\jce.jar;C:\Program Files\Java\jre1.5.0_03\lib\charsets.jar;C:\Program Files\Java\jre1.5.0_03\classes
java.vendor=Sun Microsystems Inc.
server.loader=${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar
catalina.base=C:\Program Files\Apache Software Foundation\Tomcat 5.5
file.separator=\
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
sun.desktop=windows
sun.cpu.isalist=



--------------------------------------------------------------------------------
Platform: Apache Tomcat/5.5.9


je fais kan meme le test
http://127.0.0.1:8080/axis/ServConnect.jws?wsdl et j'ai un message ERREUR 505 (je ne vois pas le WSDL)

ServConnect est une classe java ke j'ai copié ds le rep

C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis


Pouvez vous m'aider à regler le problème ?

Comment puis-je lancer mes commandes sur un terminal ?

toute suggestion ou direction vers un site serait utile

MERCI
A voir également:

2 réponses

copie le fichier activation.jar dans ton répertoire
Tomcat 5.5\webapps\axis\WEB-INF\lib
et aussi dans
jre\lib\ext
4
salut je suis sur client.silabsoft et je recherche le class path et le path v1.6.0_01 à mettre dans mes variable denvirronement mais je ne les trouve pas esce que quelqun peut maider??
-1