How to increase heap space for axis2server?

2009-06-05 Thread Jun Dai
Hi All,

I'm using axis2server v1.4.1 and I got a soap fault "Java Heap Space" which
seemed increasing java heap size.
How can I increase it?
I looked axis2.xml and found no clue.
Can any friend help me?
Thank you.

-- 
Best Regards
DAI Jun


Re: axis.war issue with jboss4.2.2

2009-06-05 Thread Axis PC
I know :)...but I need a solution on windowsanyone?

Thanks
Preetham

On Fri, Jun 5, 2009 at 1:09 PM, robert lazarski wrote:

> On Fri, Jun 5, 2009 at 2:04 PM, Axis PC  wrote:
> > All,
> >
> > I know this issue has been discussed earlier in a lot of forums...but I
> > couldnt find a definitive answer. How can I get over this issue? One of
> the
> > users had suggested commenting out the JAXWSDeployer...which i cannot,
> > because I need to use it.
> >
> > Here is the error:
> >
> > 12:55:29,028 INFO  [STDOUT] [INFO] Deploying Exception Occured with
> > java.io.FileNotFoundException:
> > C:\work\jboss-4.2.2.GA
> \server\default\.\tmp\deploy\tmp25140java_first_jaxws-1.1-exp.war\WEB-INF
> > (Access is denied)
>
> Well, you probably won't get that error on linux :-) . Or at least
> there you have lots of well understoold OS ways to get around it.
>
> - R
>


Re: axis.war issue with jboss4.2.2

2009-06-05 Thread robert lazarski
On Fri, Jun 5, 2009 at 2:04 PM, Axis PC  wrote:
> All,
>
> I know this issue has been discussed earlier in a lot of forums...but I
> couldnt find a definitive answer. How can I get over this issue? One of the
> users had suggested commenting out the JAXWSDeployer...which i cannot,
> because I need to use it.
>
> Here is the error:
>
> 12:55:29,028 INFO  [STDOUT] [INFO] Deploying Exception Occured with
> java.io.FileNotFoundException:
> C:\work\jboss-4.2.2.GA\server\default\.\tmp\deploy\tmp25140java_first_jaxws-1.1-exp.war\WEB-INF
> (Access is denied)

Well, you probably won't get that error on linux :-) . Or at least
there you have lots of well understoold OS ways to get around it.

- R


axis.war issue with jboss4.2.2

2009-06-05 Thread Axis PC
All,

I know this issue has been discussed earlier in a lot of forums...but I
couldnt find a definitive answer. How can I get over this issue? One of the
users had suggested commenting out the JAXWSDeployer...which i cannot,
because I need to use it.

Here is the error:

12:55:29,028 INFO  [STDOUT] [INFO] Deploying Exception Occured with
java.io.FileNotFoundException:
C:\work\jboss-4.2.2.GA\server\default\.\tmp\deploy\tmp25140java_first_jaxws-1.1-exp.war\WEB-INF
(Access is denied)
java.lang.RuntimeException: java.io.FileNotFoundException: C:\work\
jboss-4.2.2.GA\server\default\.\tmp\deploy\tmp25140java_first_jaxws-1.1-exp.war\WEB-INF
(Access is denied)
at org.apache.axis2.deployment.util.Utils.findLibJars(Utils.java:870)
at
org.apache.axis2.deployment.util.Utils.createClassLoader(Utils.java:918)
at
org.apache.axis2.jaxws.framework.JAXWSDeployer.deployServicesInWARClassPath(JAXWSDeployer.java:100)
at
org.apache.axis2.jaxws.framework.JAXWSDeployer.init(JAXWSDeployer.java:80)
at
org.apache.axis2.deployment.DeploymentEngine.initializeDeployers(DeploymentEngine.java:928)
at
org.apache.axis2.deployment.DeploymentEngine.setConfigContext(DeploymentEngine.java:919)
at
org.apache.axis2.deployment.WarBasedAxisConfigurator.setConfigContext(WarBasedAxisConfigurator.java:350)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
at
org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:516)
at
org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:436)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4071)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4375)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
at
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at
org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
at
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at
org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
at
org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
at org.jboss.web.WebModule.startModule(WebModule.java:83)
at org.jboss.web.WebModule.startService(WebModule.java:61)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.jboss.mx.interceptor.ReflectedDispatcher.i

Storage of intercepted parameters in a MySql Data Base

2009-06-05 Thread maalej

Hi all

i finally succeeded to intercept the SOAP Message Response Time with 
which i extended the SOAP message header. However, i did it only in the 
server side. Now, i want to store these response time values within a 
MySQL DataBase.
My questions are where could i implement this code? should it be within 
the Handler class, or should i make a special coonection class inside 
the archive module .mar to be executed within a thread?
then, as i make a Time Response handler only in the server side, may i 
implement an other one in the client side, because i want to have all 
the intercepted values : 2 in the server side for the InFlow and the 
Outflow and the same thing in the other side?


please, could you give me any helpful idea


I can not resolve "DefaultNamespace" problem.

2009-06-05 Thread Norio Sasagawa
Dear All,

I want to send and receive my own class.
I tried, but it's failed according "DefaultNamespace".
I made two java files, and compiled them.
There's no problem.
WSAL2Java command was successfully done.
But when compiling four java files by javac, errors are occurred.
It says "DefaultNamespace is not defined".
What's wrong?
Reproduce process is as follows.

(1)Make two java files, TTest.java and RReturnInfo.java on %AXIS_HOME%.
(2)Compile them.
(3)Verify there's no problem.
(4)Copy them to %TOMCAT_HMOE%\webapps\axis.
(5)Compile them.
(6)Verify there's no problem.
(7)Launch TOMCAT server.
(8)Access to http://localhost:8080/axis/TTest.jws.
(9)Verify there's problems saying RReturnInfo not defined.
(10)Copy RReturnInfo.java to %TOMCAT_HOME%\webapps\axis\WEB-INF\classes.
(11)Compile it.
(12)Verify there's no problem.
(13)Again access to http://localhost:8080/axis/TTest.jws.
(14)Verify wsdl is displayed.
(15)Go back to %AXIS_HOME%.
(16)Run "java org.apache.axis.wsdl.Java2WSDL -o TTest.wsdl -l 
http://localhost:8080/axis/TTest.jws";.
(17)Verify that RReturnInfo.java is created on %AXIS_HOME%\DefaultNamespace.
(18)Compile it.
(19)Verify there's no problem.
(20)Verify that four TTest*.java files are created on 
%AXIS_HOME%\ocalhost\axis\TTest_jws.
(21)Compile them.
(22)There's seven errors "DefaultNamespace is not defined".

Any help would be appreciated.
Thanks in advance.

Norio Sasagawa

--
public class TTest {

public RReturnInfo TTest(){
String rretString1 = new String("success");
String[] rretString2 = new String[2];
rretString2[0] = new String("detail-1");
rretString2[1] = new String("detail-2");
RReturnInfo rReturnInfo = new RReturnInfo(rretString1, rretString2);
return rReturnInfo;
}
}
--
--
public class RReturnInfo  implements java.io.Serializable {
private java.lang.String result;

private java.lang.String[] returnDetail;

public RReturnInfo() {
}

public RReturnInfo(
   java.lang.String result,
   java.lang.String[] returnDetail) {
   this.result = result;
   this.returnDetail = returnDetail;
}


/**
 * Gets the result value for this RReturnInfo.
 * 
 * @return result
 */
public java.lang.String getResult() {
return result;
}


/**
 * Sets the result value for this RReturnInfo.
 * 
 * @param result
 */
public void setResult(java.lang.String result) {
this.result = result;
}


/**
 * Gets the returnDetail value for this RReturnInfo.
 * 
 * @return returnDetail
 */
public java.lang.String[] getReturnDetail() {
return returnDetail;
}


/**
 * Sets the returnDetail value for this RReturnInfo.
 * 
 * @param returnDetail
 */
public void setReturnDetail(java.lang.String[] returnDetail) {
this.returnDetail = returnDetail;
}
}
--
--
   
- http://localhost:8080/axis/TTest.jws"; 
xmlns:apachesoap="http://xml.apache.org/xml-soap"; 
xmlns:impl="http://localhost:8080/axis/TTest.jws"; 
xmlns:intf="http://localhost:8080/axis/TTest.jws"; 
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"; xmlns:tns1
="http://DefaultNamespace"; xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; 
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
-  
- 
- http://localhost:8080/axis/TTest.jws"; 
xmlns="http://www.w3.org/2001/XMLSchema";>
  http://DefaultNamespace"; /> 
  http://schemas.xmlsoap.org/soap/encoding/"; /> 
- 
- 
- 
   
  
  
  
  
- http://DefaultNamespace"; 
xmlns="http://www.w3.org/2001/XMLSchema";>
  http://localhost:8080/axis/TTest.jws"; /> 
  http://schemas.xmlsoap.org/soap/encoding/"; /> 
- 
- 
   
   
  
  
  
  
- 
   
  
   
- 
- 
   
   
  
  
- 
  http://schemas.xmlsoap.org/soap/http"; /> 
- 
   
- 
  http://schemas.xmlsoap.org/soap/encoding/"; 
namespace="http://DefaultNamespace"; 
use="encoded" /> 
  
- 
  http://schemas.xmlsoap.org/soap/encoding/"; 
namespace="http://localhost:8080/axis/TTest.jws"; use="encoded" /> 
  
  
  
- 
- 
  http://localhost:8080/axis/TTest.jws"; /> 
  
  
  
--




Re: Error running the Axis2 server

2009-06-05 Thread K JOSHI

Thanks. This helped.

regards,
Karuna


Sagara wrote:
> 
> Hi Karuna,
> Seems like this is related to GCJ runtime that is available as the
> default JVM of your system. I'm not familiar abut  GCJ compatibility
> with  Axis2, may be some one else share his insights, meanwhile you
> can try for this as a quick solution ,check your PATH env-variable and
> remove those GCJ stuff from PATH and CLASSPATH ( Since you are using
> jdk1.5.0_06 in JAVA_HOME) . HTH
> 
> 
> Thanks ,
> 
> On Tue, Jun 2, 2009 at 7:19 PM, K JOSHI  wrote:
>>
>> Hi,
>>
>>   I was able to install Axis 2-1.4 on a Linux server. But I am unable to
>> start the server. I get the following error. I have confirmed that the
>> jaxws
>> jar files are available in Axis' lib folder. I also ran 'setenv.sh ' in
>> the
>> bin directory  and copied these to the JDK lib directory with no success.
>>   Any suggestions ?
>>
>> regards,
>> Karuna
>>
>>  Using AXIS2_HOME:   /home/kjoshi1/axis2-1.4.1
>>  Using JAVA_HOME:   /usr/local/jdk1.5.0_06
>> [INFO] [SimpleAxisServer] Starting
>> [INFO] [SimpleAxisServer] Using the Axis2
>> Repository/home/kjoshi1/axis2-1.4.1/repository
>> [SimpleAxisServer] Using the Axis2
>> Repository/home/kjoshi1/axis2-1.4.1/repository
>> [SimpleAxisServer] Using the Axis2 Configuration
>> File/home/kjoshi1/axis2-1.4.1/conf/axis2.xml
>> [FATAL] [SimpleAxisServer] Shutting down. Error starting SimpleAxisServer
>> java.lang.NoClassDefFoundError: while resolving class:
>> org.apache.axis2.jaxws.addressing.migrator.EndpointContextMapMigrator
>>   at java.lang.VMClassLoader.transformException(java.lang.Class,
>> java.lang.Throwable) (/usr/lib64/libgcj.so.6.0.0)
>>   at java.lang.VMClassLoader.resolveClass(java.lang.Class)
>> (/usr/lib64/libgcj.so.6.0.0)
>>   at java.lang.Class.initializeClass() (/usr/lib64/libgcj.so.6.0.0)
>>   at java.lang.Class.newInstance() (/usr/lib64/libgcj.so.6.0.0)
>>   at
>> org.apache.axis2.deployment.AxisConfigBuilder.processThreadContextMigrators(org.apache.axis2.engine.AxisConfiguration,
>> org.apache.axiom.om.OMElement) (Unknown Source)
>>   at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig()
>> (Unknown Source)
>>   at
>> org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(java.io.InputStream)
>> (Unknown Source)
>>   at
>> org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration()
>> (Unknown Source)
>>   at
>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(org.apache.axis2.engine.AxisConfigurator)
>> (Unknown Source)
>>   at
>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(java.lang.String,
>> java.lang.String) (Unknown Source)
>>   at
>> org.apache.axis2.transport.SimpleAxis2Server.SimpleAxis2Server(java.lang.String,
>> java.lang.String) (Unknown Source)
>>   at
>> org.apache.axis2.transport.SimpleAxis2Server.main(java.lang.String[])
>> (Unknown Source)
>>   at .main (/usr/lib64/libgij.so.6.0.0)
>>   at .__libc_start_main (/lib64/libc-2.3.5.so)
>> @
>> --
>> View this message in context:
>> http://www.nabble.com/Error-running-the-Axis2-server-tp23832893p23832893.html
>> Sent from the Axis - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> 
> -- 
> Sagara Gunathunga
> 
> Blog - http://ssagara.blogspot.com
> Web - http://sagaras.awardspace.com/
> 
> 
> -
> Sagara Gunathunga
> 
> Blog -  http://ssagara.blogspot.com 
> Web - http://sagaras.awardspace.com/ 
> 

-- 
View this message in context: 
http://www.nabble.com/Error-running-the-Axis2-server-tp23832893p23891204.html
Sent from the Axis - User mailing list archive at Nabble.com.



Re: Trusting entire certificate chain?

2009-06-05 Thread Andreas Veithen
Glen,

It's not arbitrary because there is a fundamental difference between
SSL and WS-Security: the SSL handshake allows the client to get the
server's certificate before sending the request. This is not the case
for WS-Security.

Andreas

On Fri, Jun 5, 2009 at 15:36, Glen Mazza  wrote:
>
> Thanks for your response and clarification, I wasn't clear of the
> consequences of adding the certificate authority alone.
>
> I guess with a Java keystore, if I trust a certificate authority I would
> automatically be able to initiate an SSL conversation with any server that
> has a certificate issued by that authority. (Although, as you're saying,
> without the WS-Security encryption, for which I would still need to
> explicitly trust the individual public key of the server to do the
> encrypting.) I think that's how web browsers work--I trust VeriSign so I can
> make a SSL connection to https://www.mylocalbank.com which uses a VeriSign
> cert.  Still, I'm not sure why I wouldn't need to explicitly trust the
> individual server's key for transport-layer (https) encryption but still
> need to do so for message-layer (WS-Security) encryption--seems arbitrary,
> probably something worth testing to confirm.
>
> Regardless, I don't think I need to have the client trust the server's
> parent chain of certificates--I'll just stick with the client trusting the
> individual server key only.
>
> Thanks,
> Glen
>
>
> DSosnoski wrote:
>>
>> To clarify my response - just adding the certificate authority works for
>> making SSL connections, and should also work for WS-Security signing if
>> configured properly, but in order to use WS-Security encryption inbound
>> to the server you'd still need to add the individual certificate for
>> that server.
>>
>>   - Dennis
>>
>>
>> Dennis Sosnoski wrote:
>>> Hi Glen,
>>>
>>> It really depends on what you want to do. If the server is just using
>>> a self-signed key there's no actual chain involved, so this issue only
>>> arises when the server is using a certificate issued by a private
>>> certificate authority (since if they're using one of the "official"
>>> public authorities the signing certificate will already be trusted).
>>> Do you want to be able to work with all services using certificates
>>> issued by this authority? If so, then you're best off just importing
>>> the authority's signing certificate. Otherwise there's no benefit, and
>>> you're best off just importing the specific certificate for that service.
>>>
>>> This issue more often comes up when a service needs to work with
>>> client certificates which are issued by a private certificate
>>> authority. A private certificate authority is a great approach for
>>> when you have a lot of separate client systems needing to access
>>> services, since it gives you the added security of client certificates
>>> without the cost of paying for each certificate.
>>>
>>>  - Dennis
>>>
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/Trusting-entire-certificate-chain--tp23873642p23888323.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>


Re: Need help working with xsi:type and ADB

2009-06-05 Thread Glen Mazza

I think I can answer my own question now.  The ADBBean generated,
RequestQuery in my example below, already had a nice addExtraAttributes()
method for me to add the attribute but not an addExtraElement(OMElement)
method to add the extra element--that's because my actual WSDL had an
 (causing the former method to appear) but no 
sequence element.  I placed the latter in to the WSDL, and wsdl2java created
a setExtraElement(OMElement) method for me.


Glen Mazza wrote:
> 
> Hello, I'm writing a client of a web service WSDL that uses xsi:type[1],
> which is a method of dynamically changing the type of element being used. 
> (I'm using Axis2 with ADB).  The WSDL just asks for a RequestQuery, as
> defined below:
> 
> 
>   
>   
>   
>   
>   
> 
> 
> where RequestQuery is:
> 
>   
>   
>   
> 
> 
> But request query has a derived type that I need to use, say
> FinancialRequestQuery:
> 
> 
>   
>   
>   
>type="xs:string"/>
>   
>   
>   
> 
> 
> Over the wire, however, instead of sending a FinancialRequestQuery I have
> to use a RequestQuery with xsi:type as follows:
> 
> 
>hello
>how are you
> 
> 
> ADB binding does not provide me the necessary setters for this though--I'm
> provided a method to set reqVal (because it's normally part of Request)
> but not finanReqVal (because it's only allowed here because of the
> xsi:type changing it to the derived FinancialRequestQuery type.)
> 
> What I guess I need to do is, (1) given an ADB generated object such as
> RequestQuery, to manually construct an xsi:type attribute and add it to
> that element; and (2) to manually construct an  child
> element and add it to the ADB RequestQuery object.  Does anyone have quick
> code snippets on how to do that?  (Other ideas or suggestions for working
> with xsi:type also welcome.)
> 
> Thanks,
> Glen
> 
> [1] http://www.zvon.org/xxl/XMLSchemaTutorial/Output/ser_over_st1.html
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Need-help-working-with-xsi%3Atype-and-ADB-tp23853502p23888560.html
Sent from the Axis - User mailing list archive at Nabble.com.



Re: Trusting entire certificate chain?

2009-06-05 Thread Glen Mazza

Thanks for your response and clarification, I wasn't clear of the
consequences of adding the certificate authority alone.

I guess with a Java keystore, if I trust a certificate authority I would
automatically be able to initiate an SSL conversation with any server that
has a certificate issued by that authority. (Although, as you're saying,
without the WS-Security encryption, for which I would still need to
explicitly trust the individual public key of the server to do the
encrypting.) I think that's how web browsers work--I trust VeriSign so I can
make a SSL connection to https://www.mylocalbank.com which uses a VeriSign
cert.  Still, I'm not sure why I wouldn't need to explicitly trust the
individual server's key for transport-layer (https) encryption but still
need to do so for message-layer (WS-Security) encryption--seems arbitrary,
probably something worth testing to confirm. 

Regardless, I don't think I need to have the client trust the server's
parent chain of certificates--I'll just stick with the client trusting the
individual server key only.

Thanks,
Glen


DSosnoski wrote:
> 
> To clarify my response - just adding the certificate authority works for 
> making SSL connections, and should also work for WS-Security signing if 
> configured properly, but in order to use WS-Security encryption inbound 
> to the server you'd still need to add the individual certificate for 
> that server.
> 
>   - Dennis
> 
> 
> Dennis Sosnoski wrote:
>> Hi Glen,
>>
>> It really depends on what you want to do. If the server is just using 
>> a self-signed key there's no actual chain involved, so this issue only 
>> arises when the server is using a certificate issued by a private 
>> certificate authority (since if they're using one of the "official" 
>> public authorities the signing certificate will already be trusted). 
>> Do you want to be able to work with all services using certificates 
>> issued by this authority? If so, then you're best off just importing 
>> the authority's signing certificate. Otherwise there's no benefit, and 
>> you're best off just importing the specific certificate for that service.
>>
>> This issue more often comes up when a service needs to work with 
>> client certificates which are issued by a private certificate 
>> authority. A private certificate authority is a great approach for 
>> when you have a lot of separate client systems needing to access 
>> services, since it gives you the added security of client certificates 
>> without the cost of paying for each certificate.
>>
>>  - Dennis
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Trusting-entire-certificate-chain--tp23873642p23888323.html
Sent from the Axis - User mailing list archive at Nabble.com.



axis2 client doesn't keep the object order of the response xml

2009-06-05 Thread maho77

Hello,

I consume a webservice using an axis2 synchronous client with adb. The
webservice provides in the response an array of a complex type in a certain
order:

 
 
  
   
Name1
Name2
Name3
Name4
Name5
   
  
 


The Axis2 client provides me all this data, but the array is not in the same
order like the response. Can anybody point me to the direction, how to keep
the order from the response. 
I don't want to sort all the data by myself again.

Regards,
Mark 
-- 
View this message in context: 
http://www.nabble.com/axis2-client-doesn%27t-keep-the-object-order-of-the-response-xml-tp23885645p23885645.html
Sent from the Axis - User mailing list archive at Nabble.com.