Axis2 xsd:restriction Java code generation question.

2010-01-23 Thread TomazM
Is the Axis2 xsd:restriction supported in WSDL2JavaJava code generation with 
jibx binding?


Regards, Tomaz
attachment: tomaz_majerhold.vcf

Re: hibernate and axis2

2009-10-06 Thread TomazM
robert lazarski wrote:
 On Wed, Sep 30, 2009 at 9:53 AM, Andreas Veithen
 andreas.veit...@gmail.com wrote:
 I suggest you don't put all these jar's in the aar, put them in
 WEB-INF/lib . hibernate uses the TCCL and that won't work directly in
 an aar without some extra effort.
 It should be enough to add the following parameter to the service:

 parameter name=ServiceTCCL locked=falsecomposite/parameter



So where to put Hibernate persistance.xml in axis2 dir structure per one 
service?

Regards, Tomaz

 Andreas

 
 Right. With only one end user aar and without the OP showing a need to
 have a hibernate session isolated to axis2, however, its probably
 overkill. Its possible to do spring and/or hibernate per aar, I just
 think it rarely makes sense. Just my 2 brazilian centavos :-) .
 
 - R

attachment: tomaz_majerhold.vcf

Re: error sending S/MIME

2009-08-13 Thread TomazM
Thx
Martin Gainty wrote:
 Illegal interception and manipulation costs businesses millions of
 dollars in lost revenue here
 
 AXIS Security is handled by Rampart
 Rampart doc states these steps for implementing BC
 
 1.) Download bouncycastle according to your java version. You can download
 bouncycastle from the following link.
 http://www.bouncycastle.org/latest_releases.html
 2.) Add the bcprov-jdkXX-139.jar to your service's / client's classpath.
 3.) Add the following line to java.security file which can be found in
 JRE's
 lib/security directory as the last line.
 security.provider.X=org.bouncycastle.jce.provider.BouncyCastleProvider
I put $JAVA_HOME/jre/lib/ext/bcprov-jdk15-143.jar and in java.securety I add 
BouncyCastle provider.

  
 Before you try any of the samples makesure you
 
 1.) Have the Axis2 standard binary distribution downloaded and extracted.
 2.) Set the AXIS2_HOME environment variable
 3.) Run ant from the samples directory to copy the required libraries and
 modules to relevant directories in AXIS2_HOME.
 
 add both rahas-1.4.mar and rampart-1.4.mar modules to
 /WEB-INF/modules/modules.list
 rahas-1.4.mar
 rampart-1.4.mar
I have this modul, I use rampart, but also have smtpfault.mar.
 
 /WEB-INF/conf/axis2.xml would contain this global reference
 module ref=rampart/
 
 then configure inflow and outflow security parameters e.g:
 module ref=rampart /
 
 !-- sample-10 : MTOM optimize encrypted content --

 parameter name=OutflowSecurity
   action
 itemsTimestamp Signature Encrypt/items
 userclient/user
 
 !-- your customised Callback Handler class goes here --   
 passwordCallbackClassorg.apache.rampart.samples.sample10.PWCBHandler/passwordCallbackClass
 signaturePropFileclient.properties/signaturePropFile
 signatureKeyIdentifierDirectReference/signatureKeyIdentifier
 encryptionKeyIdentifierDirectReference/encryptionKeyIdentifier
 encryptionUserservice/encryptionUser
   /action
 /parameter

 
 parameter name=InflowSecurity
   action
 itemsTimestamp Signature Encrypt/items
 
 !-- your customised Callback Handler class goes here --   
 passwordCallbackClassorg.apache.rampart.samples.sample10.PWCBHandler/passwordCallbackClass
 signaturePropFileclient.properties/signaturePropFile
   /action
/parameter
 
I have my Callback Handler and it work fine.

The problem is somewhere in axis2, because as standalone web application, this 
is working fine(sending S/MIME mail).

So what are you saying, that the problem is rampart modul?

 client.properties would contain:
 org.apache.ws.security.crypto.provider=org.bouncycastle.jce.provider.BouncyCastleProvider
 org.apache.ws.security.crypto.merlin.keystore.type=jks
 org.apache.ws.security.crypto.merlin.keystore.password=PasswordUsedTOCreateKeyStoreFile.jks
 org.apache.ws.security.crypto.merlin.file=client.jks
 
 Martin Gainty
 __
 Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
  
 Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene
 Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede
 unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig.
 Diese Nachricht dient lediglich dem Austausch von Informationen und
 entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten
 Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt
 uebernehmen.
 
 Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le 
 destinataire prévu, nous te demandons avec bonté que pour satisfaire informez 
 l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci 
 est interdite. Ce message sert à l'information seulement et n'aura pas 
 n'importe quel effet légalement obligatoire. Étant donné que les email 
 peuvent facilement être sujets à la manipulation, nous ne pouvons accepter 
 aucune responsabilité pour le contenu fourni.
 
 
 
 
 
 
 Date: Wed, 12 Aug 2009 15:31:39 +0200
 From: tomaz.majerh...@arnes.si
 To: axis-user@ws.apache.org
 Subject: error sending S/MIME

 Env:
 OS: Win XP
 Tomcat: 6.0.18
 java: 1.6.0_10-b33
 axis2: 1.4.1


 I have tomcat web application which use crypto and bouncy castle for
 signing the mail and it work well.

 But when I'm using same class in my soap service(axis2) I get

 error:
 javax.mail.MessagingException: IOException while sending message;
 nested exception is:
 javax.activation.UnsupportedDataTypeException: no object DCH for MIME
 type application/pkcs7-signature; name=smime.p7s; smime-type=signed-data



 Do any body know what is problem.


 Regards

 
 
 Windows Live™: Keep your life in sync. Check it out.
 http://windowslive.com/explore?ocid=PID23384::T:WLMTAGL:ON:WL:en-US:NF_BR_sync:082009

begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development 

error sending S/MIME

2009-08-13 Thread TomazM
When I'm using axis2 1.5 and S/MIME(I have Boncy Castle provider in JVM 
java.security) I get error:
java.security.NoSuchProviderException: No provider configured for S/MIME


But the same program(sending S/MIME mail) as web application in the same 
Tomcat(where axis2 is installed) it work fine.


There is problem in axis2 jars, it is so strange, it take me two days and no 
solution.
begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
x-mozilla-html:FALSE
url:http://www.arnes.si/
version:2.1
end:vcard



Re: error sending S/MIME

2009-08-13 Thread TomazM
I could be I changed this jars and still problem.

Scenario:

For singing a mail I use: bcmail-jdk16-143.jar, javamail-crypto_060622.jar, 
javamail-crypto-bouncycastle-smime_060622.jar, bcprov-jdk16-143 and they
ware in my_service/lib folder -- I was getting error: 
java.security.NoSuchProviderException: No provider configured for S/MIME

Solution: I put this jars in axis2 lib (webapps\axis2\WEB-INF\lib) and iit work 
fine.

Best regards, T

Andreas Veithen wrote:
 This may be caused by conflicting versions of some JAR (like
 activation or javamail). See [1].
 
 [1] http://people.apache.org/~veithen/axiom/userguide/ch04.html#d0e719
 
 On Thu, Aug 13, 2009 at 11:41, TomazMtomaz.majerh...@arnes.si wrote:
 When I'm using axis2 1.5 and S/MIME(I have Boncy Castle provider in JVM 
 java.security) I get error:
 java.security.NoSuchProviderException: No provider configured for S/MIME


 But the same program(sending S/MIME mail) as web application in the same 
 Tomcat(where axis2 is installed) it work fine.


 There is problem in axis2 jars, it is so strange, it take me two days and no 
 solution.


begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
x-mozilla-html:FALSE
url:http://www.arnes.si/
version:2.1
end:vcard



error sending S/MIME

2009-08-12 Thread TomazM
Env:
OS: Win XP
Tomcat: 6.0.18
java: 1.6.0_10-b33
axis2: 1.4.1


I have tomcat web application which use crypto and bouncy castle for signing 
the mail and it work well.

But when I'm using same class in my soap service(axis2) I get

error:
javax.mail.MessagingException: IOException while sending message;
  nested exception is:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME 
type application/pkcs7-signature; name=smime.p7s; smime-type=signed-data



Do any body know what is problem.


Regards

begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
x-mozilla-html:FALSE
url:http://www.arnes.si/
version:2.1
end:vcard



ws-transactions

2009-06-28 Thread TomazM
Is any support for ws-transactions in axis2, something like Jboss BA-framework?


Regards, Tomaz
begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
x-mozilla-html:FALSE
url:http://www.arnes.si/
version:2.1
end:vcard



AxisFault and Tomcat 6

2009-05-26 Thread TomazM
OS: Windows XP
Tomcat: 6.0.18
Axis: 2-1.4.1
Rampart: 1.4

When my service throws the AxisFault I have problem whit Tomcat because he 
return the HTTP error to client not AxisFault, have anybody any idea what
I'm doing wrong?

Simple Pojo service:

public Account login(String user, String pass) throws AxisFault {

throw new AxisFault(blaaa);

}


begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
x-mozilla-html:FALSE
url:http://www.arnes.si/
version:2.1
end:vcard



wsdl2java

2009-05-21 Thread TomazM
I have error when using jbix

%AXIS2_HOME%\bin\wsdl2java  -uri jibx\META-INF\IPIS_JIBX.wsdl -Ebindingfile 
jibx\META-INF\binding.xml -p service.jibx -d jibx -s -ss -sd -ssi -uw -o
build_jibx
 Exception in thread main 
org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL


Is there any way to determine in which line of wsdl is error.



wsdl:

?xml version=1.0 encoding=UTF-8?
wsdl:definitions
targetNamespace=http://aris.ipis/;
xmlns=http://schemas.xmlsoap.org/wsdl/;
xmlns:wsdl=http://schemas.xmlsoap.org/wsdl/;
xmlns:xsd=http://www.w3.org/2001/XMLSchema;
xmlns:tns=http://arnes.ipis/;
xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
wsdl:documentationIPISOZ/wsdl:documentation
wsdl:types

xsd:schema xmlns:tns=http://arnes.ipis/; 
targetNamespace=http://arnes.ipis/;
xsd:complexType name=Organizacija
xsd:sequence
xsd:element minOccurs=0 name=fax nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=id nillable=true 
type=xsd:int/
xsd:element minOccurs=0 name=ime nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=maticna nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=mesto nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=opombe nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=org_mat nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=posta nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=telefon nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=ulica nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=updated nillable=true 
type=xsd:dateTime/
/xsd:sequence
/xsd:complexType

xsd:complexType name=Exception
xsd:sequence
xsd:element minOccurs=0 name=Exception nillable=true 
type=xsd:anyType/
/xsd:sequence
/xsd:complexType
xsd:element name=Exception
xsd:complexType
xsd:sequence
xsd:element minOccurs=0 name=Exception 
nillable=true type=tns:Exception/
/xsd:sequence
/xsd:complexType
/xsd:element
xsd:element name=login
xsd:complexType
xsd:sequence
xsd:element minOccurs=0 name=user nillable=true 
type=xsd:string/
xsd:element minOccurs=0 name=pass nillable=true 
type=xsd:string/
/xsd:sequence
/xsd:complexType
/xsd:element
xsd:element name=loginResponse
xsd:complexType
xsd:sequence
xsd:element minOccurs=0 name=return 
type=xsd:boolean/
/xsd:sequence
/xsd:complexType
/xsd:element
xsd:element name=getOrgList_pooblascenec
xsd:complexType
xsd:sequence
xsd:element minOccurs=0 name=user nillable=true 
type=xsd:string/
/xsd:sequence
/xsd:complexType
/xsd:element
xsd:element name=getOrgList_pooblascenecResponse
xsd:complexType
xsd:sequence
xsd:element maxOccurs=unbounded minOccurs=0 
name=return nillable=true type=tns:OrganizacijaSmal/
/xsd:sequence
/xsd:complexType
/xsd:element
xsd:complexType name=OrganizacijaSmal
xsd:sequence
xsd:element minOccurs=0 name=id nillable=true 
type=xsd:int/
xsd:element minOccurs=0 name=ime nillable=true 
type=xsd:string/
/xsd:sequence
/xsd:complexType
/xsd:schema
/wsdl:types


wsdl:message name=getOrgList_pooblascenecRequest
wsdl:part name=parameters element=tns:getOrgList_pooblascenec/
/wsdl:message
wsdl:message name=getOrgList_pooblascenecResponse
wsdl:part name=parameters 
element=tns:getOrgList_pooblascenecResponse/
/wsdl:message
wsdl:message name=Exception
wsdl:part name=parameters element=tns:Exception/
/wsdl:message
wsdl:message name=loginRequest
wsdl:part name=parameters element=tns:login/
/wsdl:message
wsdl:message name=loginResponse
wsdl:part name=parameters element=tns:loginResponse/
/wsdl:message


wsdl:portType name=IPISOZPortType
wsdl:operation name=getOrgList_pooblascenec
wsdl:input message=tns:getOrgList_pooblascenecRequest/
wsdl:output message=tns:getOrgList_pooblascenecResponse/
   !--   wsdl:fault 

scope=transportsession

2009-03-04 Thread TomazM
Is there any example how the service control that the same (cookie) session 
client invoke this service.

Regards, Tomaz
begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
email;internet:tomaz.majerh...@arnes.si
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
url:http://www.arnes.si/
version:2.1
end:vcard



Re: Bug in Code Generator Wizard - Eclipse Plug-in

2009-02-23 Thread TomazM
Look hare for solution:

http://blogiterox.wordpress.com/2008/10/24/exploring-apache-axis2-and-eclipse-plug-in-development/

Regards, Tomaz

Car Toper wrote:
 I am reading through the book Developing Web Services with Apache
 Axis2 and it talked about the Code Generator Wizard - Eclipse
 Plug-in.  When I try to run v1.4.1 of the plug-in I am getting a
 error, some exception is being thrown when you click on finish.
 
 I should have posted this Q last night when I was in front of Eclipse
 so I could provide the exact error, but this is not a new issue.  I
 recall seeing the bug and starting to dig into last November, but I
 got pulled away.  I was wondering if anyone has a work around and/or
 knows when it will be fixed.

begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
email;internet:tomaz.majerh...@arnes.si
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
url:http://www.arnes.si/
version:2.1
end:vcard



Re: axis rampart fault response as XML

2009-02-15 Thread TomazM
/wsp:Policy
/sp:InitiatorToken
sp:RecipientToken
wsp:Policy
sp:X509Token 
sp:IncludeToken=http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never;
wsp:Policy

sp:RequireThumbprintReference/

sp:WssX509V3Token10/
/wsp:Policy
/sp:X509Token
/wsp:Policy
/sp:RecipientToken
sp:AlgorithmSuite
wsp:Policy
sp:TripleDesRsa15/
/wsp:Policy
/sp:AlgorithmSuite
sp:Layout
wsp:Policy
sp:Strict/
/wsp:Policy
/sp:Layout
sp:IncludeTimestamp/
sp:OnlySignEntireHeadersAndBody/
/wsp:Policy
/sp:AsymmetricBinding
sp:Wss10 
xmlns:sp=http://schemas.xmlsoap.org/ws/2005/07/securitypolicy;
wsp:Policy
sp:MustSupportRefKeyIdentifier/
sp:MustSupportRefIssuerSerial/
/wsp:Policy
/sp:Wss10
sp:SignedParts 
xmlns:sp=http://schemas.xmlsoap.org/ws/2005/07/securitypolicy;
sp:Body/
/sp:SignedParts   
ramp:RampartConfig 
xmlns:ramp=http://ws.apache.org/rampart/policy;
ramp:userclient/ramp:user

ramp:encryptionUserservice/ramp:encryptionUser

ramp:passwordCallbackClassrampart1_4.sample02.client.SecurityHandler/ramp:passwordCallbackClass

ramp:signatureCrypto
ramp:crypto 
provider=org.apache.ws.security.components.crypto.Merlin
ramp:property 
name=org.apache.ws.security.crypto.merlin.keystore.typeJKS/ramp:property
ramp:property
name=org.apache.ws.security.crypto.merlin.fileE:/IDE/eclipse-BIRT/eclipse/workspace/Axis2/client_conf_02/client.jks/ramp:property
ramp:property 
name=org.apache.ws.security.crypto.merlin.keystore.passwordapache/ramp:property
/ramp:crypto
/ramp:signatureCrypto
/ramp:RampartConfig
!-- pass=apache --
/wsp:All
/wsp:ExactlyOne
/wsp:Policy

Is there any additional configuration in axis2 for rampart, I only include 
module module ref=rampart/


Regards, Tomaz



Nandana Mihindukulasooriya wrote:
 Can you post the full tomcat stack trace ? Expected behavior is to send
 a SOAP Fault in this scenario. Seems something goes wrong in the fault flow.
 
 thanks,
 nandana
 
 2009/2/14 TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si
 
 I want it to return an XML that shows the SOAP Fault returned, so
 the client understand,  how can I achieve this?
 
 I have situation:
 java 1.6_10
 Tomcat 6.0.18
 axis2_1_4
 rampart 1.4
 
 Client send soap message with wrong signed key and rampart return
 the response is html, more precisely I get Tomcat response:
 
 HTTP Status 500
 The server encountered an internal error () that prevented it from
 fulfilling this request.
 
 
 In axis2 log:
 
 ERROR org.apache.axis2.engine.AxisEngine  - The certificate used for
 the signature is not trusted
 
 
 Is there any configuration of service or rampart to return SOAP xml
 message with fault response:'The certificate used for the signature
 is not
 trusted' or fault_code so the client could read this message?
 
 
 Regards, Tomaz
 
 
 
 
 
 
 -- 
 Nandana Mihindukulasooriya  
 WSO2 inc.
 
 http://nandana83.blogspot.com/
 http://www.wso2.org

begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz

Re: axis rampart fault response as XML

2009-02-15 Thread TomazM
I try rampart 1.4 sample/policy/sample02 with my wrong keystore and client 
receive xml fault response:

soapenv:Fault 
xmlns:wsse=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd;
faultcodewsse:InvalidSecurity/faultcode
faultstringThe certificate used for the signature is not trusted/faultstring
detail
Exceptionorg.apache.axis2.AxisFault: The certificate used for the signature 
is not trusted#13;
at 
org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:166)#13;
at 
org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99)#13;
at org.apache.axis2.engine.Phase.invoke(Phase.java:317)#13;
at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)#13;
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)#13;
at 
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)#13;
at 
org.apache.axis2.transport.http.HTTPWorker.service(HTTPWorker.java:278)#13;
at 
org.apache.axis2.transport.http.server.AxisHttpService.doService(AxisHttpService.java:281)#13;
at 
org.apache.axis2.transport.http.server.AxisHttpService.handleRequest(AxisHttpService.java:187)#13;
at 
org.apache.axis2.transport.http.server.HttpServiceProcessor.run(HttpServiceProcessor.java:82)#13;
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)#13;
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)#13;
at java.lang.Thread.run(Thread.java:619)#13;
Caused by: org.apache.rampart.RampartException: The certificate used for the 
signature is not trusted#13;
at 
org.apache.rampart.PolicyBasedResultsValidator.validate(PolicyBasedResultsValidator.java:174)#13;
at org.apache.rampart.RampartEngine.process(RampartEngine.java:204)#13;
at 
org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92)#13;
... 11 more#13;
/Exception

What is the key configuration for this behavior, so I must config axis2 in my 
Tomcat?

Regards, Tomaz



Nandana Mihindukulasooriya wrote:
 Can you post the full tomcat stack trace ? Expected behavior is to send
 a SOAP Fault in this scenario. Seems something goes wrong in the fault flow.
 
 thanks,
 nandana
 
 2009/2/14 TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si
 
 I want it to return an XML that shows the SOAP Fault returned, so
 the client understand,  how can I achieve this?
 
 I have situation:
 java 1.6_10
 Tomcat 6.0.18
 axis2_1_4
 rampart 1.4
 
 Client send soap message with wrong signed key and rampart return
 the response is html, more precisely I get Tomcat response:
 
 HTTP Status 500
 The server encountered an internal error () that prevented it from
 fulfilling this request.
 
 
 In axis2 log:
 
 ERROR org.apache.axis2.engine.AxisEngine  - The certificate used for
 the signature is not trusted
 
 
 Is there any configuration of service or rampart to return SOAP xml
 message with fault response:'The certificate used for the signature
 is not
 trusted' or fault_code so the client could read this message?
 
 
 Regards, Tomaz
 
 
 
 
 
 
 -- 
 Nandana Mihindukulasooriya  
 WSO2 inc.
 
 http://nandana83.blogspot.com/
 http://www.wso2.org

begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
email;internet:tomaz.majerh...@arnes.si
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
url:http://www.arnes.si/
version:2.1
end:vcard



Re: Error in signature with X509Token

2009-02-14 Thread TomazM
I solve the problem:

1) On same axis2 installation I install rampart 1.3 and then rampart 
1.4(conflict wss4j-1.5.X)
I take clean installation of axis2 and rampart 1.4

2) And there was also problem with my JCE(no such algorithm):
2.1) Install Unlimited strength Jurisdiction Policy Files(overcopy 
US_export_policy.jar and local_policy.jar)
2.2) Install bouncycastle in jre_home/lib/ext and add provider in 
jre_home/lib/security/java.security file
security.provider.9=org.bouncycastle.jce.provider.BouncyCastleProvider

I hope this can help somebody.

Regards, Tomaz



José Ferreiro wrote:
 Looks like the file *server.jks* cannot be loaded  keys\\server.jks and
 not found. Try to type the whole path..
 
 or keys/server.jks
 
 
 Whole localtion path c:/tomcat/foldername/foldername/keys/server.jks
 HTH, Rgds,
 
 Jose Ferreiro
 
 On Mon, Feb 9, 2009 at 11:41 AM, TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si wrote:
 
 I still have problem, now I get error:
 
 ..
 org.apache.ws.security.util.Loader  - Caught Exception while in
 Loader.getResource. This may be innocuous.
 java.lang.NullPointerException
 ...
 
 org.apache.ws.security.components.crypto.Merlin cannot create instance
 
 What did you write in service.xml?
 
 Regard, Tomaz
 
 
 Erwin Reinhoud wrote:
  Hello Tomaz,
 
  In my sanbox env i have put the file in the tomcat bin dir and no
 path indication in service.xml.
 
  Regards,
 
  Erwin
 
  -Oorspronkelijk bericht-
  Van: TomazM [mailto:tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si]
  Verzonden: donderdag 5 februari 2009 12:13
  Aan: axis-user@ws.apache.org mailto:axis-user@ws.apache.org
  Onderwerp: Re: Error in signature with X509Token
 
  I'm using rampart version 1.4, but it seem as the
 rampart(org.apache.ws.security.crypto.merlin.file) doesn't pick the
 keystore, because I change the name to a  nonexistent file and I
 don't get any error that file don't exist.
 
  Regards, Tomaz
 
  Erwin Reinhoud wrote:
  Hello Tomaz,
 
  Try also using rampart version 1.4 io 1.3.
 
  Regards,
  Erwin
 
 
 --
  --
  *Van:* m4rkuz [mailto:m4r...@gmail.com mailto:m4r...@gmail.com]
  *Verzonden:* woensdag 4 februari 2009 15:16
  *Aan:* axis-user@ws.apache.org mailto:axis-user@ws.apache.org
  *Onderwerp:* Re: Error in signature with X509Token
 
  Hi Tomaz,
 
  I think you should attach you'r policy.xml file  and your
  services.xml, and maybe an example of the soap message generated, so
  it could be esiar to help you.
 
 
 
  Marcus V. Sánchez D.
  __
  Enterprise Developer.
  Sun Certified Java Programmer (SCJP)
 
 
  On Wed, Feb 4, 2009 at 9:08 AM, TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si
  mailto:tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si wrote:
 
  Env:
 OS: Microsoft Windows XP [Version 5.1.2600]
 java: Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
 Tomcat: 6.0.16
 Axis2: 1.4.1
 Rampart: 1.3
 
 
  I'm trying to sign message with my CallbackHandler and
 wsp:Policy,
  keys are in keystore of JKS type(server.jks and client.jks)
 
  1) In service.xml  I have:
  .
 
 
 ramp:passwordCallbackClassrampart.sign.service.SecurityHandler/ramp:passwordCallbackClass
 ramp:signatureCrypto
 ramp:crypto
  provider=org.apache.ws.security.components.crypto.Merlin
 ramp:property
 
 
 name=org.apache.ws.security.crypto.merlin.keystore.typeJKS/ramp:property
 ramp:property
 
 
 name=org.apache.ws.security.crypto.merlin.filekeys\\server.jks/ramp:property
 ramp:property
 
 
 name=org.apache.ws.security.crypto.merlin.keystore.password/ramp:property
  /ramp:crypto
 
 
  2) In client I also have my CallbackHandler and applying
  RampartConfig which use client.jks(contain server key)
 
 
  The finger print of server and client certificates are the
 same in
  both keystore.
 
 
 
  Error:
  org.apache.axis2.AxisFault: Error in signature with X509Token
 at
 
 
 org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
 at
 
 
 org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
 at
 
 
 org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416

axis rampart fault response as XML

2009-02-14 Thread TomazM
I want it to return an XML that shows the SOAP Fault returned, so the client 
understand,  how can I achieve this?

I have situation:
java 1.6_10
Tomcat 6.0.18
axis2_1_4
rampart 1.4

Client send soap message with wrong signed key and rampart return the response 
is html, more precisely I get Tomcat response:

HTTP Status 500
The server encountered an internal error () that prevented it from fulfilling 
this request.


In axis2 log:

ERROR org.apache.axis2.engine.AxisEngine  - The certificate used for the 
signature is not trusted


Is there any configuration of service or rampart to return SOAP xml message 
with fault response:'The certificate used for the signature is not
trusted' or fault_code so the client could read this message?


Regards, Tomaz



begin:vcard
fn:Tomaz Majerhold
n:Majerhold;Tomaz
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;Ljubljana;1000;Slovenia
email;internet:tomaz.majerh...@arnes.si
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99
tel;home:+386 1425 38 01
tel;cell:+386 40757229
url:http://www.arnes.si/
version:2.1
end:vcard



Re: Error in signature with X509Token

2009-02-09 Thread TomazM
I still have problem, now I get error:

..
org.apache.ws.security.util.Loader  - Caught Exception while in 
Loader.getResource. This may be innocuous.
java.lang.NullPointerException
...

org.apache.ws.security.components.crypto.Merlin cannot create instance

What did you write in service.xml?

Regard, Tomaz


Erwin Reinhoud wrote:
 Hello Tomaz,
 
 In my sanbox env i have put the file in the tomcat bin dir and no path 
 indication in service.xml.
 
 Regards,
 
 Erwin
 
 -Oorspronkelijk bericht-
 Van: TomazM [mailto:tomaz.majerh...@arnes.si] 
 Verzonden: donderdag 5 februari 2009 12:13
 Aan: axis-user@ws.apache.org
 Onderwerp: Re: Error in signature with X509Token
 
 I'm using rampart version 1.4, but it seem as the 
 rampart(org.apache.ws.security.crypto.merlin.file) doesn't pick the keystore, 
 because I change the name to a  nonexistent file and I don't get any error 
 that file don't exist.
 
 Regards, Tomaz
 
 Erwin Reinhoud wrote:
 Hello Tomaz,
  
 Try also using rampart version 1.4 io 1.3.
  
 Regards,
 Erwin

 --
 --
 *Van:* m4rkuz [mailto:m4r...@gmail.com]
 *Verzonden:* woensdag 4 februari 2009 15:16
 *Aan:* axis-user@ws.apache.org
 *Onderwerp:* Re: Error in signature with X509Token

 Hi Tomaz,

 I think you should attach you'r policy.xml file  and your 
 services.xml, and maybe an example of the soap message generated, so 
 it could be esiar to help you.



 Marcus V. Sánchez D.
 __
 Enterprise Developer.
 Sun Certified Java Programmer (SCJP)


 On Wed, Feb 4, 2009 at 9:08 AM, TomazM tomaz.majerh...@arnes.si 
 mailto:tomaz.majerh...@arnes.si wrote:

 Env:
OS: Microsoft Windows XP [Version 5.1.2600]
java: Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Tomcat: 6.0.16
Axis2: 1.4.1
Rampart: 1.3


 I'm trying to sign message with my CallbackHandler and wsp:Policy,
 keys are in keystore of JKS type(server.jks and client.jks)

 1) In service.xml  I have:
 .
 
 ramp:passwordCallbackClassrampart.sign.service.SecurityHandler/ramp:passwordCallbackClass
ramp:signatureCrypto
ramp:crypto
 provider=org.apache.ws.security.components.crypto.Merlin
ramp:property
 
 name=org.apache.ws.security.crypto.merlin.keystore.typeJKS/ramp:property
ramp:property
 
 name=org.apache.ws.security.crypto.merlin.filekeys\\server.jks/ramp:property
ramp:property
 
 name=org.apache.ws.security.crypto.merlin.keystore.password/ramp:property
 /ramp:crypto


 2) In client I also have my CallbackHandler and applying
 RampartConfig which use client.jks(contain server key)


 The finger print of server and client certificates are the same in
 both keystore.



 Error:
 org.apache.axis2.AxisFault: Error in signature with X509Token
at
 
 org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
at
 
 org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
at
 
 org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
at
 
 org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
at
 
 org.apache.axis2.client.OperationClient.execute(OperationClient.java:1
 63)




 Is anybody have a clue what I'm doing wrong




 Best regards, Tomaz


 
 

begin:vcard
fn;quoted-printable:Toma=C5=BE Majerhold
n;quoted-printable:Majerhold;Toma=C5=BE
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;;;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99  
tel;home:+386 1425 38 01
tel;cell:(040) 757-229
url:http://www.arnes.si/
version:2.1
end:vcard



Re: Error in signature with X509Token

2009-02-09 Thread TomazM
I know, I tried the all path all ready but I get error Error in signature with 
X509Token

Thx, for replay.

Regards, Tomaz


José Ferreiro wrote:
 Looks like the file *server.jks* cannot be loaded  keys\\server.jks and
 not found. Try to type the whole path..
 
 or keys/server.jks
 
 
 Whole localtion path c:/tomcat/foldername/foldername/keys/server.jks
 HTH, Rgds,
 
 Jose Ferreiro
 
 On Mon, Feb 9, 2009 at 11:41 AM, TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si wrote:
 
 I still have problem, now I get error:
 
 ..
 org.apache.ws.security.util.Loader  - Caught Exception while in
 Loader.getResource. This may be innocuous.
 java.lang.NullPointerException
 ...
 
 org.apache.ws.security.components.crypto.Merlin cannot create instance
 
 What did you write in service.xml?
 
 Regard, Tomaz
 
 
 Erwin Reinhoud wrote:
  Hello Tomaz,
 
  In my sanbox env i have put the file in the tomcat bin dir and no
 path indication in service.xml.
 
  Regards,
 
  Erwin
 
  -Oorspronkelijk bericht-
  Van: TomazM [mailto:tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si]
  Verzonden: donderdag 5 februari 2009 12:13
  Aan: axis-user@ws.apache.org mailto:axis-user@ws.apache.org
  Onderwerp: Re: Error in signature with X509Token
 
  I'm using rampart version 1.4, but it seem as the
 rampart(org.apache.ws.security.crypto.merlin.file) doesn't pick the
 keystore, because I change the name to a  nonexistent file and I
 don't get any error that file don't exist.
 
  Regards, Tomaz
 
  Erwin Reinhoud wrote:
  Hello Tomaz,
 
  Try also using rampart version 1.4 io 1.3.
 
  Regards,
  Erwin
 
 
 --
  --
  *Van:* m4rkuz [mailto:m4r...@gmail.com mailto:m4r...@gmail.com]
  *Verzonden:* woensdag 4 februari 2009 15:16
  *Aan:* axis-user@ws.apache.org mailto:axis-user@ws.apache.org
  *Onderwerp:* Re: Error in signature with X509Token
 
  Hi Tomaz,
 
  I think you should attach you'r policy.xml file  and your
  services.xml, and maybe an example of the soap message generated, so
  it could be esiar to help you.
 
 
 
  Marcus V. Sánchez D.
  __
  Enterprise Developer.
  Sun Certified Java Programmer (SCJP)
 
 
  On Wed, Feb 4, 2009 at 9:08 AM, TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si
  mailto:tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si wrote:
 
  Env:
 OS: Microsoft Windows XP [Version 5.1.2600]
 java: Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
 Tomcat: 6.0.16
 Axis2: 1.4.1
 Rampart: 1.3
 
 
  I'm trying to sign message with my CallbackHandler and
 wsp:Policy,
  keys are in keystore of JKS type(server.jks and client.jks)
 
  1) In service.xml  I have:
  .
 
 
 ramp:passwordCallbackClassrampart.sign.service.SecurityHandler/ramp:passwordCallbackClass
 ramp:signatureCrypto
 ramp:crypto
  provider=org.apache.ws.security.components.crypto.Merlin
 ramp:property
 
 
 name=org.apache.ws.security.crypto.merlin.keystore.typeJKS/ramp:property
 ramp:property
 
 
 name=org.apache.ws.security.crypto.merlin.filekeys\\server.jks/ramp:property
 ramp:property
 
 
 name=org.apache.ws.security.crypto.merlin.keystore.password/ramp:property
  /ramp:crypto
 
 
  2) In client I also have my CallbackHandler and applying
  RampartConfig which use client.jks(contain server key)
 
 
  The finger print of server and client certificates are the
 same in
  both keystore.
 
 
 
  Error:
  org.apache.axis2.AxisFault: Error in signature with X509Token
 at
 
 
 org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
 at
 
 
 org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
 at
 
 
 org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
 at
 
 
 org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
 at
 
 
 org.apache.axis2.client.OperationClient.execute(OperationClient.java:1
  63)
 
 
 
 
  Is anybody have a clue what I'm doing wrong
 
 
 
 
  Best regards, Tomaz
 
 
 
 
 
 

begin:vcard
fn;quoted-printable:Toma=C5=BE Majerhold
n

Re: Error in signature with X509Token

2009-02-05 Thread TomazM
-02-05T08:16:11.735Z/wsu:Expires
/wsu:Timestamp
ds:Signature xmlns:ds=http://www.w3.org/2000/09/xmldsig#; 
Id=Signature-330120
ds:SignedInfo

ds:CanonicalizationMethod Algorithm=http://www.w3.org/2001/10/xml-exc-c14n#/
ds:SignatureMethod Algorithm=http://www.w3.org/2000/09/xmldsig#rsa-sha1/
ds:Reference URI=#Id-5218268
ds:Transforms
ds:Transform Algorithm=http://www.w3.org/2001/10/xml-exc-c14n#/
/ds:Transforms
ds:DigestMethod Algorithm=http://www.w3.org/2000/09/xmldsig#sha1/
ds:DigestValueGSyf8R7vIO1Exwurae95mxIWgnI=/ds:DigestValue
/ds:Reference
ds:Reference URI=#Timestamp-32189467
ds:Transforms
ds:Transform Algorithm=http://www.w3.org/2001/10/xml-exc-c14n#/
/ds:Transforms
ds:DigestMethod Algorithm=http://www.w3.org/2000/09/xmldsig#sha1/
ds:DigestValuedM8fK3UEbaFdUsl1PXNCcuLz6/M=/ds:DigestValue
/ds:Reference
/ds:SignedInfo
ds:SignatureValue
2LW4LfjAP5MZulRXONtdzhu7JpvZawfR4/5e2UEBJVMUGqB8c/zTVgG65Z2cIePYgWdw+ma+dWmu
JdgqM+66hzZ5BMAH1sNRxL6onz0DOyuRnDYhEgNYgCjmN67Ok7Q0SQqnEfJ19B1WdAxqawspyLjX
VyS4X5BisAG5G+25CrQ=
/ds:SignatureValue
ds:KeyInfo Id=KeyId-25772535
wsse:SecurityTokenReference 
xmlns:wsu=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd;
 wsu:Id=STRId-27291192
wsse:KeyIdentifier 
EncodingType=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary;
ValueType=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509SubjectKeyIdentifier;+JGv39JjeaxQiilnwwc/wlWlITU=/wsse:KeyIdentifier
/wsse:SecurityTokenReference
/ds:KeyInfo
/ds:Signature
/wsse:Security
/soapenv:Header
soapenv:Body 
xmlns:wsu=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd;
 wsu:Id=Id-5218268
ns2:sestej xmlns:ns2=http://service.sign.rampart;
ns2:a4/ns2:a
ns2:b233/ns2:b
/ns2:sestej
/soapenv:Body
/soapenv:Envelope

-



Resp:
-
HTTP/1.1 500 Internal Server Error
Server: Apache-Coyote/1.1
Content-Type: application/soap+xml; 
action=http://www.w3.org/2005/08/addressing/soap/fault;charset=UTF-8
Transfer-Encoding: chunked
Date: Thu, 05 Feb 2009 08:11:12 GMT
Connection: close

?xml version=1.0 encoding=http://www.w3.org/2003/05/soap-envelope; 
standalone=no?
soapenv:Envelope xmlns:soapenv=http://www.w3.org/2003/05/soap-envelope;
soapenv:Body
soapenv:Fault
soapenv:Code
soapenv:Valuesoapenv:Receiver/soapenv:Value
/soapenv:Code
soapenv:Reason
soapenv:Text xml:lang=en-USError in signature with X509Token/soapenv:Text
/soapenv:Reason
soapenv:Detail/
/soapenv:Fault
/soapenv:Body
/soapenv:Envelope



Fingerprint of certs are self signed:

client:
---
Certificate fingerprints:
 MD5:  0B:F9:7D:8C:17:54:85:B7:DC:22:CC:5B:B8:FC:5E:A0
 SHA1: 65:2F:74:5D:27:18:B0:20:CA:95:84:9B:85:FC:DB:1D:F2:58:C7:0B
 Signature algorithm name: SHA1withRSA
 Version: 3


server:

Certificate fingerprints:
 MD5:  0B:F9:7D:8C:17:54:85:B7:DC:22:CC:5B:B8:FC:5E:A0
 SHA1: 65:2F:74:5D:27:18:B0:20:CA:95:84:9B:85:FC:DB:1D:F2:58:C7:0B
 Signature algorithm name: SHA1withRSA
 Version: 3



Maybe is the problem Signature algorithm name: SHA1withRSA and in my policy I 
have

sp:AlgorithmSuite
wsp:Policy
sp:TripleDesRsa15/
/wsp:Policy
/sp:AlgorithmSuite


Regards, Tomaz



Erwin Reinhoud wrote:
 Hello Tomaz,
  
 Try also using rampart version 1.4 io 1.3.
  
 Regards,
 Erwin
 
 
 *Van:* m4rkuz [mailto:m4r...@gmail.com]
 *Verzonden:* woensdag 4 februari 2009 15:16
 *Aan:* axis-user@ws.apache.org
 *Onderwerp:* Re: Error in signature with X509Token
 
 Hi Tomaz,
 
 I think you should attach you'r policy.xml file  and your services.xml,
 and maybe an example of the soap message generated, so it could be esiar
 to help you.
 
 
 
 Marcus V. Sánchez D.
 __
 Enterprise Developer.
 Sun Certified Java Programmer (SCJP)
 
 
 On Wed, Feb 4, 2009 at 9:08 AM, TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si wrote:
 
 Env:
OS: Microsoft Windows XP [Version 5.1.2600]
java: Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Tomcat: 6.0.16
Axis2: 1.4.1
Rampart: 1.3
 
 
 I'm trying to sign message with my CallbackHandler and wsp:Policy,
 keys are in keystore of JKS type(server.jks and client.jks)
 
 1) In service.xml  I have:
 .
 
 ramp:passwordCallbackClassrampart.sign.service.SecurityHandler/ramp:passwordCallbackClass
ramp:signatureCrypto
ramp:crypto
 provider=org.apache.ws.security.components.crypto.Merlin
ramp:property
 
 name=org.apache.ws.security.crypto.merlin.keystore.typeJKS/ramp:property
ramp:property
 
 name=org.apache.ws.security.crypto.merlin.filekeys\\server.jks/ramp:property
ramp:property
 
 name

Re: Error in signature with X509Token

2009-02-05 Thread TomazM
I'm using rampart version 1.4, but it seem as the 
rampart(org.apache.ws.security.crypto.merlin.file) doesn't pick the keystore,
because I change the name to a  nonexistent file and I don't get any error that 
file don't exist.

Regards, Tomaz

Erwin Reinhoud wrote:
 Hello Tomaz,
  
 Try also using rampart version 1.4 io 1.3.
  
 Regards,
 Erwin
 
 
 *Van:* m4rkuz [mailto:m4r...@gmail.com]
 *Verzonden:* woensdag 4 februari 2009 15:16
 *Aan:* axis-user@ws.apache.org
 *Onderwerp:* Re: Error in signature with X509Token
 
 Hi Tomaz,
 
 I think you should attach you'r policy.xml file  and your services.xml,
 and maybe an example of the soap message generated, so it could be esiar
 to help you.
 
 
 
 Marcus V. Sánchez D.
 __
 Enterprise Developer.
 Sun Certified Java Programmer (SCJP)
 
 
 On Wed, Feb 4, 2009 at 9:08 AM, TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si wrote:
 
 Env:
OS: Microsoft Windows XP [Version 5.1.2600]
java: Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Tomcat: 6.0.16
Axis2: 1.4.1
Rampart: 1.3
 
 
 I'm trying to sign message with my CallbackHandler and wsp:Policy,
 keys are in keystore of JKS type(server.jks and client.jks)
 
 1) In service.xml  I have:
 .
 
 ramp:passwordCallbackClassrampart.sign.service.SecurityHandler/ramp:passwordCallbackClass
ramp:signatureCrypto
ramp:crypto
 provider=org.apache.ws.security.components.crypto.Merlin
ramp:property
 
 name=org.apache.ws.security.crypto.merlin.keystore.typeJKS/ramp:property
ramp:property
 
 name=org.apache.ws.security.crypto.merlin.filekeys\\server.jks/ramp:property
ramp:property
 
 name=org.apache.ws.security.crypto.merlin.keystore.password/ramp:property
 /ramp:crypto
 
 
 2) In client I also have my CallbackHandler and applying
 RampartConfig which use client.jks(contain server key)
 
 
 The finger print of server and client certificates are the same in
 both keystore.
 
 
 
 Error:
 org.apache.axis2.AxisFault: Error in signature with X509Token
at
 
 org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
at
 
 org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
at
 
 org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
at
 
 org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
at
 org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
 
 
 
 
 Is anybody have a clue what I'm doing wrong
 
 
 
 
 Best regards, Tomaz
 
 

begin:vcard
fn;quoted-printable:Toma=C5=BE Majerhold
n;quoted-printable:Majerhold;Toma=C5=BE
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;;;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99  
tel;home:+386 1425 38 01
tel;cell:(040) 757-229
url:http://www.arnes.si/
version:2.1
end:vcard



how to enable rampart logging

2009-02-05 Thread TomazM
Is there any way to have full logging for rampart, let say as TRACE or DEBUG 
mode.

Best Regard; Tomaz
begin:vcard
fn;quoted-printable:Toma=C5=BE Majerhold
n;quoted-printable:Majerhold;Toma=C5=BE
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;;;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99  
tel;home:+386 1425 38 01
tel;cell:(040) 757-229
url:http://www.arnes.si/
version:2.1
end:vcard



Re: how to enable rampart logging

2009-02-05 Thread TomazM
Thx, I have already done this, but I still have to small information to rely 
debug my problem

Regards, Tomaz

m4rkuz wrote:
 
 Asuming you have log4j in your project,
 
 you can modify this line in your log4j.properties
 
 # Set the enterprise logger priority to FATAL
 log4j.logger.org.apache.axis2.enterprise=DEBUG
 
 
 Regards,
 
 
 Marcus V. Sánchez D.
 __
 Enterprise Developer.
 Sun Certified Java Programmer (SCJP)
 
 PD: full file attached
 
 
 On Thu, Feb 5, 2009 at 6:22 AM, TomazM tomaz.majerh...@arnes.si
 mailto:tomaz.majerh...@arnes.si wrote:
 
 Is there any way to have full logging for rampart, let say as TRACE
 or DEBUG mode.
 
 Best Regard; Tomaz
 
 

begin:vcard
fn;quoted-printable:Toma=C5=BE Majerhold
n;quoted-printable:Majerhold;Toma=C5=BE
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;;;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99  
tel;home:+386 1425 38 01
tel;cell:(040) 757-229
url:http://www.arnes.si/
version:2.1
end:vcard



Error in signature with X509Token

2009-02-04 Thread TomazM
Env:
OS: Microsoft Windows XP [Version 5.1.2600]
java: Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Tomcat: 6.0.16
Axis2: 1.4.1
Rampart: 1.3


I'm trying to sign message with my CallbackHandler and wsp:Policy, keys are in 
keystore of JKS type(server.jks and client.jks)

1) In service.xml  I have:
.
ramp:passwordCallbackClassrampart.sign.service.SecurityHandler/ramp:passwordCallbackClass
ramp:signatureCrypto
ramp:crypto provider=org.apache.ws.security.components.crypto.Merlin
ramp:property 
name=org.apache.ws.security.crypto.merlin.keystore.typeJKS/ramp:property
ramp:property 
name=org.apache.ws.security.crypto.merlin.filekeys\\server.jks/ramp:property
ramp:property 
name=org.apache.ws.security.crypto.merlin.keystore.password/ramp:property
/ramp:crypto


2) In client I also have my CallbackHandler and applying RampartConfig which 
use client.jks(contain server key)


The finger print of server and client certificates are the same in both 
keystore.



Error:
org.apache.axis2.AxisFault: Error in signature with X509Token
at 
org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
at 
org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)




Is anybody have a clue what I'm doing wrong




Best regards, Tomaz
begin:vcard
fn;quoted-printable:Toma=C5=BE Majerhold
n;quoted-printable:Majerhold;Toma=C5=BE
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;;;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99  
tel;home:+386 1425 38 01
tel;cell:(040) 757-229
url:http://www.arnes.si/
version:2.1
end:vcard



axis drools

2009-01-19 Thread TomazM
Has anybody try to combine drools in axis server?
begin:vcard
fn;quoted-printable:Toma=C5=BE Majerhold
n;quoted-printable:Majerhold;Toma=C5=BE
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;;;Slovenia
title:Developer
tel;work:+386 14798930
tel;fax:+386 1 479 88 99  
tel;home:+386 1425 38 01
tel;cell:(040) 757-229
url:http://www.arnes.si/
version:2.1
end:vcard



axis 1.4 problems with php associative array

2008-10-23 Thread TomazM
I have php SOAP service which returning php associative array, when I use axis 
client I get strange result.

code:

call.setReturnClass(HashMap.class);
msg = (HashMapString, HashMap) call.invoke(new Object[] {});
for(Object o : msg.values()) {
System.out.println(obj  +o.getClass()+, 
isHashMap=+o.getClass().isInstance(new HashMap()));
 
}

I get:
class [Ljava.util.HashMap;


Enyone know how to typecsat or how to set setReturnType for associative array?


Best Regard, Tomaz

begin:vcard
fn;quoted-printable:Toma=C5=BE Majerhold
n;quoted-printable:Majerhold;Toma=C5=BE
org:ARNES, Slovenian NREN;Development team
adr:;;Jamova 39;Ljubljana;;;Slovenia
title:Developer
tel;work:+386 1425 38 01
tel;fax:+386 1 479 88 99  
url:http://www.arnes.si/
version:2.1
end:vcard


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]