Kattubadi Basher Ahamed wrote: > 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 To be frank, the direct answer is no, but apparently we have a client in the health care domain, who wants this in the May release. So we will be implementing the HL7 support for the May release.
Have a look at the 2009 road map; http://wso2.org/wiki/display/esbjava/ESB+Road+Map+2009 Thanks, Ruwan > > -basher > > > > > > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On > Behalf Of Ruwan Linton > Sent: Tuesday, March 17, 2009 10:38 AM > To: [email protected] > 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: [email protected] >> [mailto:[email protected]] On Behalf Of Ruwan Linton >> Sent: Tuesday, March 17, 2009 10:09 AM >> To: [email protected] >> 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 >>> [email protected] >>> 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: [email protected]; cell: +94 77 341 3097 >> blog: http://ruwansblog.blogspot.com >> >> >> _______________________________________________ >> Esb-java-dev mailing list >> [email protected] >> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev >> >> _______________________________________________ >> Esb-java-dev mailing list >> [email protected] >> 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: [email protected]; cell: +94 77 341 3097 > blog: http://ruwansblog.blogspot.com > > > _______________________________________________ > Esb-java-dev mailing list > [email protected] > https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev > > _______________________________________________ > Esb-java-dev mailing list > [email protected] > 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: [email protected]; cell: +94 77 341 3097 blog: http://ruwansblog.blogspot.com _______________________________________________ Esb-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
