怎么在MyEclipse7.0的环境下使用cxf?

2 views
Skip to first unread message

chobitly

unread,
Mar 11, 2009, 9:36:02 PM3/11/09
to cxf-zh
网上看到的设置Apache CXF属性的方法如下:
菜单选择Window->Preferences->选择SOA Tools->JAX-WS->设置Apache CXF的
runtime位置,例如:C:\apps\apache-cxf-2.1。

我有问题的地方就在这个SOA Tools,在MyEclipde7.0里没找到这个设置的地方,这里有达人在MyEclipse的环境下使用cxf的
吗?
有的话还请讲讲如何配置的吧~

梁文龙

unread,
Mar 12, 2009, 10:24:51 AM3/12/09
to cxf-zh
chobitly,您好!

CXF还需要IDE支持么? 直接加进classpath, 然后像使用Spring一样写配置文件就行了啊.

======= 2009-03-12 09:42:42 您在来信中写道:=======
= = = = = = = = = = = = = = = = = = = =


        致
礼!


        梁文龙
        fco...@gmail.com
          2009-03-12

王洪伟

unread,
Mar 12, 2009, 9:07:22 PM3/12/09
to cxf...@googlegroups.com
这个问题是STP导致的。
不知道你的SOA Tools Project(STP)用的是哪个版本?

2009/3/12 梁文龙 <fco...@gmail.com>

chobitly

unread,
Mar 15, 2009, 11:27:08 PM3/15/09
to cxf-zh
问题补充:

我使用的SOA Tools是从http://download.eclipse.org/stp/downloads/下载的最新版1.0.1
(Ganymede SR1),24 Sep 2008。
我换了eclipse 3.4.2之后菜单中有了SOA Tools的选项,但是网上的截图中有设置Apache CXF的runtime位置,而我的
在这个位置根本没有这个输入框......
残念...... >_<

leiyuch

unread,
Mar 16, 2009, 5:57:20 AM3/16/09
to cxf...@googlegroups.com
 
调试XFIRE时出现了这种问题
Mar 16, 2009 5:18:24 PM org.codehaus.xfire.handler.DefaultFaultHandler invoke
INFO: Fault occurred!
org.codehaus.xfire.fault.XFireFault: Invalid operation: {http://sp.ismp.chinatelecom.com}orderRelationUpdateNotifyReq
        at org.codehaus.xfire.service.binding.WrappedBinding.readMessage(WrappedBinding.java:42)
        at org.codehaus.xfire.soap.handler.SoapBodyHandler.invoke(SoapBodyHandler.java:42)
        at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
        at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64)
        at org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38)
        at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:304)
        at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129)
        at org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Reply all
Reply to author
Forward
0 new messages