2008-5-7 14:22:51 com.sun.jbi.framework.ComponentFramework startComponent 信息: JBIFW1146: Binding sun-file-binding has been started. 2008-5-7 14:22:51 com.sun.jbi.httpsoapbc.SoapDenormalizer <init> 严重: Unable to create SOAP Factory: Unable to create SAAJ meta-factoryProvider com.sun.xml.messaging.saaj.soap.SAAJMeta FactoryImpl not found javax.xml.soap.SOAPException: Unable to create SOAP Factory: Unable to create SAAJ meta-factoryProvider com.sun.xml.mess aging.saaj.soap.SAAJMetaFactoryImpl not found at javax.xml.soap.SOAPFactory.newInstance(Unknown Source) at com.sun.jbi.httpsoapbc.SoapDenormalizer.<init>(SoapDenormalizer.java:142) at com.sun.jbi.httpsoapbc.OutboundMessageProcessor.<init>(OutboundMessageProcessor.java:162) at com.sun.jbi.httpsoapbc.OutboundMessageProcessorPool.<init>(OutboundMessageProcessorPool.java:61) at com.sun.jbi.httpsoapbc.OutboundReceiver.<init>(OutboundReceiver.java:119) at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.startOutbound(HttpSoapBindingLifeCycle.java:971) at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.start(HttpSoapBindingLifeCycle.java:462) at com.sun.jbi.framework.ComponentFramework.startComponent(ComponentFramework.java:1723) at com.sun.jbi.framework.ComponentFramework.startComponent(ComponentFramework.java:1673) at com.sun.jbi.framework.ComponentOperation.process(ComponentOperation.java:233) at com.sun.jbi.framework.Operation.run(Operation.java:104) at java.lang.Thread.run(Thread.java:595) 2008-5-7 14:22:51 com.sun.jbi.framework.ComponentFramework startComponent 信息: JBIFW1146: Engine sun-bpel-engine has been started. 2008-5-7 14:22:51 com.sun.jbi.framework.ComponentFramework startComponent 警告: JBIFW1149: Binding sun-http-binding cannot be started. The LifeCycle start() method threw a javax.jbi.JBIException exception. The exception message is: HTTPBC-E00101: sun-http-binding failed to start. HTTPBC-E00778: Failed to create O utboundMessageProcessor. {0} 2008-5-7 14:22:51 com.sun.jbi.framework.ComponentFramework startComponent 警告: javax.jbi.JBIException: HTTPBC-E00101: sun-http-binding failed to start. HTTPBC-E00778: Failed to create OutboundM essageProcessor. {0} at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.start(HttpSoapBindingLifeCycle.java:473) at com.sun.jbi.framework.ComponentFramework.startComponent(ComponentFramework.java:1723) at com.sun.jbi.framework.ComponentFramework.startComponent(ComponentFramework.java:1673) at com.sun.jbi.framework.ComponentOperation.process(ComponentOperation.java:233) at com.sun.jbi.framework.Operation.run(Operation.java:104) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.IllegalStateException: HTTPBC-E00778: Failed to create OutboundMessageProcessor. {0} at com.sun.jbi.httpsoapbc.OutboundMessageProcessor.<init>(OutboundMessageProcessor.java:209) at com.sun.jbi.httpsoapbc.OutboundMessageProcessorPool.<init>(OutboundMessageProcessorPool.java:61) at com.sun.jbi.httpsoapbc.OutboundReceiver.<init>(OutboundReceiver.java:119) at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.startOutbound(HttpSoapBindingLifeCycle.java:971) at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.start(HttpSoapBindingLifeCycle.java:462) ... 5 more
LZ说的问题肯定也就是你的工程使用了jdk1.6新增的类,所以自然jdk1.5也就找不到这些类。
解决的办法由两个,一个是继续使用jdk1.6,二是自己修改jdk1.6中新增加类的功能。
我忘了说清楚
找不到的那个类,其实在工程的lib有,不知道jdk1.5为什么会找不到。
与他们工作原理有关么?
即使找到了,1.5的JVM认不出来
信息: JBIFW1146: Binding sun-file-binding has been started.
2008-5-7 14:22:51 com.sun.jbi.httpsoapbc.SoapDenormalizer <init>
严重: Unable to create SOAP Factory: Unable to create SAAJ meta-factoryProvider com.sun.xml.messaging.saaj.soap.SAAJMeta
FactoryImpl not found
javax.xml.soap.SOAPException: Unable to create SOAP Factory: Unable to create SAAJ meta-factoryProvider com.sun.xml.mess
aging.saaj.soap.SAAJMetaFactoryImpl not found
at javax.xml.soap.SOAPFactory.newInstance(Unknown Source)
at com.sun.jbi.httpsoapbc.SoapDenormalizer.<init>(SoapDenormalizer.java:142)
at com.sun.jbi.httpsoapbc.OutboundMessageProcessor.<init>(OutboundMessageProcessor.java:162)
at com.sun.jbi.httpsoapbc.OutboundMessageProcessorPool.<init>(OutboundMessageProcessorPool.java:61)
at com.sun.jbi.httpsoapbc.OutboundReceiver.<init>(OutboundReceiver.java:119)
at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.startOutbound(HttpSoapBindingLifeCycle.java:971)
at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.start(HttpSoapBindingLifeCycle.java:462)
at com.sun.jbi.framework.ComponentFramework.startComponent(ComponentFramework.java:1723)
at com.sun.jbi.framework.ComponentFramework.startComponent(ComponentFramework.java:1673)
at com.sun.jbi.framework.ComponentOperation.process(ComponentOperation.java:233)
at com.sun.jbi.framework.Operation.run(Operation.java:104)
at java.lang.Thread.run(Thread.java:595)
2008-5-7 14:22:51 com.sun.jbi.framework.ComponentFramework startComponent
信息: JBIFW1146: Engine sun-bpel-engine has been started.
2008-5-7 14:22:51 com.sun.jbi.framework.ComponentFramework startComponent
警告: JBIFW1149: Binding sun-http-binding cannot be started. The LifeCycle start() method threw a javax.jbi.JBIException
exception. The exception message is: HTTPBC-E00101: sun-http-binding failed to start. HTTPBC-E00778: Failed to create O
utboundMessageProcessor. {0}
2008-5-7 14:22:51 com.sun.jbi.framework.ComponentFramework startComponent
警告: javax.jbi.JBIException: HTTPBC-E00101: sun-http-binding failed to start. HTTPBC-E00778: Failed to create OutboundM
essageProcessor. {0}
at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.start(HttpSoapBindingLifeCycle.java:473)
at com.sun.jbi.framework.ComponentFramework.startComponent(ComponentFramework.java:1723)
at com.sun.jbi.framework.ComponentFramework.startComponent(ComponentFramework.java:1673)
at com.sun.jbi.framework.ComponentOperation.process(ComponentOperation.java:233)
at com.sun.jbi.framework.Operation.run(Operation.java:104)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.IllegalStateException: HTTPBC-E00778: Failed to create OutboundMessageProcessor. {0}
at com.sun.jbi.httpsoapbc.OutboundMessageProcessor.<init>(OutboundMessageProcessor.java:209)
at com.sun.jbi.httpsoapbc.OutboundMessageProcessorPool.<init>(OutboundMessageProcessorPool.java:61)
at com.sun.jbi.httpsoapbc.OutboundReceiver.<init>(OutboundReceiver.java:119)
at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.startOutbound(HttpSoapBindingLifeCycle.java:971)
at com.sun.jbi.httpsoapbc.HttpSoapBindingLifeCycle.start(HttpSoapBindingLifeCycle.java:462)
... 5 more