ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美+亚洲+精品+三区,国产suv精品一区二区三区88区,国产欧美一区二区三区鸳鸯浴
http://www.aygfsteel.com/fatbear/category/38312.html得到多少åˆå¤±åŽÖMº†ä»€ä¹?zh-cnMon, 02 May 2011 17:42:48 GMTMon, 02 May 2011 17:42:48 GMT60- CXF 2.0 å¦ä¹ ½W”è®°-3 SOAP Headerhttp://www.aygfsteel.com/fatbear/archive/2011/04/19/348567.htmlfatbearfatbearTue, 19 Apr 2011 06:23:00 GMThttp://www.aygfsteel.com/fatbear/archive/2011/04/19/348567.htmlhttp://www.aygfsteel.com/fatbear/comments/348567.htmlhttp://www.aygfsteel.com/fatbear/archive/2011/04/19/348567.html#Feedback4http://www.aygfsteel.com/fatbear/comments/commentRss/348567.htmlhttp://www.aygfsteel.com/fatbear/services/trackbacks/348567.html阅读全文

]]> - soapä¸åŒè¯è¨€é€šä¿¡å‚数异常http://www.aygfsteel.com/fatbear/archive/2009/09/25/296424.htmlfatbearfatbearFri, 25 Sep 2009 07:05:00 GMThttp://www.aygfsteel.com/fatbear/archive/2009/09/25/296424.htmlhttp://www.aygfsteel.com/fatbear/comments/296424.htmlhttp://www.aygfsteel.com/fatbear/archive/2009/09/25/296424.html#Feedback0http://www.aygfsteel.com/fatbear/comments/commentRss/296424.htmlhttp://www.aygfsteel.com/fatbear/services/trackbacks/296424.html
在调用的时候,如果ä¸ä¼ æ•°ç»„å‚æ•°åQŒæŽ¥å£æ”¶å‘æ£å¸¸ï¼Œä¸€æ—¦å¸¦äº†æ•°¾l„傿•ŽÍ¼Œž®×ƒ¼šå‡ºçŽ°ä¸Šé¢çš„å¼‚å¸¸ã€‚åŽæ¥æ‰¾äº†å¾ˆå¤šèµ„料,基本上是说æœåŠ¡ç«¯wsdlæ ·å¼é—®é¢˜ã€‚在å¯ÒŽ–¹æœåŠ¡ç«¯ä¸ä¼šå› æˆ‘ä»¬æŽ¥å…¥æ–¹è€Œæ”¹å˜æƒ…况下åQŒæˆ‘们åªèƒ½é‡‡å–æ— å¥ˆçš„æ‰‹æ®µåQŒä‹É用JAXM æ¥å‘é€å’ŒæŽ¥å—SOAP消æ¯ã€?br />
具体使用å¯ä»¥å‚考:http://www.ibm.com/developerworks/cn/xml/tips/x-jaxmsoap/
对于接å—çš„SOAP消æ¯åQŒå¯ä»¥ç›´æŽ¥åŠ è½½æˆxml˜q›è¡Œè§£æžåQŒå¦‚下:
SOAPMessage reply = connection.call(message, urlEndpoint);
ByteArrayOutputStream respbty = new ByteArrayOutputStream();
reply.writeTo(respbty);
String respstr = new String(respbty.toByteArray());
logger.info("接收SOAP消æ¯åŒ?"+respstr);

]]> - Axis1.4生æˆå®¢æˆ·ç«¯ä»£ç ?/title><link>http://www.aygfsteel.com/fatbear/archive/2009/04/15/265796.html</link><dc:creator>fatbear</dc:creator><author>fatbear</author><pubDate>Wed, 15 Apr 2009 09:18:00 GMT</pubDate><guid>http://www.aygfsteel.com/fatbear/archive/2009/04/15/265796.html</guid><wfw:comment>http://www.aygfsteel.com/fatbear/comments/265796.html</wfw:comment><comments>http://www.aygfsteel.com/fatbear/archive/2009/04/15/265796.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fatbear/comments/commentRss/265796.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fatbear/services/trackbacks/265796.html</trackback:ping><description><![CDATA[ 最˜q‘在ä¸?net ™å¹ç›®¾l„å¼„æŽ¥å£æ—¶å€™å‘çŽîC»–们用的是SOAP 1.2åQŒé€šè¿‡Lombozæ’äšgæ— æ³•ç”Ÿæˆå®¢æˆ·ç«¯ä»£ç 。在¾|‘络上找了下åQŒéœ€è¦ç”¨Axis包æ¥ç”ŸæˆåQŒç‰¹æ¤è®°å½•下ã€?br />
(ç”׃ºŽæœåС噍é™åˆÓž¼Œåªèƒ½ç”¨jdk1.4æ¥å¼€å?<br />
1.ä¸‹è²æœ€æ–°çš„Axis1.4åŒ?br />
2.在Axis1.4\lib 目录下编写一个批命ä×oåQŒå†…容如下:<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 12pt; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 95.15%; color: #0000ff; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; height: 54px; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000">D:\j2sdk1</span><span style="color: #000000">.4</span><span style="color: #000000">.2_</span><span style="color: #000000">09</span><span style="color: #000000">\bin\java -cp </span><span style="color: #000000">"</span><span style="color: #000000">d:\axis-1_4\lib\axis.jar;d:\axis-1_4\lib\axis-ant.jar;d:\axis-1_4\lib\commons-discovery-0.2.jar;d:\axis-1_4\lib\commons-logging-1.0.4.jar;d:\axis-1_4\lib\jaxrpc.jar;d:\axis-1_4\lib\log4j-1.2.8.jar;d:\axis-1_4\lib\saaj.jar;d:\axis-1_4\lib\wsdl4j-1.5.1.jar</span><span style="color: #000000">"</span><span style="color: #000000"> org.apache.axis.wsdl.WSDL2Java MsgIncept.wsdl -o d:\axis-1_</span><span style="color: #000000">4</span><span style="color: #000000">\lib </span></div>
<br />
主è¦çš„è¿™å¥ï¼šorg.apache.axis.wsdl.WSDL2Java MsgIncept.wsdl -o D:\other_dk\axis-1_4\lib<br />
MsgIncept.wsdl ž®±æ˜¯å¯ÒŽ–¹æä¾›çš„wsdl ã€?o 是输出的目录<br />
<br />
3.调用的时候注æ„用soap12çš„Stubå›_¯ã€?
<img src ="http://www.aygfsteel.com/fatbear/aggbug/265796.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fatbear/" target="_blank">fatbear</a> 2009-04-15 17:18 <a href="http://www.aygfsteel.com/fatbear/archive/2009/04/15/265796.html#Feedback" target="_blank" style="text-decoration:none;">å‘表评论</a></div>]]></description></item><item><title>CXF 2.0 å¦ä¹ ½W”è®°-2(客户ç«? http://www.aygfsteel.com/fatbear/archive/2009/03/16/260032.htmlfatbearfatbearMon, 16 Mar 2009 09:57:00 GMThttp://www.aygfsteel.com/fatbear/archive/2009/03/16/260032.htmlhttp://www.aygfsteel.com/fatbear/comments/260032.htmlhttp://www.aygfsteel.com/fatbear/archive/2009/03/16/260032.html#Feedback0http://www.aygfsteel.com/fatbear/comments/commentRss/260032.htmlhttp://www.aygfsteel.com/fatbear/services/trackbacks/260032.htmlCXF 2.0 å¦ä¹ ½W”è®°-1(æœåŠ¡ç«? ä¸ç”Ÿæˆäº†æœåŠ¡ç«¯ï¼ŒçŽ°åœ¨æŠŠæœåŠ¡ç«¯çš„wsdlä¿å˜åˆ°æœ¬åœ?直接æŠ?a href="http://xxx/ws/xxx?wsdl">Http://xxx/ws/xxx?wsdl å¦å˜ä¸ºwsdlæ–‡äšg) ã€?br />
æˆ‘ä»¬è¦æ ¹æ®æœåŠ¡ç«¯çš„wsdlæ¥ç”Ÿæˆå®¢æˆïL«¯è°ƒç”¨çš„æ–‡ä»Óž¼Œ˜q™æ ·éœ€è¦ç”¨åˆ°CXF BIN目录ä¸?font style="background-color: #f2f9fb">wsdl2java.bat ã€?br />
wsdl2java 傿•°å¦‚下åQ?br />
wsdl2java -fe <frontend name>* -db <data binding name>* -wv <[wsdl version]>*
-p <[wsdl namespace =]Package Name>* -sn <service-name> -b <binding-name>*
-catalog <catalog-file-name> -d <output-directory> -compile
-classdir <compile-classes-directory> -impl -server -client -all
-autoNameResolution -defaultValues<=class name for DefaultValueProvider> -ant
-nexclude <schema namespace [= java packagename]>* -exsh <(true, false)>
-dns <(true, false)> -dex <(true, false)> -validate -keep
-wsdlLocation <wsdlLocation attribute> -xjc<xjc arguments> -noAddressBinding -h
-v -verbose -quiet <wsdlurl>

具体å¯å‚考官方网站:
http://cwiki.apache.org/CXF20DOC/wsdl-to-java.html
我们在命令行下输å…?wsdl2java -p hs.cxf.client HelloWorld.wsdl æ¥æŒ‡å®šç”Ÿæˆçš„客户端包目录ã€?br />
客户端调用代ç ?br />

try
{
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean ();
factory.setServiceClass(WebServiceSample.class);
factory.setAddress("http://127.0.0.1:9080/cxfTest/ws/HelloWorld");
Object obj = factory.create();
System.out.println(obj == null ? "NULL":obj.getClass().getName());

if(obj != null)
{
WebServiceSample ws = (WebServiceSample)obj;
String str = ws.say("test");
System.out.println(str);
str = ws.say("1111");
System.out.println(str);
User u = new User();
JAXBElement <String> je =
new JAXBElement <String>(
new QName("http://bean.cxf.hs","name"),
String.class,"å¼ ä¸‰");
u.setName(je);
str = ws.sayUserName(u);
System.out.println(str);
//通过对象æ¥äº¤äº?/span>
ReqBean req = new ReqBean();
req.setExp(new JAXBElement <String>(
new QName("http://bean.cxf.hs","exp"),
String.class,"<exp>111<exp>"));
req.setSeqId(new JAXBElement <String>(
new QName("http://bean.cxf.hs","seqId"),
String.class,"12345678"));
RespBean resp = ws.action(req);
System.out.println("resp_id:"+resp.getRespId().getValue());
System.out.println("resp_exp:"+resp.getExp().getValue());
}

} catch (Exception ex)
{
ex.printStackTrace();
}
˜q行æ¤ä»£ç ,查看¾l“æžœå›_¯
ä¾èµ–包如ä¸?
cxf-2.1.4.jar
jaxb-api-2.1.jar
geronimo-annotation_1.0_spec-1.1.1.jar
geronimo-ws-metadata_2.0_spec-1.1.2.jar
jaxws-api.jar
stax-api-1.0-2.jar
jaxb-impl-2.1.9.jar
geronimo-activation_1.1_spec-1.0.2.jar
xml-resolver-1.2.jar
XmlSchema-1.4.3.jar
wsdl4j-1.6.2.jar
saaj-api-1.3.jar
jsr173_1.0_ri.jar
å…¶ä¸jsr从bean下è²:http://ftpna2.bea.com/pub/downloads/jsr173.jar (注æ„解压)

]]> - CXF 2.0 å¦ä¹ ½W”è®°-1(æœåŠ¡ç«?http://www.aygfsteel.com/fatbear/archive/2009/03/16/260029.htmlfatbearfatbearMon, 16 Mar 2009 07:14:00 GMThttp://www.aygfsteel.com/fatbear/archive/2009/03/16/260029.htmlhttp://www.aygfsteel.com/fatbear/comments/260029.htmlhttp://www.aygfsteel.com/fatbear/archive/2009/03/16/260029.html#Feedback3http://www.aygfsteel.com/fatbear/comments/commentRss/260029.htmlhttp://www.aygfsteel.com/fatbear/services/trackbacks/260029.html阅读全文

]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º
̨ÖÝÊÐ|
¶«Ô´ÏØ|
üɽÊÐ|
ÎÂÈªÏØ|
Ïî³ÇÊÐ|
¹ãÈÄÏØ|
¼ÎÒåÊÐ|
»ÆæèÊÐ|
¶÷Ê©ÊÐ|
ÉÏÁÖÏØ|
Ò˱öÏØ|
·À³Ç¸ÛÊÐ|
º³ÇÊÐ|
ºéÔóÏØ|
ÌÀÔÏØ|
ÒÁ´ºÊÐ|
Î人ÊÐ|
ÄþÑôÏØ|
³¯ÑôÊÐ|
½ú³Ç|
лͨÃÅÏØ|
À¶ÌïÏØ|
ÂÞÔ´ÏØ|
·½É½ÏØ|
Ò¦°²ÏØ|
ÁÙÈªÏØ|
¹ãÄÏÏØ|
ÁijÇÊÐ|
ÐÂÖñÏØ|
ÐÞË®ÏØ|
Ã×ȪÊÐ|
±¾ÏªÊÐ|
¿ÀïÊÐ|
ËÉÔÊÐ|
Í©è÷ÏØ|
½¨Æ½ÏØ|
ͬ½ÊÐ|
ãðÑôÏØ|
Óí³ÇÊÐ|
ÎåÁ«ÏØ|
°²ÑôÊÐ|