Migrating Legacy Axis1 application
Mansour Al Akeel <[email protected]> Mon, 23 Jun 2025 18:49:30 -0400
| Newsgroups | gmane.text.xml.axis.user |
|---|---|
| Message-ID | <CAFvvX=akCkJQTk5Aw-g8SOO11ouLy3dc7MS5m_H8PBq6TX53Gw@mail.gmail.com> |
--0000000000000851b80638450729 Content-Type: text/plain; charset="UTF-8" Hello all, I am trying to migrate an old axis1 application. The application is a war file with multiple JWS files, and there's a WEB-INF/server-config.wsdd file. This file contains multiple services definitions. The wsdd file defines the transports, and the handlers as well, as services. The challenges I am facing are with the upgrade. With multiple <service> definitions in the wsdd file, how can I port those to axis2. I looked into the migration guide but I was not able to find a way to port legacy code to newer "conf/services.xml" or a sample application that I can use as a basis for my work. The content of the wsdd file is similar to: <globalConfiguration> <parameter name="adminPassword" value="admin" /> <parameter name="enableNamespacePrefixOptimization" value="false" /> <parameter name="dotNetSoapEncFix" value="true" /> <parameter name="disablePrettyXML" value="true" /> <parameter name="attachments.implementation" value="org.apache.axis.attachments.AttachmentsImpl" /> <parameter name="sendXsiTypes" value="true" /> <parameter name="sendMultiRefs" value="true" /> <parameter name="sendXMLDeclaration" value="true" /> <requestFlow> <handler type="java:org.apache.axis.handlers.JWSHandler"> <parameter name="scope" value="session" /> </handler> <handler type="java:org.apache.axis.handlers.JWSHandler"> <parameter name="scope" value="request" /> <parameter name="extension" value=".jwr" /> </handler> </requestFlow> </globalConfiguration> <handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder" /> <handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper" /> <handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler" /> <service name="AdminService" provider="java:MSG"> <parameter name="allowedMethods" value="AdminService" /> <parameter name="enableRemoteAdmin" value="false" /> <parameter name="className" value="org.apache.axis.utils.Admin" /> <namespace>http://xml.apache.org/axis/wsdd/</namespace> </service> <service name="Version" provider="java:RPC"> <parameter name="allowedMethods" value="getVersion" /> <parameter name="className" value="org.apache.axis.Version" /> </service> <transport name="http"> <requestFlow> <handler type="URLMapper" /> <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler" /> </requestFlow> <parameter name="qs:list" value="org.apache.axis.transport.http.QSListHandler" /> <parameter name="qs:wsdl" value="org.apache.axis.transport.http.QSWSDLHandler" /> <parameter name="qs:method" value="org.apache.axis.transport.http.QSMethodHandler" /> </transport> <transport name="local"> <responseFlow> <handler type="LocalResponder" /> </responseFlow> </transport> <service name="CCR" provider="java:RPC" style="wrapped" use="literal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <parameter name="className" value="com.fully.qualified.classname" /> <parameter name="allowedMethods" value="*" /> <parameter name="typeMappingVersion" value="1.2" /> <namespace>http://tempuri.org/</namespace> <parameter name="schemaUnqualified" value="http://XXX/CCR/" /> <parameter name="wsdlServicePort" value="CCRPort" /> </service> I understand <transport> and <globalConfig> may need to go into WEB-INF/config/axis2.xml. I am hoping to find a clear path to re-write or port this to the newer services.xml format. Is there an example that I can use for this work? --0000000000000851b80638450729 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hello all,</div><div><br></div><div>I am trying to mi= grate an old axis1 application. The application is a war file with multiple= JWS files, and there's a WEB-INF/server-config.wsdd file. This file co= ntains multiple services definitions. The wsdd file defines the transports,= and the handlers as well, as services.=C2=A0</div><div><br></div><div>The = challenges I am facing are with the upgrade. With multiple <service> = definitions in the wsdd file, how can I port those to axis2. I looked into = the migration guide but I was not able to find a way to port legacy code to= newer "conf/services.xml" or a sample application that I can use= as a basis for my work.=C2=A0</div><div>The content of the wsdd file is si= milar to:=C2=A0<br><br><div style=3D"background-color:rgb(255,255,255);padd= ing:0px 0px 0px 2px"><div style=3D"color:rgb(0,0,0);background-color:rgb(25= 5,255,255);font-family:"Consolas";font-size:10pt;white-space:pre"= ><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"><</span><= span style=3D"color:rgb(63,127,127)">globalConfiguration</span><span style= =3D"color:rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <span st= yle=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127= )">parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<spa= n style=3D"color:rgb(42,0,255);font-style:italic">"adminPassword"= </span> <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"= color:rgb(42,0,255);font-style:italic">"admin"</span> <span style= =3D"color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span s= tyle=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,12= 7)">parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<sp= an style=3D"color:rgb(42,0,255);font-style:italic">"enableNamespacePre= fixOptimization"</span></p><p style=3D"margin:0px"> <span style=3D"c= olor:rgb(127,0,127)">value</span>=3D<span style=3D"color:rgb(42,0,255);font= -style:italic">"false"</span> <span style=3D"color:rgb(0,128,128)= ">/></span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,= 128)"><</span><span style=3D"color:rgb(63,127,127)">parameter</span> <sp= an style=3D"color:rgb(127,0,127)">name</span>=3D<span style=3D"color:rgb(42= ,0,255);font-style:italic">"dotNetSoapEncFix"</span> <span style= =3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:rgb(42,0,255)= ;font-style:italic">"true"</span> <span style=3D"color:rgb(0,128,= 128)">/></span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,= 128,128)"><</span><span style=3D"color:rgb(63,127,127)">parameter</span>= <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style=3D"color:rg= b(42,0,255);font-style:italic">"disablePrettyXML"</span> <span st= yle=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:rgb(42,0,2= 55);font-style:italic">"true"</span> <span style=3D"color:rgb(0,1= 28,128)">/></span></p><p style=3D"margin:0px"> <span style=3D"color:rgb= (0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">parameter</sp= an> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style=3D"color= :rgb(42,0,255);font-style:italic">"attachments.implementation"</s= pan></p><p style=3D"margin:0px"> <span style=3D"color:rgb(127,0,127)">val= ue</span>=3D<span style=3D"color:rgb(42,0,255);font-style:italic">"org= .apache.axis.attachments.AttachmentsImpl"</span> <span style=3D"color:= rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span style=3D"co= lor:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">parame= ter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style= =3D"color:rgb(42,0,255);font-style:italic">"sendXsiTypes"</span> = <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:rg= b(42,0,255);font-style:italic">"true"</span> <span style=3D"color= :rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span style=3D"c= olor:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">param= eter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style= =3D"color:rgb(42,0,255);font-style:italic">"sendMultiRefs"</span>= <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:r= gb(42,0,255);font-style:italic">"true"</span> <span style=3D"colo= r:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span style=3D"= color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">para= meter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style= =3D"color:rgb(42,0,255);font-style:italic">"sendXMLDeclaration"</= span> <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"co= lor:rgb(42,0,255);font-style:italic">"true"</span> <span style=3D= "color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span styl= e=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)"= >requestFlow</span><span style=3D"color:rgb(0,128,128)">></span></p><p s= tyle=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"><</span><spa= n style=3D"color:rgb(63,127,127)">handler</span> <span style=3D"color:rgb(1= 27,0,127)">type</span>=3D<span style=3D"color:rgb(42,0,255);font-style:ital= ic">"java:org.apache.axis.handlers.JWSHandler"</span><span style= =3D"color:rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <span = style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,1= 27)">parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<s= pan style=3D"color:rgb(42,0,255);font-style:italic">"scope"</span= > <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:= rgb(42,0,255);font-style:italic">"session"</span> <span style=3D"= color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span styl= e=3D"color:rgb(0,128,128)"></</span><span style=3D"color:rgb(63,127,127)= ">handler</span><span style=3D"color:rgb(0,128,128)">></span></p><p styl= e=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"><</span><span s= tyle=3D"color:rgb(63,127,127)">handler</span> <span style=3D"color:rgb(127,= 0,127)">type</span>=3D<span style=3D"color:rgb(42,0,255);font-style:italic"= >"java:org.apache.axis.handlers.JWSHandler"</span><span style=3D"= color:rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <span styl= e=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)"= >parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span = style=3D"color:rgb(42,0,255);font-style:italic">"scope"</span> <s= pan style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:rgb(= 42,0,255);font-style:italic">"request"</span> <span style=3D"colo= r:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span style= =3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">= parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span s= tyle=3D"color:rgb(42,0,255);font-style:italic">"extension"</span>= <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:r= gb(42,0,255);font-style:italic">".jwr"</span> <span style=3D"colo= r:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span style=3D= "color:rgb(0,128,128)"></</span><span style=3D"color:rgb(63,127,127)">ha= ndler</span><span style=3D"color:rgb(0,128,128)">></span></p><p style=3D= "margin:0px"> <span style=3D"color:rgb(0,128,128)"></</span><span style= =3D"color:rgb(63,127,127)">requestFlow</span><span style=3D"color:rgb(0,128= ,128)">></span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,1= 28,128)"></</span><span style=3D"color:rgb(63,127,127)">globalConfigurat= ion</span><span style=3D"color:rgb(0,128,128)">></span></p><p style=3D"m= argin:0px"><br></p><p style=3D"margin:0px"><br></p><p style=3D"margin:0px">= <span style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(6= 3,127,127)">handler</span> <span style=3D"color:rgb(127,0,127)">name</span>= =3D<span style=3D"color:rgb(42,0,255);font-style:italic">"LocalRespond= er"</span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(127,0= ,127)">type</span>=3D<span style=3D"color:rgb(42,0,255);font-style:italic">= "java:org.apache.axis.transport.local.LocalResponder"</span> <spa= n style=3D"color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <= span style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,= 127,127)">handler</span> <span style=3D"color:rgb(127,0,127)">name</span>= =3D<span style=3D"color:rgb(42,0,255);font-style:italic">"URLMapper&qu= ot;</span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(127,0,127)= ">type</span>=3D<span style=3D"color:rgb(42,0,255);font-style:italic">"= ;java:org.apache.axis.handlers.http.URLMapper"</span> <span style=3D"c= olor:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span style= =3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">= handler</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span sty= le=3D"color:rgb(42,0,255);font-style:italic">"Authenticate"</span= ></p><p style=3D"margin:0px"> <span style=3D"color:rgb(127,0,127)">type</s= pan>=3D<span style=3D"color:rgb(42,0,255);font-style:italic">"java:org= .apache.axis.handlers.SimpleAuthenticationHandler"</span> <span style= =3D"color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"><br></p><= p style=3D"margin:0px"><br></p><p style=3D"margin:0px"> <span style=3D"colo= r:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">service<= /span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style=3D"co= lor:rgb(42,0,255);font-style:italic">"AdminService"</span> <span = style=3D"color:rgb(127,0,127)">provider</span>=3D<span style=3D"color:rgb(4= 2,0,255);font-style:italic">"java:MSG"</span><span style=3D"color= :rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <span style=3D"co= lor:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">parame= ter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style= =3D"color:rgb(42,0,255);font-style:italic">"allowedMethods"</span= > <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:= rgb(42,0,255);font-style:italic">"AdminService"</span> <span styl= e=3D"color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <span = style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,1= 27)">parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<s= pan style=3D"color:rgb(42,0,255);font-style:italic">"enableRemoteAdmin= "</span> <span style=3D"color:rgb(127,0,127)">value</span>=3D<span sty= le=3D"color:rgb(42,0,255);font-style:italic">"false"</span> <span= style=3D"color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <= span style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,= 127,127)">parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>= =3D<span style=3D"color:rgb(42,0,255);font-style:italic">"className&qu= ot;</span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(127,0,127= )">value</span>=3D<span style=3D"color:rgb(42,0,255);font-style:italic">&qu= ot;org.apache.axis.utils.Admin"</span> <span style=3D"color:rgb(0,128,= 128)">/></span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,= 128,128)"><</span><span style=3D"color:rgb(63,127,127)">namespace</span>= <span style=3D"color:rgb(0,128,128)">></span><a href=3D"http://xml.apach= e.org/axis/wsdd/">http://xml.apache.org/axis/wsdd/</a><span style=3D"color:= rgb(0,128,128)"></</span><span style=3D"color:rgb(63,127,127)">namespace= </span><span style=3D"color:rgb(0,128,128)">></span></p><p style=3D"marg= in:0px"> <span style=3D"color:rgb(0,128,128)"></</span><span style=3D"co= lor:rgb(63,127,127)">service</span><span style=3D"color:rgb(0,128,128)">>= ;</span></p><p style=3D"margin:0px"><br></p><p style=3D"margin:0px"> <span = style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,1= 27)">service</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<spa= n style=3D"color:rgb(42,0,255);font-style:italic">"Version"</span= > <span style=3D"color:rgb(127,0,127)">provider</span>=3D<span style=3D"col= or:rgb(42,0,255);font-style:italic">"java:RPC"</span><span style= =3D"color:rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <span st= yle=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127= )">parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<spa= n style=3D"color:rgb(42,0,255);font-style:italic">"allowedMethods"= ;</span> <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D= "color:rgb(42,0,255);font-style:italic">"getVersion"</span> <span= style=3D"color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"> <= span style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,= 127,127)">parameter</span> <span style=3D"color:rgb(127,0,127)">name</span>= =3D<span style=3D"color:rgb(42,0,255);font-style:italic">"className&qu= ot;</span> <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style= =3D"color:rgb(42,0,255);font-style:italic">"org.apache.axis.Version&qu= ot;</span> <span style=3D"color:rgb(0,128,128)">/></span></p><p style=3D= "margin:0px"> <span style=3D"color:rgb(0,128,128)"></</span><span style= =3D"color:rgb(63,127,127)">service</span><span style=3D"color:rgb(0,128,128= )">></span></p><p style=3D"margin:0px"><br></p><p style=3D"margin:0px"><= br></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"><</= span><span style=3D"color:rgb(63,127,127)">transport</span> <span style=3D"= color:rgb(127,0,127)">name</span>=3D<span style=3D"color:rgb(42,0,255);font= -style:italic">"http"</span><span style=3D"color:rgb(0,128,128)">= ></span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,128= )"><</span><span style=3D"color:rgb(63,127,127)">requestFlow</span><span= style=3D"color:rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <= span style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,= 127,127)">handler</span> <span style=3D"color:rgb(127,0,127)">type</span>= =3D<span style=3D"color:rgb(42,0,255);font-style:italic">"URLMapper&qu= ot;</span> <span style=3D"color:rgb(0,128,128)">/></span></p><p style=3D= "margin:0px"> <span style=3D"color:rgb(0,128,128)"><</span><span style= =3D"color:rgb(63,127,127)">handler</span></p><p style=3D"margin:0px"> <s= pan style=3D"color:rgb(127,0,127)">type</span>=3D<span style=3D"color:rgb(4= 2,0,255);font-style:italic">"java:org.apache.axis.handlers.http.HTTPAu= thHandler"</span> <span style=3D"color:rgb(0,128,128)">/></span></p= ><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"></</span= ><span style=3D"color:rgb(63,127,127)">requestFlow</span><span style=3D"col= or:rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <span style=3D"= color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">para= meter</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style= =3D"color:rgb(42,0,255);font-style:italic">"qs:list"</span></p><p= style=3D"margin:0px"> <span style=3D"color:rgb(127,0,127)">value</span>= =3D<span style=3D"color:rgb(42,0,255);font-style:italic">"org.apache.a= xis.transport.http.QSListHandler"</span> <span style=3D"color:rgb(0,12= 8,128)">/></span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(= 0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">parameter</spa= n> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style=3D"color:= rgb(42,0,255);font-style:italic">"qs:wsdl"</span></p><p style=3D"= margin:0px"> <span style=3D"color:rgb(127,0,127)">value</span>=3D<span st= yle=3D"color:rgb(42,0,255);font-style:italic">"org.apache.axis.transpo= rt.http.QSWSDLHandler"</span> <span style=3D"color:rgb(0,128,128)">/&g= t;</span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"= ><</span><span style=3D"color:rgb(63,127,127)">parameter</span> <span st= yle=3D"color:rgb(127,0,127)">name</span>=3D<span style=3D"color:rgb(42,0,25= 5);font-style:italic">"qs:method"</span></p><p style=3D"margin:0p= x"> <span style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"co= lor:rgb(42,0,255);font-style:italic">"org.apache.axis.transport.http.Q= SMethodHandler"</span> <span style=3D"color:rgb(0,128,128)">/></spa= n></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"></</= span><span style=3D"color:rgb(63,127,127)">transport</span><span style=3D"c= olor:rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <span style=3D= "color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">tra= nsport</span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span styl= e=3D"color:rgb(42,0,255);font-style:italic">"local"</span><span s= tyle=3D"color:rgb(0,128,128)">></span></p><p style=3D"margin:0px"> <spa= n style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127= ,127)">responseFlow</span><span style=3D"color:rgb(0,128,128)">></span><= /p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"><</sp= an><span style=3D"color:rgb(63,127,127)">handler</span> <span style=3D"colo= r:rgb(127,0,127)">type</span>=3D<span style=3D"color:rgb(42,0,255);font-sty= le:italic">"LocalResponder"</span> <span style=3D"color:rgb(0,128= ,128)">/></span></p><p style=3D"margin:0px"> <span style=3D"color:rgb(0= ,128,128)"></</span><span style=3D"color:rgb(63,127,127)">responseFlow</= span><span style=3D"color:rgb(0,128,128)">></span></p><p style=3D"margin= :0px"> <span style=3D"color:rgb(0,128,128)"></</span><span style=3D"colo= r:rgb(63,127,127)">transport</span><span style=3D"color:rgb(0,128,128)">>= ;</span></p><p style=3D"margin:0px"><br></p><p style=3D"margin:0px"><br></p= ><div style=3D"background-color:rgb(255,255,255);padding:0px 0px 0px 2px"><= div style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255);font-family= :"Consolas";font-size:10pt;white-space:pre"><div style=3D"backgro= und-color:rgb(255,255,255);padding:0px 0px 0px 2px"><div style=3D"color:rgb= (0,0,0);background-color:rgb(255,255,255);font-family:"Consolas";= font-size:10pt;white-space:pre"><p style=3D"margin:0px"> <span style=3D"col= or:rgb(0,128,128)"><</span><span style=3D"color:rgb(63,127,127)">service= </span> <span style=3D"color:rgb(127,0,127)">name</span>=3D<span style=3D"c= olor:rgb(42,0,255);font-style:italic">"CCR"</span> <span style=3D= "color:rgb(127,0,127)">provider</span>=3D<span style=3D"color:rgb(42,0,255)= ;font-style:italic">"java:RPC"</span> <span style=3D"color:rgb(12= 7,0,127)">style</span>=3D<span style=3D"color:rgb(42,0,255);font-style:ital= ic">"wrapped"</span></p><p style=3D"margin:0px"> <span style=3D"= color:rgb(127,0,127)">use</span>=3D<span style=3D"color:rgb(42,0,255);font-= style:italic">"literal"</span> <span style=3D"color:rgb(127,0,127= )">xmlns:xsd</span>=3D<span style=3D"color:rgb(42,0,255);font-style:italic"= >"<a href=3D"http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/= XMLSchema</a>"</span><span style=3D"color:rgb(0,128,128)">></span><= /p><p style=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"><</spa= n><span style=3D"color:rgb(63,127,127)">parameter</span> <span style=3D"col= or:rgb(127,0,127)">name</span>=3D<span style=3D"color:rgb(42,0,255);font-st= yle:italic">"className"</span></p><p style=3D"margin:0px"> <spa= n style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:rgb(42= ,0,255);font-style:italic">"com.fully.qualified.classname"</span>= <span style=3D"color:rgb(0,128,128)">/></span></p><p style=3D"margin:0p= x"> <span style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:r= gb(63,127,127)">parameter</span> <span style=3D"color:rgb(127,0,127)">name<= /span>=3D<span style=3D"color:rgb(42,0,255);font-style:italic">"allowe= dMethods"</span> <span style=3D"color:rgb(127,0,127)">value</span>=3D<= span style=3D"color:rgb(42,0,255);font-style:italic">"*"</span> <= span style=3D"color:rgb(0,128,128)">/></span></p><p style=3D"margin:0px"= > <span style=3D"color:rgb(0,128,128)"><</span><span style=3D"color:rgb= (63,127,127)">parameter</span> <span style=3D"color:rgb(127,0,127)">name</s= pan>=3D<span style=3D"color:rgb(42,0,255);font-style:italic">"typeMapp= ingVersion"</span> <span style=3D"color:rgb(127,0,127)">value</span>= =3D<span style=3D"color:rgb(42,0,255);font-style:italic">"1.2"</s= pan> <span style=3D"color:rgb(0,128,128)">/></span></p><p style=3D"margi= n:0px"> <span style=3D"color:rgb(0,128,128)"><</span><span style=3D"col= or:rgb(63,127,127)">namespace</span><span style=3D"color:rgb(0,128,128)">&g= t;</span><a href=3D"http://tempuri.org/">http://tempuri.org/</a><span style= =3D"color:rgb(0,128,128)"></</span><span style=3D"color:rgb(63,127,127)"= >namespace</span><span style=3D"color:rgb(0,128,128)">></span></p><p sty= le=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"><</span><span s= tyle=3D"color:rgb(63,127,127)">parameter</span> <span style=3D"color:rgb(12= 7,0,127)">name</span>=3D<span style=3D"color:rgb(42,0,255);font-style:itali= c">"schemaUnqualified"</span></p><p style=3D"margin:0px"> <span= style=3D"color:rgb(127,0,127)">value</span>=3D<span style=3D"color:rgb(42,= 0,255);font-style:italic">"<a href=3D"http://XXX/CCR/">http://XXX/CCR/= </a>"</span> <span style=3D"color:rgb(0,128,128)">/></span></p><p s= tyle=3D"margin:0px"> <span style=3D"color:rgb(0,128,128)"><</span><span= style=3D"color:rgb(63,127,127)">parameter</span> <span style=3D"color:rgb(= 127,0,127)">name</span>=3D<span style=3D"color:rgb(42,0,255);font-style:ita= lic">"wsdlServicePort"</span> <span style=3D"color:rgb(127,0,127)= ">value</span>=3D<span style=3D"color:rgb(42,0,255);font-style:italic">&quo= t;CCRPort"</span> <span style=3D"color:rgb(0,128,128)">/></span></p= ><p style=3D"margin:0px"> </p><p style=3D"margin:0px"> <span style=3D"colo= r:rgb(0,128,128)"></</span><span style=3D"color:rgb(63,127,127)">service= </span><span style=3D"color:rgb(0,128,128)">></span></p><p style=3D"marg= in:0px"><span style=3D"color:rgb(0,128,128)"><br></span></p></div></div><p = style=3D"margin:0px"><span style=3D"color:rgb(42,0,255);font-style:italic">= <br></span></p><p style=3D"margin:0px"><span style=3D"color:rgb(42,0,255);f= ont-style:italic">I understand <transport> and <globalConfig> m= ay need to go into WEB-INF/config/axis2.xml. </span></p><p style=3D"margin:= 0px"><span style=3D"color:rgb(42,0,255);font-style:italic">I am hoping to f= ind a clear path to re-write or port this to the newer services.xml format.= </span></p><p style=3D"margin:0px"><span style=3D"color:rgb(42,0,255);font= -style:italic"><br></span></p><p style=3D"margin:0px"><span style=3D"color:= rgb(42,0,255);font-style:italic">Is there an example that I can use for thi= s work?</span></p><p style=3D"margin:0px"><span style=3D"color:rgb(42,0,255= );font-style:italic"><br></span></p><p style=3D"margin:0px"><span style=3D"= color:rgb(42,0,255);font-style:italic"><br></span></p><p style=3D"margin:0p= x"><br></p></div></div><p style=3D"margin:0px"><br><br></p></div></div><br>= <br><br></div></div> --0000000000000851b80638450729--