jeudi 8 décembre 2011
Il vous manque une librairie ou une classe dans votre environnement Weblogic JEE, et vous ne savez où trouver cette classe nom_package.nom_classe. Plusieurs possibilités pour cela. Nous prendrons par exemple la recherche de : weblogic.xml.saaj.MessageFactoryImpl.
Vous pouvez identifier dans quel package (JAR) le trouver via le site ci-dessus et le télécharger pour l’injecter dans votre CLASSPATH.
Sur votre poste, vous pouvez utiliser l’utilitaire jarscan, qui à partir d’un répertoire et d’un nom de classe, vous donne la liste des packages JAR le contenant.
java -jar jarscan.jar -dir ${FMW_HOME} -file weblogic.xml.saaj.MessageFactoryImpl
searching these jarfiles now ....
===============================================
Found: weblogic.xml.saaj.MessageFactoryImpl
Class: weblogic.xml.saaj.MessageFactoryImpl
Package: weblogic.xml.saaj
Library Name: com.bea.core.weblogic.saaj_1.6.0.0.jar
Library Path: D:\PRODUCT\MIDDLEWARE\SOA\SOA_11.1.1.5\FMW_11.1.1.5\modules\com.bea.core.weblogic.saaj_1.6.0.0.jar
===============================================
===============================================
Found: weblogic.xml.saaj.MessageFactoryImpl
Class: weblogic.xml.saaj.MessageFactoryImpl
Package: weblogic.xml.saaj
Library Name: oracle.webservices.standalone.client.jar
Library Path: D:\PRODUCT\MIDDLEWARE\SOA\SOA_11.1.1.5\FMW_11.1.1.5\oracle_common\modules\oracle.webservices_11.1.1\oracle.webservices.standalone.client.jar
===============================================
CAT & ClasspathDebug
Dans un contexte JEE Weblogic, vous pouvez vous aider de ces deux WebApplication.
CAT ou Weblogic ClassLoader Analysis installé nativement dans Weblogic 10.3.x. Vous pouvez le trouver sous ${WL_HOME}/server/lib/wls-cat.war et le requêter à partir de l’url : http://wls-host:port/wls-cat/
Inscription à :
Publier les commentaires (Atom)
AUTEUR
- Jean FRANCOIS
- Carrières Sur Sein, Yvelines, France
- Consultant Oracle (Ancien consultant BEA depuis 2001), je m’occupe des expertises sur les produits Oracle : SOCLE (Weblogic, Coherence, JRockit) SOA (Service Bus, SOA Suite, BPM)
MON CV
LABEL 3D
Blogumulus by Roy Tanck and Amanda Fazani
LABEL CLOUD
AUTRES BLOG
-
Alexandre Vasseur ex (BEA | Oracle FR / Esper)
James Bayer (BEA | Oracle US)
Maxence Button ex (BEA | Oracle FR)
Marc Kelderman
Edwin Biemond (Oracle ACE)
Mark Smith (Oracle)
Chris Tomkins (Oracle)
0 commentaires:
Enregistrer un commentaire