You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by "Ostermueller, Erik" <Er...@fnis.com> on 2008/08/13 13:26:24 UTC
WebSphere problems w/ CXF
All,
I'm working with a pojo-first CXF "Hello World" example with WSS4j
UsernameToken on WebSphere 6.1.0.17 on z/Linux.
I have followed the instructions here (shared library option).
http://cwiki.apache.org/confluence/display/CXF20DOC/AppServerGuide#AppSe
rverGuide-Websphere
but am still struggling.
Here is my "Shared Library" classpath:
/home/was/e0018740/jaxp-ri-1.4.2.jar:/home/was/e0018740/wsdl4j-1.6.1.jar
:/home/was/e0018740/saaj-api-1.3x.jar:/home/was/e0018740/saaj-impl-1.3x.
jar
/opt/IBM/WebSphere/AppServer/java/jre/lib/endorsed
$ ls -lart
-rw-r--r-- 1 was was 277857 2008-08-12 20:29 saaj-impl-1.3x.jar
-rw-r--r-- 1 was was 18770 2008-08-12 20:29 saaj-api-1.3x.jar
Notice the 'x' in the above names? I inserted that -- for the latest
build.
The plain 1.3 version hasn't helped.
I had the below HIERARCHY_REQUEST_ERR error, as reported here:
http://markmail.org/message/zmzy6yvfspjjdbhd
org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt
was made to insert a node where it is not permitted.
at
org.apache.xerces.dom.CoreDocumentImpl.insertBefore(Unknown Source)
at org.apache.xerces.dom.NodeImpl.appendChild(Unknown
Source)
at
com.ibm.ws.webservices.engine.xmlsoap.SOAPPart.appendChild(SOAPPart.java
:244)
at
org.apache.cxf.staxutils.W3CDOMStreamWriter.newChild(W3CDOMStreamWriter.
java:81)
at
org.apache.cxf.staxutils.W3CDOMStreamWriter.writeStartElement(W3CDOMStre
amWriter.java:98)
Dan suggested "If you can try and get the sun version [of saaj] used",
so I put the saaj jars in my jre/lib/endorsed directory.
Now, I'm getting the below error as reported here:
http://mail-archives.apache.org/mod_mbox/cxf-users/200804.mbox/%3C165750
72.post@talk.nabble.com%3E
[8/12/08 20:47:03:028 CDT] 0000004e ServletWrappe E SRVE0068E:
Uncaught exception thrown in one of the service methods of the servlet:
cxf. Exception thrown : java.lang.NoClassDefFoundError:
com.sun.xml.messaging.saaj.soap.SOAPDocumentImpl
at
com.sun.xml.messaging.saaj.soap.SOAPPartImpl.<init>(SOAPPartImpl.java:11
9)
at
com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Messag
e1_1Impl.java:109)
at
org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInI
nterceptor.java:85)
at
org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JI
nInterceptor.java:102)
at
org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JI
nInterceptor.java:62)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorC
hain.java:221)
at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiati
onObserver.java:78)
at
org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestin
ation.java:92)
at
org.apache.cxf.transport.servlet.ServletController.invokeDestination(Ser
vletController.java:279)
at
org.apache.cxf.transport.servlet.ServletController.invoke(ServletControl
ler.java:161)
at
org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFSe
rvlet.java:174)
at
org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFSe
rvlet.java:152)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
Earlier, I had this problem:
Caused by: org.springframework.beans.BeanInstantiationException:
Could not instantiate bean class
[org.apache.cxf.wsdl11.WSDLManagerImpl]: Constructor threw exception;
nested exception is java.lang.ClassCastException:
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl incompatible with
javax.xml.parsers.DocumentBuilderFactory
Caused by: java.lang.ClassCastException:
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl incompatible with
javax.xml.parsers.DocumentBuilderFactory
at
javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source)
at java.util.XMLUtils.getLoadingDoc(XMLUtils.java:90)
at java.util.XMLUtils.load(XMLUtils.java:72)
at java.util.Properties.loadFromXML(Properties.java:741)
at
org.apache.cxf.common.util.PropertiesLoaderUtils.loadAllProperties(Prope
rtiesLoaderUtils.java:71)
but fixed it by adding jaxp to the shared library classpath.
Below is a dump of my class loaders. (WAS admin console /
Troubleshooting / Classloader Viewer / Table View).
If someone has this working on 6.1.0.17, could they perhaps send me what
they have?
Thanks a lot,
--Erik Ostermueller
WAS Jar Extension Class Loader
Delegation false
Classpath
file:/home/was/e0018740/jaxp-ri-1.4.2.jar:/home/was/e0018740/wsdl4j-1.6.
1.jar:/home/was/e0018740/saaj-api-1.3x.jar:/home/was/e0018740/saaj-impl-
1.3x.jar
JDK Extension Loader
Delegation true
Classpath
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/PD.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/CmpCrmf.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/IBMKeyManagementServe
r.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/dtfj-interface.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/dtfj.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/gskikm.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmcmsprovider.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmjcefips.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmjceprovider.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmkeycert.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmpkcs11.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmpkcs11impl.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmsaslprovider.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmspnego.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/indicim.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/iwsorbutil.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/jaccess.jar
file:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/jdmpview.jar
Classes com.ibm.CORBA.iiop.UtilDelegateImpl
com.ibm.crypto.pkcs11.provider.IBMPKCS11
com.ibm.crypto.pkcs11.provider.IBMPKCS11$1
com.ibm.crypto.provider.AESCipher
com.ibm.crypto.provider.CipherForKeyProtector
com.ibm.crypto.provider.DESKeyGenerator
com.ibm.crypto.provider.DESedeCipher
com.ibm.crypto.provider.DESedeKey
com.ibm.crypto.provider.DSAKeyFactory
com.ibm.crypto.provider.DSAParameters
com.ibm.crypto.provider.DSAPublicKey
com.ibm.crypto.provider.FeedbackCipher
com.ibm.crypto.provider.HmacSHA1
com.ibm.crypto.provider.IBMJCE
com.ibm.crypto.provider.JceKeyStore
com.ibm.crypto.provider.MD5
com.ibm.crypto.provider.PBEKey
com.ibm.crypto.provider.PBEKeyFactory
com.ibm.crypto.provider.PBEParameters
com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
com.ibm.crypto.provider.PKCS12KeyStore
com.ibm.crypto.provider.PKCS5KeySpec
com.ibm.crypto.provider.Padding
com.ibm.crypto.provider.RC2
com.ibm.crypto.provider.RC2SecretKey
com.ibm.crypto.provider.RC4
com.ibm.crypto.provider.RSAKeyFactory
com.ibm.crypto.provider.RSAKeyPairGenerator
com.ibm.crypto.provider.RSAPrivateCrtKey
com.ibm.crypto.provider.RSAPrivateKey
com.ibm.crypto.provider.RSAPublicKey
com.ibm.crypto.provider.RSASSL
com.ibm.crypto.provider.SHA
com.ibm.crypto.provider.SHA1withDSA
com.ibm.crypto.provider.SHA1withRSA
com.ibm.crypto.provider.SealedObjectForKeyProtector
com.ibm.crypto.provider.SecureRandom
com.ibm.crypto.provider.X509Factory
com.ibm.crypto.provider.a
com.ibm.crypto.provider.ac
com.ibm.crypto.provider.bb
com.ibm.crypto.provider.bc
com.ibm.crypto.provider.c
com.ibm.crypto.provider.cc
com.ibm.crypto.provider.db
com.ibm.crypto.provider.dc
com.ibm.crypto.provider.e
com.ibm.crypto.provider.eb
com.ibm.crypto.provider.ec
com.ibm.crypto.provider.fb
com.ibm.crypto.provider.gb
com.ibm.crypto.provider.gc
com.ibm.crypto.provider.hb
com.ibm.crypto.provider.hc
com.ibm.crypto.provider.ib
com.ibm.crypto.provider.ic
com.ibm.crypto.provider.j
com.ibm.crypto.provider.jc
com.ibm.crypto.provider.kc
com.ibm.crypto.provider.m
com.ibm.crypto.provider.ob
com.ibm.crypto.provider.p
com.ibm.crypto.provider.q
com.ibm.crypto.provider.qc
com.ibm.crypto.provider.rb
com.ibm.crypto.provider.rc
com.ibm.crypto.provider.tb
com.ibm.crypto.provider.u
com.ibm.crypto.provider.ub
com.ibm.crypto.provider.v
com.ibm.crypto.provider.w
com.ibm.crypto.provider.wb
com.ibm.crypto.provider.xb
com.ibm.crypto.provider.yb
com.ibm.crypto.provider.zb
com.ibm.misc.BASE64Decoder
com.ibm.misc.Debug
com.ibm.security.certclient.util.PkSsCertFactory
com.ibm.security.cmskeystore.CMSProvider
com.ibm.security.cmskeystore.CMSProvider$1
com.ibm.security.jgss.mech.spnego.IBMSPNEGO
com.ibm.security.jgss.mech.spnego.IBMSPNEGO$1
com.ibm.security.jgss.mech.spnego.SPNEGOMechOID
com.ibm.security.pkcs12.PFX
com.ibm.security.pkcs7.SignedData
com.ibm.security.pkcs8.EncryptedPrivateKeyInfo
com.ibm.security.pkcs8.PrivateKeyInfo
com.ibm.security.util.Cache
com.ibm.security.util.Cache$EqualByteArray
com.ibm.security.util.DerInputStream
com.ibm.security.util.DerOutputStream
com.ibm.security.util.DerValue
com.ibm.security.util.ObjectIdentifier
com.ibm.security.x509.AlgIdDSA
com.ibm.security.x509.AlgIdRSA
com.ibm.security.x509.AlgorithmId
com.ibm.security.x509.X509CRLImpl
com.ibm.security.x509.X509CertImpl
com.ibm.security.x509.X509Key
com.ibm.ws.javax.activity.ActivityCompletedException
com.ibm.ws.javax.activity.ActivityRequiredException
com.ibm.ws.javax.activity.InvalidActivityException
com.ibm.ws.orb.WSUtilDelegateImpl
java.io.BufferedInputStream
java.io.BufferedReader
java.io.ByteArrayInputStream
java.io.ByteArrayOutputStream
java.io.DataInputStream
java.io.DataOutputStream
java.io.IOException
java.io.InputStream
java.io.InputStreamReader
java.io.ObjectInputStream
java.io.OutputStream
java.io.Reader
java.io.Serializable
java.io.UnsupportedEncodingException
java.lang.ArrayStoreException
java.lang.Class
java.lang.ClassNotFoundException
java.lang.CloneNotSupportedException
java.lang.Cloneable
java.lang.Exception
java.lang.IllegalArgumentException
java.lang.InternalError
java.lang.Long
java.lang.Math
java.lang.NoClassDefFoundError
java.lang.NullPointerException
java.lang.NumberFormatException
java.lang.Object
java.lang.OutOfMemoryError
java.lang.RuntimeException
java.lang.SecurityException
java.lang.String
java.lang.StringBuffer
java.lang.StringBuilder
java.lang.System
java.lang.Throwable
java.lang.UnsupportedOperationException
java.lang.reflect.Constructor
java.math.BigInteger
java.net.JarURLConnection
java.net.MalformedURLException
java.net.URL
java.rmi.RemoteException
java.security.AccessController
java.security.AlgorithmParameters
java.security.AlgorithmParametersSpi
java.security.CodeSource
java.security.DigestException
java.security.DigestInputStream
java.security.DigestOutputStream
java.security.InvalidAlgorithmParameterException
java.security.InvalidKeyException
java.security.InvalidParameterException
java.security.Key
java.security.KeyFactory
java.security.KeyFactorySpi
java.security.KeyPair
java.security.KeyPairGeneratorSpi
java.security.KeyStoreException
java.security.KeyStoreSpi
java.security.MessageDigest
java.security.MessageDigestSpi
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException
java.security.PrivateKey
java.security.PrivilegedAction
java.security.PrivilegedActionException
java.security.PrivilegedExceptionAction
java.security.ProtectionDomain
java.security.Provider
java.security.Provider$Service
java.security.ProviderException
java.security.PublicKey
java.security.SecureRandom
java.security.SecureRandomSpi
java.security.Security
java.security.Signature
java.security.SignatureException
java.security.SignatureSpi
java.security.UnrecoverableKeyException
java.security.cert.CRL
java.security.cert.CRLException
java.security.cert.Certificate
java.security.cert.CertificateException
java.security.cert.CertificateFactory
java.security.cert.CertificateFactorySpi
java.security.cert.X509Certificate
java.security.interfaces.DSAParams
java.security.interfaces.DSAPublicKey
java.security.interfaces.RSAPrivateCrtKey
java.security.interfaces.RSAPrivateKey
java.security.interfaces.RSAPublicKey
java.security.spec.AlgorithmParameterSpec
java.security.spec.DSAParameterSpec
java.security.spec.DSAPublicKeySpec
java.security.spec.InvalidKeySpecException
java.security.spec.InvalidParameterSpecException
java.security.spec.KeySpec
java.security.spec.PKCS8EncodedKeySpec
java.security.spec.RSAKeyGenParameterSpec
java.security.spec.RSAPrivateCrtKeySpec
java.security.spec.RSAPrivateKeySpec
java.security.spec.RSAPublicKeySpec
java.security.spec.X509EncodedKeySpec
java.util.ArrayList
java.util.Arrays
java.util.Collection
java.util.Collections
java.util.Date
java.util.Enumeration
java.util.Hashtable
java.util.List
java.util.Random
java.util.Vector
java.util.jar.Attributes
java.util.jar.Attributes$Name
java.util.jar.JarEntry
java.util.jar.JarException
java.util.jar.JarFile
java.util.jar.Manifest
java.util.zip.ZipEntry
javax.crypto.BadPaddingException
javax.crypto.Cipher
javax.crypto.CipherSpi
javax.crypto.IllegalBlockSizeException
javax.crypto.KeyGeneratorSpi
javax.crypto.MacSpi
javax.crypto.NoSuchPaddingException
javax.crypto.SealedObject
javax.crypto.SecretKey
javax.crypto.SecretKeyFactorySpi
javax.crypto.ShortBufferException
javax.crypto.spec.IvParameterSpec
javax.crypto.spec.PBEKeySpec
javax.crypto.spec.PBEParameterSpec
javax.crypto.spec.RC2ParameterSpec
javax.crypto.spec.RC5ParameterSpec
javax.crypto.spec.SecretKeySpec
org.ietf.jgss.GSSException
org.ietf.jgss.Oid
org.omg.CORBA.SystemException
JDK Application Class Loader
Delegation true
Classpath
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/
file:/opt/IBM/WebSphere/AppServer/properties/
file:/opt/IBM/WebSphere/AppServer/lib/startup.jar
file:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar
file:/opt/IBM/WebSphere/AppServer/lib/j2ee.jar
file:/opt/IBM/WebSphere/AppServer/lib/lmproxy.jar
file:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar
file:/opt/IBM/WebSphere/AppServer/deploytool/itp/batchboot.jar
file:/opt/IBM/WebSphere/AppServer/deploytool/itp/batch2.jar
file:/opt/IBM/WebSphere/AppServer/java/lib/tools.jar
Classes com.ibm.jvm.Trace
com.ibm.websphere.classloader.ClassLoaderPlugin
com.ibm.ws.bootstrap.ExtClassLoader
com.ibm.ws.bootstrap.ExtClassLoader$2
com.ibm.ws.bootstrap.ExtClassLoader$Gateway
com.ibm.ws.bootstrap.ExtClassLoaderMBean
com.ibm.ws.bootstrap.LoggingServices
com.ibm.ws.bootstrap.NlvPrintStream
com.ibm.ws.bootstrap.RASDelegator
com.ibm.ws.bootstrap.RASWsLoggerFactory
com.ibm.ws.bootstrap.StopWatch
com.ibm.ws.bootstrap.TimeBomb
com.ibm.ws.bootstrap.WSLauncher
com.ibm.ws.bootstrap.WSLauncher$OnExit
com.ibm.ws.bootstrap.WsLogManager
com.ibm.ws.classloader.WsClassLoader
com.ibm.ws.security.util.AccessController
com.ibm.wsspi.bootstrap.WSPreLauncher
com.ibm.wsspi.bootstrap.WSPreLauncher$1
com.ibm.wsspi.bootstrap.WSPreLauncher$2
com.ibm.wsspi.bootstrap.WSPreLauncher$OnExit
com.sun.mail.util.ASCIIUtility
com.sun.mail.util.BASE64DecoderStream
com.sun.mail.util.BASE64EncoderStream
com.sun.mail.util.BEncoderStream
com.sun.mail.util.LineInputStream
com.sun.mail.util.LineOutputStream
com.sun.mail.util.QDecoderStream
com.sun.mail.util.QEncoderStream
com.sun.mail.util.QPDecoderStream
com.sun.mail.util.QPEncoderStream
com.sun.mail.util.UUDecoderStream
com.sun.mail.util.UUEncoderStream
java.awt.datatransfer.DataFlavor
java.awt.datatransfer.Transferable
java.io.BufferedInputStream
java.io.BufferedOutputStream
java.io.BufferedWriter
java.io.ByteArrayInputStream
java.io.ByteArrayOutputStream
java.io.CharConversionException
java.io.Externalizable
java.io.File
java.io.FileFilter
java.io.FileInputStream
java.io.FileNotFoundException
java.io.FileOutputStream
java.io.FileReader
java.io.FilterInputStream
java.io.FilterOutputStream
java.io.IOException
java.io.InputStream
java.io.InputStreamReader
java.io.ObjectInputStream
java.io.ObjectStreamField
java.io.OutputStream
java.io.OutputStreamWriter
java.io.PipedInputStream
java.io.PrintStream
java.io.PushbackInputStream
java.io.Reader
java.io.Serializable
java.io.UnsupportedEncodingException
java.io.Writer
java.lang.Boolean
java.lang.CharSequence
java.lang.Character
java.lang.Class
java.lang.ClassCastException
java.lang.ClassLoader
java.lang.ClassNotFoundException
java.lang.CloneNotSupportedException
java.lang.Cloneable
java.lang.Comparable
java.lang.Error
java.lang.Exception
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
java.lang.IndexOutOfBoundsException
java.lang.InstantiationException
java.lang.Integer
java.lang.Long
java.lang.NoClassDefFoundError
java.lang.NoSuchMethodException
java.lang.NumberFormatException
java.lang.Object
java.lang.Runnable
java.lang.Runtime
java.lang.RuntimeException
java.lang.SecurityException
java.lang.SecurityManager
java.lang.String
java.lang.StringBuffer
java.lang.StringIndexOutOfBoundsException
java.lang.System
java.lang.Thread
java.lang.Throwable
java.lang.reflect.Constructor
java.lang.reflect.InvocationTargetException
java.lang.reflect.Method
java.net.MalformedURLException
java.net.URL
java.net.URLClassLoader
java.rmi.Remote
java.security.AccessController
java.security.AllPermission
java.security.CodeSource
java.security.Permission
java.security.PermissionCollection
java.security.Policy
java.security.PrivilegedAction
java.security.PrivilegedActionException
java.security.PrivilegedExceptionAction
java.security.ProtectionDomain
java.security.SecurityPermission
java.text.DateFormat
java.text.SimpleDateFormat
java.util.ArrayList
java.util.Arrays
java.util.Date
java.util.Enumeration
java.util.EventListener
java.util.EventObject
java.util.HashMap
java.util.Hashtable
java.util.List
java.util.MissingResourceException
java.util.NoSuchElementException
java.util.Properties
java.util.Random
java.util.ResourceBundle
java.util.StringTokenizer
java.util.Vector
java.util.logging.LogManager
java.util.regex.Pattern
javax.activation.DataContentHandler
javax.activation.DataContentHandlerFactory
javax.activation.DataHandler
javax.activation.DataSource
javax.activation.MimeType
javax.activation.MimeTypeParameterList
javax.activation.MimeTypeParseException
javax.activation.UnsupportedDataTypeException
javax.ejb.CreateException
javax.ejb.DuplicateKeyException
javax.ejb.EJBContext
javax.ejb.EJBException
javax.ejb.EJBObject
javax.ejb.EnterpriseBean
javax.ejb.EntityContext
javax.ejb.Handle
javax.ejb.MessageDrivenContext
javax.ejb.RemoveException
javax.ejb.SessionContext
javax.ejb.TimerService
javax.ejb.deployment.DeploymentDescriptor
javax.ejb.deployment.EntityDescriptor
javax.jms.Connection
javax.jms.ConnectionFactory
javax.jms.ConnectionMetaData
javax.jms.Destination
javax.jms.ExceptionListener
javax.jms.IllegalStateException
javax.jms.InvalidDestinationException
javax.jms.JMSException
javax.jms.Message
javax.jms.MessageEOFException
javax.jms.MessageFormatException
javax.jms.MessageNotReadableException
javax.jms.MessageNotWriteableException
javax.jms.Queue
javax.jms.QueueConnection
javax.jms.QueueConnectionFactory
javax.jms.ResourceAllocationException
javax.jms.Session
javax.jms.TextMessage
javax.jms.Topic
javax.jms.XAConnection
javax.jms.XAConnectionFactory
javax.jms.XAQueueConnection
javax.jms.XAQueueConnectionFactory
javax.mail.Address
javax.mail.Authenticator
javax.mail.BodyPart
javax.mail.Message
javax.mail.MessagingException
javax.mail.Multipart
javax.mail.Part
javax.mail.event.TransportListener
javax.mail.internet.AddressException
javax.mail.internet.AsciiOutputStream
javax.mail.internet.ContentType
javax.mail.internet.HeaderTokenizer
javax.mail.internet.HeaderTokenizer$Token
javax.mail.internet.InternetAddress
javax.mail.internet.InternetHeaders
javax.mail.internet.MimeBodyPart
javax.mail.internet.MimeMessage
javax.mail.internet.MimeMultipart
javax.mail.internet.MimePart
javax.mail.internet.MimeUtility
javax.mail.internet.MimeUtility$1NullInputStream
javax.mail.internet.ParameterList
javax.mail.internet.ParseException
javax.mail.internet.UniqueValue
javax.mail.internet.hdr
javax.mail.internet.matchEnum
javax.resource.NotSupportedException
javax.resource.ResourceException
javax.resource.spi.BootstrapContext
javax.resource.spi.ConnectionManager
javax.resource.spi.ConnectionRequestInfo
javax.resource.spi.IllegalStateException
javax.resource.spi.InvalidPropertyException
javax.resource.spi.ManagedConnection
javax.resource.spi.ManagedConnectionFactory
javax.resource.spi.ResourceAdapter
javax.resource.spi.ResourceAdapterInternalException
javax.resource.spi.SecurityException
javax.resource.spi.UnavailableException
javax.resource.spi.security.PasswordCredential
javax.resource.spi.work.WorkCompletedException
javax.resource.spi.work.WorkException
javax.resource.spi.work.WorkManager
javax.security.auth.SubjectDomainCombiner
javax.security.jacc.EJBMethodPermission
javax.security.jacc.EJBRoleRefPermission
javax.security.jacc.HttpMethodSpec
javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyConfigurationFactory
javax.security.jacc.PolicyContextException
javax.security.jacc.PolicyContextHandler
javax.security.jacc.URLPattern
javax.security.jacc.URLPatternSpec
javax.security.jacc.WebResourcePermission
javax.security.jacc.WebRoleRefPermission
javax.security.jacc.WebUserDataPermission
javax.servlet.Filter
javax.servlet.FilterConfig
javax.servlet.GenericServlet
javax.servlet.RequestDispatcher
javax.servlet.Servlet
javax.servlet.ServletConfig
javax.servlet.ServletContext
javax.servlet.ServletContextAttributeListener
javax.servlet.ServletContextEvent
javax.servlet.ServletContextListener
javax.servlet.ServletException
javax.servlet.ServletInputStream
javax.servlet.ServletOutputStream
javax.servlet.ServletRequest
javax.servlet.ServletRequestAttributeListener
javax.servlet.ServletRequestListener
javax.servlet.ServletResponse
javax.servlet.ServletResponseWrapper
javax.servlet.SingleThreadModel
javax.servlet.UnavailableException
javax.servlet.http.Cookie
javax.servlet.http.HttpServlet
javax.servlet.http.HttpServletRequest
javax.servlet.http.HttpServletResponse
javax.servlet.http.HttpServletResponseWrapper
javax.servlet.http.HttpSession
javax.servlet.http.HttpSessionAttributeListener
javax.servlet.http.HttpSessionListener
javax.servlet.jsp.JspContext
javax.servlet.jsp.JspEngineInfo
javax.servlet.jsp.JspException
javax.servlet.jsp.JspFactory
javax.servlet.jsp.PageContext
javax.servlet.jsp.el.ELException
javax.servlet.jsp.el.Expression
javax.servlet.jsp.el.ExpressionEvaluator
javax.servlet.jsp.el.VariableResolver
javax.servlet.jsp.tagext.FunctionInfo
javax.servlet.jsp.tagext.TagAttributeInfo
javax.servlet.jsp.tagext.TagExtraInfo
javax.servlet.jsp.tagext.TagFileInfo
javax.servlet.jsp.tagext.TagInfo
javax.servlet.jsp.tagext.TagLibraryInfo
javax.servlet.jsp.tagext.TagLibraryValidator
javax.servlet.jsp.tagext.TagVariableInfo
javax.servlet.jsp.tagext.VariableInfo
javax.transaction.HeuristicCommitException
javax.transaction.HeuristicMixedException
javax.transaction.HeuristicRollbackException
javax.transaction.NotSupportedException
javax.transaction.RollbackException
javax.transaction.Synchronization
javax.transaction.SystemException
javax.transaction.Transaction
javax.transaction.TransactionManager
javax.transaction.UserTransaction
javax.xml.rpc.handler.HandlerInfo
org.eclipse.core.launcher.Main
org.eclipse.core.launcher.Main$1
org.eclipse.core.launcher.Main$3
org.eclipse.core.launcher.Main$EclipsePolicy
org.eclipse.core.launcher.Main$EndSplashHandler
org.eclipse.core.launcher.Main$Identifier
org.eclipse.core.launcher.Main$StartupClassLoader
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader
Classes com.ibm.ws.gateway.GatewayBundleActivator
java.lang.Object
org.osgi.framework.BundleActivator
WAS Bootstrap Extension Class Loader
Delegation true
Classpath file:/opt/IBM/WebSphere/AppServer/java/lib/
file:/opt/IBM/WebSphere/AppServer/java/lib/dt.jar
file:/opt/IBM/WebSphere/AppServer/java/lib/tools.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/classes
file:/opt/IBM/WebSphere/AppServer/classes
file:/opt/IBM/WebSphere/AppServer/lib/
file:/opt/IBM/WebSphere/AppServer/lib/EJBCommandTarget.jar
file:/opt/IBM/WebSphere/AppServer/lib/IVTClient.jar
file:/opt/IBM/WebSphere/AppServer/lib/activation-impl.jar
file:/opt/IBM/WebSphere/AppServer/lib/aspectjrt.jar
file:/opt/IBM/WebSphere/AppServer/lib/base.jar
file:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar
file:/opt/IBM/WebSphere/AppServer/lib/bsf-engines.jar
file:/opt/IBM/WebSphere/AppServer/lib/commandlineutils.jar
file:/opt/IBM/WebSphere/AppServer/lib/ffdcSupport.jar
file:/opt/IBM/WebSphere/AppServer/lib/htmlshell.jar
file:/opt/IBM/WebSphere/AppServer/lib/installver.jar
file:/opt/IBM/WebSphere/AppServer/lib/installxml.jar
file:/opt/IBM/WebSphere/AppServer/lib/iscdeploy.jar
file:/opt/IBM/WebSphere/AppServer/lib/ivblogbr.jar
file:/opt/IBM/WebSphere/AppServer/lib/j2ee.jar
file:/opt/IBM/WebSphere/AppServer/lib/jacl.jar
file:/opt/IBM/WebSphere/AppServer/lib/jefWsrealm-2.2.8.jar
file:/opt/IBM/WebSphere/AppServer/lib/launchclient.jar
file:/opt/IBM/WebSphere/AppServer/lib/lmproxy.jar
file:/opt/IBM/WebSphere/AppServer/lib/mail-impl.jar
file:/opt/IBM/WebSphere/AppServer/lib/marshall.jar
file:/opt/IBM/WebSphere/AppServer/lib/nif.jar
file:/opt/IBM/WebSphere/AppServer/lib/pc-appext.jar
file:/opt/IBM/WebSphere/AppServer/lib/physicalrep.jar
file:/opt/IBM/WebSphere/AppServer/lib/pmirm4arm.jar
file:/opt/IBM/WebSphere/AppServer/lib/rrd-appext.jar
file:/opt/IBM/WebSphere/AppServer/lib/rsadbutils.jar
file:/opt/IBM/WebSphere/AppServer/lib/rsahelpers.jar
file:/opt/IBM/WebSphere/AppServer/lib/serviceadapter.jar
file:/opt/IBM/WebSphere/AppServer/lib/sljc.jar
file:/opt/IBM/WebSphere/AppServer/lib/spy-sl.jar
file:/opt/IBM/WebSphere/AppServer/lib/spy.jar
file:/opt/IBM/WebSphere/AppServer/lib/sqlserver.jar
file:/opt/IBM/WebSphere/AppServer/lib/startup.jar
file:/opt/IBM/WebSphere/AppServer/lib/tcljava.jar
file:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar
file:/opt/IBM/WebSphere/AppServer/lib/util.jar
file:/opt/IBM/WebSphere/AppServer/lib/wsatlib.jar
file:/opt/IBM/WebSphere/AppServer/lib/wsif-compatb.jar
file:/opt/IBM/WebSphere/AppServer/installedChannels
file:/opt/IBM/WebSphere/AppServer/lib/ext/
file:/opt/IBM/WebSphere/AppServer/lib/ext/WAS_Security-TrustedAssocation
.jar
file:/opt/IBM/WebSphere/AppServer/lib/ext/db.jar
file:/opt/IBM/WebSphere/AppServer/lib/ext/dns.jar
file:/opt/IBM/WebSphere/AppServer/web/help
file:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.
ejbdeploy/runtime/
file:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.
ejbdeploy/runtime/batch.jar
file:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.
ejbdeploy/runtime/ejbdeploy.jar
file:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.
ejbdeploy/runtime/ejbmapvalidate.jar
file:/opt/IBM/WebSphere/AppServer/lib/rsadapter.rar
file:/opt/IBM/WebSphere/AppServer/derby/lib/derby.jar
file:/opt/IBM/WebSphere/AppServer/installedConnectors/sib.api.jmsra.rar/
file:/opt/IBM/WebSphere/AppServer/derby/lib/deprecated/db2jcc.jar
file:/opt/IBM/WebSphere/AppServer/universalDriver/lib/db2jcc_license_cu.
jar
file:/opt/IBM/WebSphere/AppServer/derby/lib/deprecated/db2jcc_license_ci
suz.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/builtIn
Classes com.fnf.jef.realm.util.Classpath
com.fnf.jef.realm.websphere.FwUserRegistryProxy
com.ford.websphere.FordInterceptor
com.ibm.CORBA.iiop.ORB
com.ibm.rmi.corba.ORBSingleton
com.ibm.rmi.javax.rmi.CORBA.StubDelegateImpl
com.ibm.rmi.javax.rmi.PortableRemoteObject
com.ibm.sec.authz.provider.CommonAuthzRoleMapping
com.ibm.sec.authz.provider.CommonAuthzRoleMappingConfigurationFactory
com.ibm.websphere.management.Session
com.ibm.websphere.naming.WsnInitialContextFactory
com.ibm.websphere.naming.genericURLInitialContextFactory
com.ibm.websphere.security.CustomRegistryException
com.ibm.websphere.security.UserRegistry
com.ibm.websphere.security.WebTrustAssociationFailedException
com.ibm.wkplc.extensionregistry.ExtensionRegistryProxy
com.ibm.ws.activity.ActivityManagerFactory
com.ibm.ws.management.discovery.ServerInfo
com.ibm.ws.management.event.PushUpstreamServerSender
com.ibm.ws.naming.java.javaURLInitialContextFactory
com.ibm.ws.naming.util.CacheableReference
com.ibm.ws.orb.WSUtilDelegateImpl
com.ibm.ws.runtime.services.servicesURLContextFactory
com.ibm.ws.security.server.lm.ltpaLoginModule
com.ibm.ws.security.server.lm.wsMapCSIv2OutboundLoginModule
com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule
com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter
com.ibm.ws.workarea.WorkAreaPartitionManagerFactory
com.ibm.wsspi.security.tai.TrustAssociationInterceptor
java.io.PrintStream
java.lang.Boolean
java.lang.Class
java.lang.ClassNotFoundException
java.lang.Exception
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.Integer
java.lang.NoClassDefFoundError
java.lang.Number
java.lang.Object
java.lang.String
java.lang.StringBuffer
java.lang.System
java.lang.Throwable
java.net.MalformedURLException
java.net.URL
java.net.URLClassLoader
java.util.Collections$SynchronizedCollection
java.util.Collections$SynchronizedSet
java.util.HashSet
java.util.Hashtable
java.util.Properties
java.util.StringTokenizer
java.util.Vector
java.util.logging.Level
java.util.logging.Logger
javax.management.NotificationFilterSupport
javax.management.ObjectName
javax.naming.Reference
WAS Protection Class Loader
WAS Module - Compound Class Loader
Delegation true
WAS Module - Compound Class Loader
Delegation true
Classpath
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/classes
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/FastInfos
et-1.2.2.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/XmlSchema
-1.4.2.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/abdera-co
re-0.4.0-incubating.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/abdera-ex
tensions-html-0.4.0-incubating.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/abdera-ex
tensions-json-0.4.0-incubating.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/abdera-ex
tensions-main-0.4.0-incubating.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/abdera-i1
8n-0.4.0-incubating.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/abdera-pa
rser-0.4.0-incubating.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/abdera-se
rver-0.4.0-incubating.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/ant-1.6.5
.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/antlr-2.7
.7.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/aopallian
ce-1.0.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/asm-2.2.3
.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/axiom-api
-1.2.7.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/axiom-imp
l-1.2.7.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/commons-c
odec-1.3.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/commons-h
ttpclient-3.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/commons-l
ang-2.4.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/commons-l
ogging-1.1.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/cxf-2.1.1
.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/cxf-manif
est.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/geronimo-
activation_1.1_spec-1.0.2.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/geronimo-
annotation_1.0_spec-1.1.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/geronimo-
javamail_1.4_spec-1.3.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/geronimo-
jaxws_2.1_spec-1.0.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/geronimo-
jms_1.1_spec-1.1.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/geronimo-
servlet_2.5_spec-1.2.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/geronimo-
stax-api_1.0_spec-1.0.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/geronimo-
ws-metadata_2.0_spec-1.1.2.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/htmlparse
r-1.0.5.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jaxb-api-
2.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jaxb-impl
-2.1.6.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jaxb-xjc-
2.1.6.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jaxen-1.1
.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jdom-1.0.
jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jettison-
1.0.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jetty-6.1
.9.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jetty-uti
l-6.1.9.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jra-1.0-a
lpha-4.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/js-1.6R7.
jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jsr311-ap
i-0.6.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/neethi-2.
0.4.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/opensaml-
1.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/slf4j-api
-1.3.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/slf4j-jdk
14-1.3.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/spring-be
ans-2.0.8.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/spring-co
ntext-2.0.8.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/spring-co
re-2.0.8.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/spring-we
b-2.0.8.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/stax-util
s-20060502.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/velocity-
1.4.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/velocity-
dep-1.4.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/wsdl4j-1.
6.1.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/wss4j-1.5
.4.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/wstx-asl-
3.2.4.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/xml-resol
ver-1.2.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/xmlbeans-
2.3.0.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/xmlsec-1.
4.0.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jacob.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jaxen-cor
e.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/jiffie.ja
r
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/saxpath.j
ar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/dfHelloWo
rldSoapServices.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/serialize
r.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/xalan.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/xercesImp
l.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/sax.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war/WEB-INF/lib/dom.jar
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ltcfrd
ldfnap01Cell01/untw_dfWeb.ear/dfHelloWorldSoap.war
_____________
The information contained in this message is proprietary and/or confidential. If you are not the
intended recipient, please: (i) delete the message and all copies; (ii) do not disclose,
distribute or use the message in any manner; and (iii) notify the sender immediately. In addition,
please be aware that any message addressed to our domain is subject to archiving and review by
persons other than the intended recipient. Thank you.
_____________
RE: WebSphere problems w/ CXF
Posted by PrSd <si...@yahoo.com>.
Eric,
I am amazed I have the exact same problem two years down. Hope you can still
reply. I have the same setup - CXF 2.2.6 on Websphere 6.1.0.19. + Spring
+OpenSAML.
and I have the exact same symptoms that you ran into.
OpenSAML does not let you use Sun's JAXP provider (buggy and broken) and
forces you to use Xerces and Xalan endorsed on the JRE's endorsed directory
(in this case WAS's IBM JDK). So I have put the three jars in the endorsed
directory - xercesImpl-2.9.1.jar, xml-apis-2.9.1.jar, xalan-2.7.1.jar.
However if I put the saaj-impl-1.3.2 and saaj-api-1.3 (SUN) on the IBM's
endorsed directory, I get the exact same exception -
*******************************************************************************
2/27/10 15:16:28:324 EST] 00000020 WebApp E [Servlet
Error]-[CXFServlet]: java.lang.NoClassDefFoundError:
com.sun.xml.messaging.saaj.soap.SOAPDocumentImpl
at
com.sun.xml.messaging.saaj.soap.SOAPPartImpl.<init>(SOAPPartImpl.java:119)
at
com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:109)
at
org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:104)
at
org.apache.cxf.jaxws.handler.soap.SOAPMessageContextImpl.getMessage(SOAPMessageContextImpl.java:78)
at
org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.getOpQName(SOAPHandlerInterceptor.java:297)
at
org.apache.cxf.jaxws.handler.AbstractJAXWSHandlerInterceptor.setupBindingOperationInfo(AbstractJAXWSHandlerInterceptor.java:111)
at
org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.createProtocolMessageContext(SOAPHandlerInterceptor.java:235)
*******************************************************************************
So it appears WAS 6.1 does not seem to recognize these two jars in the
endorsed directory. When I take those two jars (SUN SAAJ1.3) out from the
WAS endorsed directory and let IBM's SAAJ (bolded below) to take over - I
run into the exact same issue you ran into -
*******************************************************************************
org.apache.cxf.phase.PhaseInterceptorChain doDefaultLogging Interceptor for
{http://web.hsc.syscom.com/}BPMWebService has thrown exception, unwinding
now
org.w3c.dom.DOMException:
HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not
permitted.
at org.apache.xerces.dom.CoreDocumentImpl.insertBefore(Unknown Source)
at org.apache.xerces.dom.NodeImpl.appendChild(Unknown Source)
at
com.ibm.ws.webservices.engine.xmlsoap.SOAPPart.appendChild(SOAPPart.java:244)
at
org.apache.cxf.staxutils.W3CDOMStreamWriter.setChild(W3CDOMStreamWriter.java:114)
at
org.apache.cxf.staxutils.W3CDOMStreamWriter.newChild(W3CDOMStreamWriter.java:104)
at
org.apache.cxf.staxutils.W3CDOMStreamWriter.writeStartElement(W3CDOMStreamWriter.java:132)
at
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor.writeSoapEnvelopeStart(SoapOutInterceptor.java:122)
at
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor.handleMessage(SoapOutInterceptor.java:81)
******************************************************************************
Now I see from your response that you had this working. You mentioned that
you dumped these two jars
xercesImpl.jar and dom.jar in the
/opt/IBM/WebSphere/AppServer/java/jre/lib/endorsed directory.
So here are my questions. Did you use
1. SUN's SAAJ1.3 jars (read somewhere WAS 6.1 only recognizes SAAJ 1.2) in
the endorsed directory or did you use IBM's own SAAJ?
2. Assuming you used SUN's, what XercesImpl version did you use. I have
xercesImpl-2.9.1.jar (required by OpenSAML 2.3.0) sitting in the endorsed.
However you mentioned you dropped xercesImpl and dom which suggests to me
that you did use SAAJ1.2. Were you still able to use OpenSAML 2.3 with that
setup.
Looking forward to hearing from you
thanks
Sid
Ostermueller, Erik-2 wrote:
>
> replying to self...
>
> I keep forgetting about the subtle differences b/t
> classnotfoundexception and noclassdeffounderror.
> http://www.jroller.com/sjivan/entry/difference_between_classnotfoundexce
> ption_and_noclassdeffounderror
>
> My original problem was this:
>
> [8/12/08 20:47:03:028 CDT] 0000004e ServletWrappe E SRVE0068E:
> Uncaught exception thrown in one of the service methods of the servlet:
> cxf. Exception thrown : java.lang.NoClassDefFoundError:
> com.sun.xml.messaging.saaj.soap.SOAPDocumentImpl
> at
> com.sun.xml.messaging.saaj.soap.SOAPPartImpl.<init>(SOAPPartImpl.java:11
> 9)
> at
> com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Messag
> e1_1Impl.java:109)
> at
> org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInI
> nterceptor.java:85)
>
> NoClassDefFoundError means this class is indeed being found, but it has
> dependencies that are not.
>
> I decompiled (using 'jad') the problem child:
> com.sun.xml.messaging.saaj.soap.SOAPDocumentImpl.
> The import stmts showed that xercesImpl.jar and dom.jar were being used.
> So I dumped those into
> /opt/IBM/WebSphere/AppServer/java/jre/lib/endorsed and I was off and
> running.
> Wohoo!
>
> -----Original Message-----
> From: Ostermueller, Erik [mailto:Erik.Ostermueller@fnis.com]
> Sent: Wednesday, August 13, 2008 6:19 PM
> To: users@cxf.apache.org
> Subject: RE: WebSphere problems w/ CXF
>
> Whoops, I forgot to mention that I started with a war file that was
> working on tomcat 5.0.30.
> By the way, thanks for keeping up with your cxf doc on your site.
>
> -----Original Message-----
> From: Glen Mazza [mailto:glen.mazza@gmail.com]
> Sent: Wednesday, August 13, 2008 6:07 PM
> To: users@cxf.apache.org
> Subject: Re: WebSphere problems w/ CXF
>
>
>
> Ostermueller, Erik-2 wrote:
>>
>> If someone has this working on 6.1.0.17, could they perhaps send me
>> what they have?
>>
>> Thanks a lot,
>> --Erik Ostermueller
>>
>
> Erik, hopefully someone can get you an answer but in the meantime
> perhaps you should try getting your system to work on Tomcat first--that
> will allow you to separate system vs. application-server-related
> problems. Before doing that, it may even be better to get a non-WS
> security version working on Tomcat (or even Websphere) before moving to
> WS-Security.
>
> Here's what I managed with UsernameTokens on Tomcat (but its
> WSDL-first):
> http://www.jroller.com/gmazza/entry/using_cxf_and_wss4j_to
>
> Glen
>
> --
> View this message in context:
> http://www.nabble.com/WebSphere-problems-w--CXF-tp18961306p18972874.html
> Sent from the cxf-user mailing list archive at Nabble.com.
>
> _____________
>
> The information contained in this message is proprietary and/or
> confidential. If you are not the
> intended recipient, please: (i) delete the message and all copies; (ii)
> do not disclose,
> distribute or use the message in any manner; and (iii) notify the sender
> immediately. In addition,
> please be aware that any message addressed to our domain is subject to
> archiving and review by
> persons other than the intended recipient. Thank you.
> _____________
>
> _____________
>
> The information contained in this message is proprietary and/or
> confidential. If you are not the
> intended recipient, please: (i) delete the message and all copies; (ii) do
> not disclose,
> distribute or use the message in any manner; and (iii) notify the sender
> immediately. In addition,
> please be aware that any message addressed to our domain is subject to
> archiving and review by
> persons other than the intended recipient. Thank you.
> _____________
>
>
--
View this message in context: http://old.nabble.com/WebSphere-problems-w--CXF-tp18961306p27736104.html
Sent from the cxf-user mailing list archive at Nabble.com.
RE: WebSphere problems w/ CXF
Posted by "Ostermueller, Erik" <Er...@fnis.com>.
replying to self...
I keep forgetting about the subtle differences b/t
classnotfoundexception and noclassdeffounderror.
http://www.jroller.com/sjivan/entry/difference_between_classnotfoundexce
ption_and_noclassdeffounderror
My original problem was this:
[8/12/08 20:47:03:028 CDT] 0000004e ServletWrappe E SRVE0068E:
Uncaught exception thrown in one of the service methods of the servlet:
cxf. Exception thrown : java.lang.NoClassDefFoundError:
com.sun.xml.messaging.saaj.soap.SOAPDocumentImpl
at
com.sun.xml.messaging.saaj.soap.SOAPPartImpl.<init>(SOAPPartImpl.java:11
9)
at
com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Messag
e1_1Impl.java:109)
at
org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInI
nterceptor.java:85)
NoClassDefFoundError means this class is indeed being found, but it has
dependencies that are not.
I decompiled (using 'jad') the problem child:
com.sun.xml.messaging.saaj.soap.SOAPDocumentImpl.
The import stmts showed that xercesImpl.jar and dom.jar were being used.
So I dumped those into
/opt/IBM/WebSphere/AppServer/java/jre/lib/endorsed and I was off and
running.
Wohoo!
-----Original Message-----
From: Ostermueller, Erik [mailto:Erik.Ostermueller@fnis.com]
Sent: Wednesday, August 13, 2008 6:19 PM
To: users@cxf.apache.org
Subject: RE: WebSphere problems w/ CXF
Whoops, I forgot to mention that I started with a war file that was
working on tomcat 5.0.30.
By the way, thanks for keeping up with your cxf doc on your site.
-----Original Message-----
From: Glen Mazza [mailto:glen.mazza@gmail.com]
Sent: Wednesday, August 13, 2008 6:07 PM
To: users@cxf.apache.org
Subject: Re: WebSphere problems w/ CXF
Ostermueller, Erik-2 wrote:
>
> If someone has this working on 6.1.0.17, could they perhaps send me
> what they have?
>
> Thanks a lot,
> --Erik Ostermueller
>
Erik, hopefully someone can get you an answer but in the meantime
perhaps you should try getting your system to work on Tomcat first--that
will allow you to separate system vs. application-server-related
problems. Before doing that, it may even be better to get a non-WS
security version working on Tomcat (or even Websphere) before moving to
WS-Security.
Here's what I managed with UsernameTokens on Tomcat (but its
WSDL-first):
http://www.jroller.com/gmazza/entry/using_cxf_and_wss4j_to
Glen
--
View this message in context:
http://www.nabble.com/WebSphere-problems-w--CXF-tp18961306p18972874.html
Sent from the cxf-user mailing list archive at Nabble.com.
_____________
The information contained in this message is proprietary and/or
confidential. If you are not the
intended recipient, please: (i) delete the message and all copies; (ii)
do not disclose,
distribute or use the message in any manner; and (iii) notify the sender
immediately. In addition,
please be aware that any message addressed to our domain is subject to
archiving and review by
persons other than the intended recipient. Thank you.
_____________
_____________
The information contained in this message is proprietary and/or confidential. If you are not the
intended recipient, please: (i) delete the message and all copies; (ii) do not disclose,
distribute or use the message in any manner; and (iii) notify the sender immediately. In addition,
please be aware that any message addressed to our domain is subject to archiving and review by
persons other than the intended recipient. Thank you.
_____________
RE: WebSphere problems w/ CXF
Posted by "Ostermueller, Erik" <Er...@fnis.com>.
Whoops, I forgot to mention that I started with a war file that was
working on tomcat 5.0.30.
By the way, thanks for keeping up with your cxf doc on your site.
-----Original Message-----
From: Glen Mazza [mailto:glen.mazza@gmail.com]
Sent: Wednesday, August 13, 2008 6:07 PM
To: users@cxf.apache.org
Subject: Re: WebSphere problems w/ CXF
Ostermueller, Erik-2 wrote:
>
> If someone has this working on 6.1.0.17, could they perhaps send me
> what they have?
>
> Thanks a lot,
> --Erik Ostermueller
>
Erik, hopefully someone can get you an answer but in the meantime
perhaps you should try getting your system to work on Tomcat first--that
will allow you to separate system vs. application-server-related
problems. Before doing that, it may even be better to get a non-WS
security version working on Tomcat (or even Websphere) before moving to
WS-Security.
Here's what I managed with UsernameTokens on Tomcat (but its
WSDL-first):
http://www.jroller.com/gmazza/entry/using_cxf_and_wss4j_to
Glen
--
View this message in context:
http://www.nabble.com/WebSphere-problems-w--CXF-tp18961306p18972874.html
Sent from the cxf-user mailing list archive at Nabble.com.
_____________
The information contained in this message is proprietary and/or confidential. If you are not the
intended recipient, please: (i) delete the message and all copies; (ii) do not disclose,
distribute or use the message in any manner; and (iii) notify the sender immediately. In addition,
please be aware that any message addressed to our domain is subject to archiving and review by
persons other than the intended recipient. Thank you.
_____________
Re: WebSphere problems w/ CXF
Posted by Glen Mazza <gl...@gmail.com>.
Ostermueller, Erik-2 wrote:
>
> If someone has this working on 6.1.0.17, could they perhaps send me what
> they have?
>
> Thanks a lot,
> --Erik Ostermueller
>
Erik, hopefully someone can get you an answer but in the meantime perhaps
you should try getting your system to work on Tomcat first--that will allow
you to separate system vs. application-server-related problems. Before
doing that, it may even be better to get a non-WS security version working
on Tomcat (or even Websphere) before moving to WS-Security.
Here's what I managed with UsernameTokens on Tomcat (but its WSDL-first):
http://www.jroller.com/gmazza/entry/using_cxf_and_wss4j_to
Glen
--
View this message in context: http://www.nabble.com/WebSphere-problems-w--CXF-tp18961306p18972874.html
Sent from the cxf-user mailing list archive at Nabble.com.