[esb-java-dev] Hl7
Kattubadi Basher Ahamed
Kattubadi.BasherAhamed at imail.org
Fri Mar 20 10:10:53 PDT 2009
Hi,
I am working for Healthcare domain, Just I want to know WSo2 ESB supports HL7 messages.
Can you send details about that please ,I need to know before recommend this product our client
-basher
-----Original Message-----
From: esb-java-dev-bounces at wso2.org [mailto:esb-java-dev-bounces at wso2.org] On Behalf Of Ruwan Linton
Sent: Tuesday, March 17, 2009 10:38 AM
To: esb-java-dev at wso2.org
Subject: Re: [esb-java-dev] Sample 200
Now the security issues has been fixed, but it seems like you are using the wrong client command; it should be,
ant stockquote -Dtrpurl=http://localhost:8280/services/StockQuoteProxy -Dpolicy=./../../repository/samples/resources/policy/client_policy_3.xml
Could you please also attach the ESB log?
Thanks,
Ruwan
Kattubadi Basher Ahamed wrote:
> Ruwan,
> I put that 2 .jar files to the security folder,
>
> I am getting this error
>
> Buildfile: build.xml
>
> init:
>
> compile:
>
> stockquote:
> [java] 2009-03-17 10:14:40,788 [-] [main] ERROR SandeshaModule Could not load module policies. Using default values.
> [java] 2009-03-17 10:14:40,881 [-] [main] INFO MailTransportSender MAILTO Sender started
> [java] 2009-03-17 10:14:40,928 [-] [main] INFO JMSSender JMS Sender started
> [java] Using WS-Security
> [java] 2009-03-17 10:14:44,409 [-] [main] ERROR AxisEngine Missing wsse:Security header in request
> [java] org.apache.axis2.AxisFault: Missing wsse:Security header in request
> [java] org.apache.axis2.AxisFault: Missing wsse:Security header in request
> [java] at org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:166)
> [java] at org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:166)
> [java] at org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99)
> [java] at org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99)
> [java] at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
> [java] at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
> [java] at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
> [java] at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
> [java] at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)
> [java] at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:363)
> [java] at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
> [java] at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
> [java] at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
> [java] at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:548)
> [java] at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)
> [java] at samples.userguide.StockQuoteClient.executeClient(Unknown Source)
> [java] at samples.userguide.StockQuoteClient.main(Unknown Source)
> [java] Caused by: org.apache.rampart.RampartException: Missing wsse:Security header in request
> [java] at org.apache.rampart.RampartEngine.process(RampartEngine.java:118)
> [java] at org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92)
> [java] ... 11 more
> [java] at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)
> [java] at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:363)
> [java] at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
> [java] at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
> [java] at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
> [java] at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:548)
> [java] at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)
> [java] at samples.userguide.StockQuoteClient.executeClient(Unknown Source)
> [java] at samples.userguide.StockQuoteClient.main(Unknown Source)
> [java] Caused by: org.apache.rampart.RampartException: Missing wsse:Security header in request
> [java] at org.apache.rampart.RampartEngine.process(RampartEngine.java:118)
> [java] at org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92)
> [java] ... 11 more
>
> BUILD SUCCESSFUL
>
>
> -----Original Message-----
> From: esb-java-dev-bounces at wso2.org
> [mailto:esb-java-dev-bounces at wso2.org] On Behalf Of Ruwan Linton
> Sent: Tuesday, March 17, 2009 10:09 AM
> To: esb-java-dev at wso2.org
> Subject: Re: [esb-java-dev] Sample 200
>
> Kattubadi Basher Ahamed wrote:
>
>> HI,
>> I am trying to do sample Sample 200: Using WS-Security with policy
>> attachments for proxy services
>>
>> Prerequisites:
>> You may also need to download and install the unlimited strength
>> policy files for your JDK before using Apache Rampart (e.g. see
>> http://java.sun.com/javase/downloads/index_jdk5.jsp)
>>
>> SO , I download this (Other Downloads Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 5.0) and unzip and put jce folder in java home
>>
>>
> You need to put the two jar files in the jce folder to the jre/lib/security directory and the following error is simply due to the misconfiguration of the unlimited strength policy files.
>
> Thanks,
> Ruwan
>
>> Start the Synapse configuration numbered 200: i.e. wso2server
>> -Desb.sample=200 Start the Axis2 server and deploy the
>> SimpleStockQuoteService if not already done And Client ant stockquote
>> -Dtrpurl=http://localhost:8280/services/StockQuoteProxy
>> -Dpolicy=./../../repository/samples/resources/policy/client_policy_3.
>> x
>> ml
>>
>>
>> I am getting bellow error:$$$$$$$$$$$
>>
>> C:\DownLoad\BEA_Tools\WS02\wso2esb-2.0.1\samples\axis2Client>ant
>> stockquote -Dtrpurl=http://localhost:8280/services/StockQuoteProxy
>> -Dpolicy=./../../repository/samples/resourc
>> es/policy/client_policy_3.xml
>> Buildfile: build.xml
>>
>> init:
>>
>> compile:
>>
>> stockquote:
>> [java] 2009-03-17 09:42:53,735 [-] [main] ERROR SandeshaModule Could not load module policies. Using default values.
>> [java] 2009-03-17 09:42:53,829 [-] [main] INFO MailTransportSender MAILTO Sender started
>> [java] 2009-03-17 09:42:53,860 [-] [main] INFO JMSSender JMS Sender started
>> [java] Using WS-Security
>> [java] org.apache.axis2.AxisFault: Error during encryption
>> [java] at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:70)
>> [java] at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
>> [java] at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
>> [java] at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:429)
>> [java] at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
>> [java] at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
>> [java] at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
>> [java] at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:548)
>> [java] at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)
>> [java] at samples.userguide.StockQuoteClient.executeClient(Unknown Source)
>> [java] at samples.userguide.StockQuoteClient.main(Unknown Source)
>> [java] Caused by: org.apache.rampart.RampartException: Error during encryption
>> [java] at org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:544)
>> [java] at org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:93)
>> [java] at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147)
>> [java] at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
>> [java] ... 10 more
>> [java] Caused by: org.apache.ws.security.WSSecurityException: Cannot encrypt data; nested exception is:
>> [java] org.apache.xml.security.encryption.XMLEncryptionException: Illegal key size or default parameters
>> [java] Original Exception was java.security.InvalidKeyException: Illegal key size or default parameters
>> [java] at org.apache.ws.security.message.WSSecEncrypt.doEncryption(WSSecEncrypt.java:571)
>> [java] at org.apache.ws.security.message.WSSecEncrypt.doEncryption(WSSecEncrypt.java:458)
>> [java] at org.apache.ws.security.message.WSSecEncrypt.encryptForInternalRef(WSSecEncrypt.java:355)
>> [java] at org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:530)
>> [java] ... 13 more
>> [java] Caused by: org.apache.xml.security.encryption.XMLEncryptionException: Illegal key size or default parameters
>> [java] Original Exception was java.security.InvalidKeyException: Illegal key size or default parameters
>> [java] at org.apache.xml.security.encryption.XMLCipher.encryptData(Unknown Source)
>> [java] at org.apache.xml.security.encryption.XMLCipher.encryptData(Unknown Source)
>> [java] at org.apache.xml.security.encryption.XMLCipher.encryptElementContent(Unknown Source)
>> [java] at org.apache.xml.security.encryption.XMLCipher.doFinal(Unknown Source)
>> [java] at org.apache.ws.security.message.WSSecEncrypt.doEncryption(WSSecEncrypt.java:564)
>> [java] ... 16 more
>>
>> BUILD SUCCESSFUL
>>
>> _______________________________________________
>> Esb-java-dev mailing list
>> Esb-java-dev at wso2.org
>> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>
>>
>>
>
>
> --
> Ruwan Linton
> Senior Software Engineer & Product Manager; WSO2 ESB;
> http://wso2.org/esb
> WSO2 Inc.; http://wso2.org
> email: ruwan at wso2.com; cell: +94 77 341 3097
> blog: http://ruwansblog.blogspot.com
>
>
> _______________________________________________
> Esb-java-dev mailing list
> Esb-java-dev at wso2.org
> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>
> _______________________________________________
> Esb-java-dev mailing list
> Esb-java-dev at wso2.org
> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>
>
--
Ruwan Linton
Senior Software Engineer & Product Manager; WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.org
email: ruwan at wso2.com; cell: +94 77 341 3097
blog: http://ruwansblog.blogspot.com
_______________________________________________
Esb-java-dev mailing list
Esb-java-dev at wso2.org
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
More information about the Esb-java-dev
mailing list