From whiteadam@example.net Tue Dec 04 22:35:24 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 99544 invoked from network); 4 Dec 2007 22:35:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Dec 2007 22:35:24 -0000 Received: (qmail 53149 invoked by uid 500); 4 Dec 2007 22:35:08 -0000 Delivered-To: whiteadam@example.net Received: (qmail 53114 invoked by uid 500); 4 Dec 2007 22:35:08 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 53083 invoked by uid 99); 4 Dec 2007 22:35:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Dec 2007 14:35:08 -0800 X-ASF-Spam-Status: No, hits=-4.0 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mailgwbi1.fraunhofer.de) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Dec 2007 22:34:46 +0000 Received: from mailgwbi1.fraunhofer.de (localhost [83.161.120.155]) by mailgwbi1.fraunhofer.de (8.13.5+/8.13.5) with ESMTP id lB4MYgXY029476 for <whiteadam@example.net>; Tue, 4 Dec 2007 23:34:43 +0100 (CET) Received: from kso.iais.fraunhofer.de (mail-gw.iais.fraunhofer.de [83.161.120.155]) by mailgwbi1.fraunhofer.de (8.13.5+/8.13.5) with ESMTP id lB4MR4dC027435 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <whiteadam@example.net>; Tue, 4 Dec 2007 23:27:05 +0100 (CET) Received: from ksi.iais.fraunhofer.de (ksi.iais.fraunhofer.de [83.161.120.155]) by kso.iais.fraunhofer.de (8.13.5+/8.13.5) with ESMTP id lB4MQme8013555 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <whiteadam@example.net>; Tue, 4 Dec 2007 23:26:48 +0100 (CET) X-Received: iais.fraunhofer.de-policy from ksi.iais.fraunhofer.de (localhost [83.161.120.155]) by ksi.iais.fraunhofer.de (8.13.5+/8.13.5) with ESMTP id lB4MQhUd016595 for <whiteadam@example.net>; Tue, 4 Dec 2007 23:26:43 +0100 (CET) Received: from ksi.iais.fraunhofer.de (localhost [83.161.120.155]) by ksi.iais.fraunhofer.de (8.13.5+/8.13.5) with ESMTP id lB4MQgPU016592 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <whiteadam@example.net>; Tue, 4 Dec 2007 23:26:43 +0100 (CET) Received: (from opkg@localhost) by ksi.iais.fraunhofer.de (8.13.5+/8.13.5/Submit) id lB4MQguw016591; Tue, 4 Dec 2007 23:26:42 +0100 (CET) Received: from 83.161.120.155 (SquirrelMail authenticated user dbeer); by portal.iais.fraunhofer.de with HTTP; Tue, 4 Dec 2007 23:26:42 +0100 (CET) Message-ID: <whiteadam@example.net> In-Reply-To: <whiteadam@example.net ost.net> References: <{{EMAIL+SOCIAL_SECURITY_NUMBER}}> <whiteadam@example.net> Date: Tue, 4 Dec 2007 23:26:42 +0100 (CET) Subject: RE: Adding Notification Producer Capabilities to existing web service From: "Daniel Beer" <whiteadam@example.net> To: whiteadam@example.net User-Agent: SquirrelMail/1.5.0 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal x-fraunhofer-email-policy: accepted X-Virus-Checked: Checked by ClamAV on apache.org Hi Lenni, thanks for your hints. I pasted and adopted your snippet to my code, but I can't get it running. I specified values for ServerName and MessageInterval but I get these errors: java.lang.RuntimeException: [ID = 'PropertyNotFound'] The schema has no property with the name '{NAMESPACE_URI}ServerName'. Use the hasProperty method to determine if a property exists. java.lang.RuntimeException: [ID = 'PropertyNotFound'] The schema has no property with the name '{NAMESPACE_URI}MessageInterval'. Use the hasProperty method to determine if a property exists. java.lang.IllegalStateException: [ID = 'NoCapabilityForProperty'] There is no capability that defines the property {http://ws.apache.org/muse/test/wsrf}MessageInterval. If you have a capability that is supposed to define this property, make sure the name is returned as part of WsResourceCapability.getPropertyNames(). org.apache.muse.ws.notification.faults.InvalidTopicExpressionFault: [ID = 'TopicExists'] There is already a topic named 'TopologyChange' in the topic space for 'NAMESPACE_URI'. Additionally I wonder how and where to call your runtimeEventOperation method as MyCapability delegates calls to a RequestHandler: public Element createStuff(final Element createStuffElement) throws Exception { return RequestHandler.getInstance().handle(createStuffElement); } and what is toPublish in your snippet? Thanks for your help, Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Wed Dec 05 07:52:30 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 3888 invoked from network); 5 Dec 2007 07:52:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Dec 2007 07:52:30 -0000 Received: (qmail 2079 invoked by uid 500); 5 Dec 2007 07:52:18 -0000 Delivered-To: whiteadam@example.net Received: (qmail 2058 invoked by uid 500); 5 Dec 2007 07:52:18 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 2046 invoked by uid 99); 5 Dec 2007 07:52:18 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Dec 2007 23:52:18 -0800 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO msmail.Ascom-AC.de) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Dec 2007 07:52:17 +0000 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: WG: Rampart handling faults Date: Wed, 5 Dec 2007 08:51:55 +0100 Message-ID: <whiteadam@example.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Rampart handling faults Thread-Index: Acg2hXP3+rP+6uk2Qe2F6e+3G/EBsQAjS9gg From: "Beil, Matthias" <whiteadam@example.net> To: <whiteadam@example.net> Cc: <whiteadam@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Hi, you can't add Rampart. You can only add it to the inflow of Muse, as = Muse then uses the Axis2 Inflow. So in each case you have to use the = Axis2 engine (as Rampart is an Axis2 module). For the outgoing flow Muse uses a low-level http call and does not use = Axis2. So there is no way to use Rampart for the outgoing flow. What I = did, was to add a security header to the Muse header and so extended = some classes. With this you get a SOAP message with the WSSE header and = the incoming Axis2 Engine, with Rampart, does the rest (I think I posted = a solution in the middle of the year to this mailing list). Hopes this helps. @Alfredo: Please use the muse mailing list. Best regards, Matthias -----Urspr=FCngliche Nachricht----- Von: whiteadam@example.net [mailto:whiteadam@example.net]=20 Gesendet: Dienstag, 4. Dezember 2007 15:38 An: Beil, Matthias Betreff: Rampart handling faults Hi Beil! Im making a WS-NotificationBroker on my own and i decided to implement = it on Apache MUSE and i did it rigth. ( i think so )=20 I can send notifications and subscribe consumers wich will be notified = when the broker receives a notificacion. It all works. Now im in the way to add security to it and i decided to use wss4j but = the API seems to hard to work with that i decided to go for help and use = rampart. Here comes the problem: I made my muse api using wsdl2java.sh -j2ee axis2 -wsdl broker.wsdl ( = on previous versions i did mini instead of axis2 but this wouldnt be a = problem ... i think ) so the axis2 server muse gives me is not the war = archive i can upload to tomcat wich includes rampart.=20 I've tried to add the libraries of rampart to my muse app but it allways = crash when i try to access the axis2 homepage. Could you tell me how to integrate muse and rampart? if so, what actions of rampart do you think are useful for = WS-Notification? Thanks a lot for your time beil wrote: >=20 > Hi, >=20 > =20 >=20 > I've integrated Rampart into Apache Muse deployed with Axis2. = Everything > works ok, except for faults. >=20 > =20 >=20 > When I get a fault in Muse something like: >=20 > =20 >=20 > <soapenv:Envelope > xmlns:soapenv=3D"http://www.w3.org/2003/05/soap-envelope" >=20 > xmlns:wsa=3D"http://www.w3.org/2005/08/addressing"> >=20 > <soapenv:Header> >=20 > =20 > <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To> >=20 > <wsa:ReplyTo> >=20 > =20 > <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address> >=20 > </wsa:ReplyTo> >=20 > =20 > = <wsa:MessageID>urn:uuid:59B76D47CA5BA7E4EF11745797877802</wsa:MessageID> >=20 > =20 > = <wsa:Action>http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/Get > CurrentMessageRequest</wsa:Action> >=20 > <wsa:RelatesTo > wsa:RelationshipType=3D"http://www.w3.org/2005/08/addressing/reply"> >=20 > uuid:c176cdf5-f8c7-e119-0a7f-996027c1d95a >=20 > </wsa:RelatesTo> >=20 > </soapenv:Header> >=20 > <soapenv:Body> >=20 > <soap:Fault > xmlns:soap=3D"http://www.w3.org/2003/05/soap-envelope" >=20 > =20 > xmlns:tns=3D"http://axis2.platform.core.muse.apache.org"> >=20 > <soap:Code> >=20 > <soap:Value>soap:Receiver</soap:Value> >=20 > </soap:Code> >=20 > <soap:Reason> >=20 > <soap:Text> >=20 > [ID =3D 'NoMessageAvailable'] The topic > '{http://java.sun.com/products/oss/xml/WsnOssj}vf-gsp' has not >=20 > published any messages. >=20 > </soap:Text> >=20 > </soap:Reason> >=20 > <soap:Detail> >=20 > <wsnt:NoCurrentMessageOnTopicFault > xmlns:wsnt=3D"http://docs.oasis-open.org/wsn/b-2"> >=20 > <wsrf-bf:Timestamp > xmlns:wsrf-bf=3D"http://docs.oasis-open.org/wsrf/bf-2"> >=20 > 2007-03-22T17:09:53+01:00 >=20 > </wsrf-bf:Timestamp> >=20 > </wsnt:NoCurrentMessageOnTopicFault> >=20 > </soap:Detail> >=20 > </soap:Fault> >=20 > </soapenv:Body> >=20 > </soapenv:Envelope> >=20 > =20 >=20 > I receive at the client (TCP/IP monitor) something like this: >=20 > =20 >=20 > <soapenv:Envelope >=20 > xmlns:soapenv=3D"http://www.w3.org/2003/05/soap-envelope" > xmlns:wsa=3D"http://www.w3.org/2005/08/addressing"> >=20 > <soapenv:Header> >=20 > = <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To> >=20 > <wsa:ReplyTo> >=20 > =20 > <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address> >=20 > </wsa:ReplyTo> >=20 > =20 > = <wsa:MessageID>urn:uuid:772847914BDD8FECF511769028104156</wsa:MessageID> >=20 > =20 > = <wsa:Action>http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/Get > CurrentMessageRequest</wsa:Action> >=20 > <wsa:RelatesTo > = wsa:RelationshipType=3D"http://www.w3.org/2005/08/addressing/reply">uuid:= c > 83275dc-acfe-a34c-97ed-0ba167ac51fa</wsa:RelatesTo> >=20 > </soapenv:Header> >=20 > <soapenv:Body> >=20 > <soap:Fault = xmlns:soap=3D"http://www.w3.org/2003/05/soap-envelope" > xmlns:tns=3D"http://axis2.platform.core.muse.apache.org"> >=20 > <soap:Code> >=20 > <soap:Value>soap:Receiver</soap:Value> >=20 > </soap:Code> >=20 > <soap:Reason/> >=20 > <soap:Detail/> >=20 > </soap:Fault> >=20 > </soapenv:Body> >=20 > </soapenv:Envelope> >=20 > =20 >=20 > The reason and detail are gone. Muse returns the original fault in the > normal "Outflow" of Axis2, as a normal reply. I checked that the > original fault is send leaving Muse. Before I installed Rampart the > faults where transferred correctly. >=20 > =20 >=20 > This only happens for faults! For normal messages everything is okay. >=20 > =20 >=20 > What can I do, that faults go through correctly? >=20 > =20 >=20 > Mit freundlichen Gruessen / With kind regards >=20 > Matthias Beil >=20 > =20 >=20 >=20 >=20 Quoted from:=20 http://www.nabble.com/Rampart-handling-faults-tf3601253s12049.html#a10059= 532 --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Wed Dec 05 20:23:59 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 2033 invoked from network); 5 Dec 2007 20:23:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Dec 2007 20:23:59 -0000 Received: (qmail 34733 invoked by uid 500); 5 Dec 2007 20:23:47 -0000 Delivered-To: whiteadam@example.net Received: (qmail 34717 invoked by uid 500); 5 Dec 2007 20:23:47 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 34706 invoked by uid 99); 5 Dec 2007 20:23:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Dec 2007 12:23:47 -0800 X-ASF-Spam-Status: No, hits=-0.6 required=10.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS,TVD_FW_GRAPHIC_NAME_MID,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO e31.co.us.ibm.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Dec 2007 20:23:24 +0000 Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [83.161.120.155]) by e31.co.us.ibm.com (8.13.8/8.13.8) with ESMTP id lB5KNQs6016177 for <whiteadam@example.net>; Wed, 5 Dec 2007 15:23:26 -0500 Received: from d03av04.boulder.ibm.com (d03av04.boulder.ibm.com [83.161.120.155]) by d03relay04.boulder.ibm.com (8.13.8/8.13.8/NCO v8.7) with ESMTP id lB5KNQtx113560 for <whiteadam@example.net>; Wed, 5 Dec 2007 13:23:26 -0700 Received: from d03av04.boulder.ibm.com (loopback [83.161.120.155]) by d03av04.boulder.ibm.com (83.161.120.15560308/8.13.3) with ESMTP id lB5KNP1w015808 for <whiteadam@example.net>; Wed, 5 Dec 2007 13:23:25 -0700 Received: from d03nm120.boulder.ibm.com (d03nm120.boulder.ibm.com [83.161.120.155]) by d03av04.boulder.ibm.com (83.161.120.15560308/8.12.11) with ESMTP id lB5KNOva015701 for <whiteadam@example.net>; Wed, 5 Dec 2007 13:23:25 -0700 In-Reply-To: <whiteadam@example.net> Subject: Re: WG: Rampart handling faults To: whiteadam@example.net X-Mailer: Lotus Notes Release 8.0 August 02, 2007 Message-ID: <whiteadam@example.net> From: Balan Subramanian <whiteadam@example.net> Date: Wed, 5 Dec 2007 15:21:52 -0500 X-MIMETrack: Serialize by Router on D03NM120/03/M/IBM(Release 7.0.2FP2HF300 | September 14, 2007) at 12/05/2007 13:23:25 MIME-Version: 1.0 Content-type: multipart/related; Boundary="0__=08BBF93BDFF990288f9e8a93df938690918c08BBF93BDFF99028" X-Virus-Checked: Checked by ClamAV on apache.org --0__=08BBF93BDFF990288f9e8a93df938690918c08BBF93BDFF99028 Content-type: multipart/alternative; Boundary="1__=08BBF93BDFF990288f9e8a93df938690918c08BBF93BDFF99028" --1__=08BBF93BDFF990288f9e8a93df938690918c08BBF93BDFF99028 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: quoted-printable I know this may not be immediately useful for your solution but you mig= ht find this interesting: https://issues.apache.org/jira/browse/MUSE-242 Balan Subramanian Autonomic Computing, IBM, RTP, NC +1-228-715-4028 | whiteadam@example.net = "Beil, Matthias" = <whiteadam@example.net = > = To <whiteadam@example.net> = 12/05/2007 02:51 = cc AM <whiteadam@example.net> = Subj= ect WG: Rampart handling faults = Please respond to = whiteadam@example.net = he.org = = = = Hi, you can't add Rampart. You can only add it to the inflow of Muse, as Mu= se then uses the Axis2 Inflow. So in each case you have to use the Axis2 engine (as Rampart is an Axis2 module). For the outgoing flow Muse uses a low-level http call and does not use Axis2. So there is no way to use Rampart for the outgoing flow. What I = did, was to add a security header to the Muse header and so extended some classes. With this you get a SOAP message with the WSSE header and the incoming Axis2 Engine, with Rampart, does the rest (I think I posted a solution in the middle of the year to this mailing list). Hopes this helps. @Alfredo: Please use the muse mailing list. Best regards, Matthias -----Urspr=FCngliche Nachricht----- Von: whiteadam@example.net [mailto:whiteadam@example.net] Gesendet: Dienstag, 4. Dezember 2007 15:38 An: Beil, Matthias Betreff: Rampart handling faults Hi Beil! Im making a WS-NotificationBroker on my own and i decided to implement = it on Apache MUSE and i did it rigth. ( i think so ) I can send notifications and subscribe consumers wich will be notified = when the broker receives a notificacion. It all works. Now im in the way to add security to it and i decided to use wss4j but = the API seems to hard to work with that i decided to go for help and use rampart. Here comes the problem: I made my muse api using wsdl2java.sh -j2ee axis2 -wsdl broker.wsdl ( = on previous versions i did mini instead of axis2 but this wouldnt be a pro= blem ... i think ) so the axis2 server muse gives me is not the war archive= i can upload to tomcat wich includes rampart. I've tried to add the libraries of rampart to my muse app but it allway= s crash when i try to access the axis2 homepage. Could you tell me how to integrate muse and rampart? if so, what actions of rampart do you think are useful for WS-Notificat= ion? Thanks a lot for your time beil wrote: > > Hi, > > > > I've integrated Rampart into Apache Muse deployed with Axis2. Everyth= ing > works ok, except for faults. > > > > When I get a fault in Muse something like: > > > > <soapenv:Envelope > xmlns:soapenv=3D"http://www.w3.org/2003/05/soap-envelope" > > xmlns:wsa=3D"http://www.w3.org/2005/08/addressing"> > > <soapenv:Header> > > > <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To> > > <wsa:ReplyTo> > > > <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address> > > </wsa:ReplyTo> > > > <wsa:MessageID>urn:uuid:59B76D47CA5BA7E4EF11745797877802</wsa:Message= ID> > > > <wsa:Action>http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/= Get > CurrentMessageRequest</wsa:Action> > > <wsa:RelatesTo > wsa:RelationshipType=3D"http://www.w3.org/2005/08/addressing/reply"> > > uuid:c176cdf5-f8c7-e119-0a7f-996027c1d95a > > </wsa:RelatesTo> > > </soapenv:Header> > > <soapenv:Body> > > <soap:Fault > xmlns:soap=3D"http://www.w3.org/2003/05/soap-envelope" > > > xmlns:tns=3D"http://axis2.platform.core.muse.apache.org"> > > <soap:Code> > > <soap:Value>soap:Receiver</soap:Value> > > </soap:Code> > > <soap:Reason> > > <soap:Text> > > [ID =3D 'NoMessageAvailable'] The topic > '{http://java.sun.com/products/oss/xml/WsnOssj}vf-gsp' has not > > published any messages. > > </soap:Text> > > </soap:Reason> > > <soap:Detail> > > <wsnt:NoCurrentMessageOnTopicFault > xmlns:wsnt=3D"http://docs.oasis-open.org/wsn/b-2"> > > <wsrf-bf:Timestamp > xmlns:wsrf-bf=3D"http://docs.oasis-open.org/wsrf/bf-2"> > > 2007-03-22T17:09:53+01:00 > > </wsrf-bf:Timestamp> > > </wsnt:NoCurrentMessageOnTopicFault> > > </soap:Detail> > > </soap:Fault> > > </soapenv:Body> > > </soapenv:Envelope> > > > > I receive at the client (TCP/IP monitor) something like this: > > > > <soapenv:Envelope > > xmlns:soapenv=3D"http://www.w3.org/2003/05/soap-envelope" > xmlns:wsa=3D"http://www.w3.org/2005/08/addressing"> > > <soapenv:Header> > > <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:T= o> > > <wsa:ReplyTo> > > > <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address> > > </wsa:ReplyTo> > > > <wsa:MessageID>urn:uuid:772847914BDD8FECF511769028104156</wsa:Message= ID> > > > <wsa:Action>http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/= Get > CurrentMessageRequest</wsa:Action> > > <wsa:RelatesTo > wsa:RelationshipType=3D"http://www.w3.org/2005/08/addressing/reply">u= uid:c > 83275dc-acfe-a34c-97ed-0ba167ac51fa</wsa:RelatesTo> > > </soapenv:Header> > > <soapenv:Body> > > <soap:Fault xmlns:soap=3D"http://www.w3.org/2003/05/soap-enve= lope" > xmlns:tns=3D"http://axis2.platform.core.muse.apache.org"> > > <soap:Code> > > <soap:Value>soap:Receiver</soap:Value> > > </soap:Code> > > <soap:Reason/> > > <soap:Detail/> > > </soap:Fault> > > </soapenv:Body> > > </soapenv:Envelope> > > > > The reason and detail are gone. Muse returns the original fault in th= e > normal "Outflow" of Axis2, as a normal reply. I checked that the > original fault is send leaving Muse. Before I installed Rampart the > faults where transferred correctly. > > > > This only happens for faults! For normal messages everything is okay.= > > > > What can I do, that faults go through correctly? > > > > Mit freundlichen Gruessen / With kind regards > > Matthias Beil > > > > > Quoted from: http://www.nabble.com/Rampart-handling-faults-tf3601253s12049.html#a100= 59532 --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net = --1__=08BBF93BDFF990288f9e8a93df938690918c08BBF93BDFF99028 Content-type: text/html; charset=ISO-8859-1 Content-Disposition: inline Content-transfer-encoding: quoted-printable <html><body> <p>I know this may not be immediately useful for your solution but you = might find this interesting:<br> <a href=3D"https://issues.apache.org/jira/browse/MUSE-242">https://issu= es.apache.org/jira/browse/MUSE-242</a><br> <br> <br> Balan Subramanian <br> Autonomic Computing, IBM, RTP, NC<br> +1-228-715-4028 | whiteadam@example.net<br> <br> <br> <br> <img width=3D"16" height=3D"16" src=3D"cid:1__=3D08BBF93BDFF990288f9e8a= whiteadam@example.net" border=3D"0" alt=3D"Inactive hide details for &quot= ;Beil, Matthias&quot; &lt;whiteadam@example.net&gt;">&quot;Beil, Matthias&qu= ot; &lt;whiteadam@example.net&gt;<br> <br> <br> <table width=3D"100%" border=3D"0" cellspacing=3D"0" cellpadding=3D"0">= <tr valign=3D"top"><td style=3D"background-image:url(cid:2__=3D08BBF93B= whiteadam@example.net); background-repeat: no-repeat; " widt= h=3D"40%"> <ul> <ul> <ul> <ul><b><font size=3D"2">&quot;Beil, Matthias&quot; &lt;whiteadam@example.net= &gt;</font></b><font size=3D"2"> </font> <p><font size=3D"2">12/05/2007 02:51 AM</font> <table border=3D"1"> <tr valign=3D"top"><td width=3D"168" bgcolor=3D"#FFFFFF"><div align=3D"= center"><font size=3D"2">Please respond to<br> whiteadam@example.net</font></div></td></tr> </table> </ul> </ul> </ul> </ul> </td><td width=3D"60%"> <table width=3D"100%" border=3D"0" cellspacing=3D"0" cellpadding=3D"0">= <tr valign=3D"top"><td width=3D"1%"><img width=3D"58" height=3D"1" src=3D= "cid:whiteadam@example.net" border=3D"0" alt=3D= ""><br> <div align=3D"right"><font size=3D"2">To</font></div></td><td width=3D"= 100%"><img width=3D"1" height=3D"1" src=3D"cid:3__=3D08BBF93BDFF990288f= whiteadam@example.net" border=3D"0" alt=3D""><br> <font size=3D"2">&lt;whiteadam@example.net&gt;</font></td></tr> <tr valign=3D"top"><td width=3D"1%"><img width=3D"58" height=3D"1" src=3D= "cid:whiteadam@example.net" border=3D"0" alt=3D= ""><br> <div align=3D"right"><font size=3D"2">cc</font></div></td><td width=3D"= 100%"><img width=3D"1" height=3D"1" src=3D"cid:3__=3D08BBF93BDFF990288f= whiteadam@example.net" border=3D"0" alt=3D""><br> <font size=3D"2">&lt;whiteadam@example.net&gt;</font></td></tr> <tr valign=3D"top"><td width=3D"1%"><img width=3D"58" height=3D"1" src=3D= "cid:whiteadam@example.net" border=3D"0" alt=3D= ""><br> <div align=3D"right"><font size=3D"2">Subject</font></div></td><td widt= h=3D"100%"><img width=3D"1" height=3D"1" src=3D"cid:3__=3D08BBF93BDFF99= whiteadam@example.net" border=3D"0" alt=3D""><br> <font size=3D"2">WG: Rampart handling faults</font></td></tr> </table> <table border=3D"0" cellspacing=3D"0" cellpadding=3D"0"> <tr valign=3D"top"><td width=3D"58"><img width=3D"1" height=3D"1" src=3D= "cid:whiteadam@example.net" border=3D"0" alt=3D= ""></td><td width=3D"336"><img width=3D"1" height=3D"1" src=3D"cid:3__=3D= whiteadam@example.net" border=3D"0" alt=3D""></td></= tr> </table> </td></tr> </table> <br> <tt>Hi,<br> <br> you can't add Rampart. You can only add it to the inflow of Muse, as Mu= se then uses the Axis2 Inflow. So in each case you have to use the Axis= 2 engine (as Rampart is an Axis2 module).<br> <br> For the outgoing flow Muse uses a low-level http call and does not use = Axis2. So there is no way to use Rampart for the outgoing flow. What I = did, was to add a security header to the Muse header and so extended so= me classes. With this you get a SOAP message with the WSSE header and t= he incoming Axis2 Engine, with Rampart, does the rest (I think I posted= a solution in the middle of the year to this mailing list).<br> <br> Hopes this helps.<br> <br> @Alfredo: Please use the muse mailing list.<br> <br> Best regards,<br> Matthias<br> <br> <br> -----Urspr=FCngliche Nachricht-----<br> Von: whiteadam@example.net [</tt><tt><a href=3D"mailto:alfredo.sal= whiteadam@example.net">mailto:whiteadam@example.net</a></tt><tt>] <br> Gesendet: Dienstag, 4. Dezember 2007 15:38<br> An: Beil, Matthias<br> Betreff: Rampart handling faults<br> <br> Hi Beil!<br> <br> Im making a WS-NotificationBroker on my own and i decided to implement = it on Apache MUSE and i did it rigth. ( i think so ) <br> I can send notifications and subscribe consumers wich will be notified = when the broker receives a notificacion. It all works.<br> <br> Now im in the way to add security to it and i decided to use wss4j but = the API seems to hard to work with that i decided to go for help and us= e rampart. Here comes the problem:<br> I made my muse api using wsdl2java.sh -j2ee axis2 -wsdl broker.wsdl &nb= sp;( on previous versions i did mini instead of axis2 but this wouldnt = be a problem ... i think &nbsp;) so the axis2 server muse gives me is n= ot the war archive i can upload to tomcat wich includes rampart. <br> I've tried to add the libraries of rampart to my muse app but it allway= s crash when i try to access the axis2 homepage.<br> <br> Could you tell me how to integrate muse and rampart?<br> if so, what actions of rampart do you think are useful for WS-Notificat= ion?<br> <br> Thanks a lot for your time<br> <br> <br> beil wrote:<br> &gt; <br> &gt; Hi,<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; I've integrated Rampart into Apache Muse deployed with Axis2. Ever= ything<br> &gt; works ok, except for faults.<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; When I get a fault in Muse something like:<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; &lt;soapenv:Envelope<br> &gt; xmlns:soapenv=3D&quot;</tt><tt><a href=3D"http://www.w3.org/2003/0= 5/soap-envelope">http://www.w3.org/2003/05/soap-envelope</a></tt><tt>&q= uot;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; xmlns:wsa=3D&quot;</tt><tt><a href=3D"http://= www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing</a>= </tt><tt>&quot;&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &lt;soapenv:Header&gt;<br> &gt; <br> &gt; &nbsp;<br> &gt; &lt;wsa:To&gt;</tt><tt><a href=3D"http://www.w3.org/2005/08/addres= sing/anonymous">http://www.w3.org/2005/08/addressing/anonymous</a></tt>= <tt>&lt;/wsa:To&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;wsa:ReplyTo&gt;<br> &gt; <br> &gt; &nbsp;<br> &gt; &lt;wsa:Address&gt;</tt><tt><a href=3D"http://www.w3.org/2005/08/a= ddressing/none">http://www.w3.org/2005/08/addressing/none</a></tt><tt>&= lt;/wsa:Address&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/wsa:ReplyTo&gt;<br>= &gt; <br> &gt; &nbsp;<br> &gt; &lt;wsa:MessageID&gt;urn:uuid:59B76D47CA5BA7E4EF11745797877802&lt;= /wsa:MessageID&gt;<br> &gt; <br> &gt; &nbsp;<br> &gt; &lt;wsa:Action&gt;</tt><tt><a href=3D"http://docs.oasis-open.org/w= sn/bw-2/NotificationProducer/Get">http://docs.oasis-open.org/wsn/bw-2/N= otificationProducer/Get</a></tt><tt><br> &gt; CurrentMessageRequest&lt;/wsa:Action&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;wsa:RelatesTo<br> &gt; wsa:RelationshipType=3D&quot;</tt><tt><a href=3D"http://www.w3.org= /2005/08/addressing/reply">http://www.w3.org/2005/08/addressing/reply</= a></tt><tt>&quot;&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; uui= d:c176cdf5-f8c7-e119-0a7f-996027c1d95a<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/wsa:RelatesTo&gt;<b= r> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &lt;/soapenv:Header&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &lt;soapenv:Body&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;soap:Fault<br> &gt; xmlns:soap=3D&quot;</tt><tt><a href=3D"http://www.w3.org/2003/05/s= oap-envelope">http://www.w3.org/2003/05/soap-envelope</a></tt><tt>&quot= ;<br> &gt; <br> &gt; &nbsp;<br> &gt; xmlns:tns=3D&quot;</tt><tt><a href=3D"http://axis2.platform.core.m= use.apache.org">http://axis2.platform.core.muse.apache.org</a></tt><tt>= &quot;&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt= ;soap:Code&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &lt;soap:Value&gt;soap:Receiver&lt;/soap:Value&gt;<br= > &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt= ;/soap:Code&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt= ;soap:Reason&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &lt;soap:Text&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;[ID =3D 'NoMessageAvailable'] The= topic<br> &gt; '{</tt><tt><a href=3D"http://java.sun.com/products/oss/xml/WsnOssj= ">http://java.sun.com/products/oss/xml/WsnOssj</a></tt><tt>}vf-gsp' has= not<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;published any messages.<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &lt;/soap:Text&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt= ;/soap:Reason&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt= ;soap:Detail&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &lt;wsnt:NoCurrentMessageOnTopicFault<br> &gt; xmlns:wsnt=3D&quot;</tt><tt><a href=3D"http://docs.oasis-open.org/= wsn/b-2">http://docs.oasis-open.org/wsn/b-2</a></tt><tt>&quot;&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;wsrf-bf:Timestamp<br> &gt; xmlns:wsrf-bf=3D&quot;</tt><tt><a href=3D"http://docs.oasis-open.o= rg/wsrf/bf-2">http://docs.oasis-open.org/wsrf/bf-2</a></tt><tt>&quot;&g= t;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2007-03-22T1= 7:09:53+01:00<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/wsrf-bf:Timestamp&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb= sp; &nbsp; &nbsp; &lt;/wsnt:NoCurrentMessageOnTopicFault&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt= ;/soap:Detail&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/soap:Fault&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &lt;/soapenv:Body&gt;<br> &gt; <br> &gt; &lt;/soapenv:Envelope&gt;<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; I receive at the client (TCP/IP monitor) something like this:<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; &lt;soapenv:Envelope<br> &gt; <br> &gt; &nbsp; &nbsp; xmlns:soapenv=3D&quot;</tt><tt><a href=3D"http://www= .w3.org/2003/05/soap-envelope">http://www.w3.org/2003/05/soap-envelope<= /a></tt><tt>&quot;<br> &gt; xmlns:wsa=3D&quot;</tt><tt><a href=3D"http://www.w3.org/2005/08/ad= dressing">http://www.w3.org/2005/08/addressing</a></tt><tt>&quot;&gt;<b= r> &gt; <br> &gt; &nbsp; &nbsp; &lt;soapenv:Header&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;wsa:To&gt;</tt><tt><a href=3D"http= ://www.w3.org/2005/08/addressing/anonymous">http://www.w3.org/2005/08/a= ddressing/anonymous</a></tt><tt>&lt;/wsa:To&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;wsa:ReplyTo&gt;<br> &gt; <br> &gt; &nbsp;<br> &gt; &lt;wsa:Address&gt;</tt><tt><a href=3D"http://www.w3.org/2005/08/a= ddressing/none">http://www.w3.org/2005/08/addressing/none</a></tt><tt>&= lt;/wsa:Address&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/wsa:ReplyTo&gt;<br> &gt; <br> &gt; &nbsp;<br> &gt; &lt;wsa:MessageID&gt;urn:uuid:772847914BDD8FECF511769028104156&lt;= /wsa:MessageID&gt;<br> &gt; <br> &gt; &nbsp;<br> &gt; &lt;wsa:Action&gt;</tt><tt><a href=3D"http://docs.oasis-open.org/w= sn/bw-2/NotificationProducer/Get">http://docs.oasis-open.org/wsn/bw-2/N= otificationProducer/Get</a></tt><tt><br> &gt; CurrentMessageRequest&lt;/wsa:Action&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;wsa:RelatesTo<br> &gt; wsa:RelationshipType=3D&quot;</tt><tt><a href=3D"http://www.w3.org= /2005/08/addressing/reply">http://www.w3.org/2005/08/addressing/reply</= a></tt><tt>&quot;&gt;uuid:c<br> &gt; 83275dc-acfe-a34c-97ed-0ba167ac51fa&lt;/wsa:RelatesTo&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &lt;/soapenv:Header&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &lt;soapenv:Body&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;soap:Fault xmlns:soap=3D&quot;</tt= ><tt><a href=3D"http://www.w3.org/2003/05/soap-envelope">http://www.w3.= org/2003/05/soap-envelope</a></tt><tt>&quot;<br> &gt; xmlns:tns=3D&quot;</tt><tt><a href=3D"http://axis2.platform.core.m= use.apache.org">http://axis2.platform.core.muse.apache.org</a></tt><tt>= &quot;&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;soap:Code&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;soap:V= alue&gt;soap:Receiver&lt;/soap:Value&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/soap:Code&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;soap:Reason/&gt;<br>= &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;soap:Detail/&gt;<br>= &gt; <br> &gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/soap:Fault&gt;<br> &gt; <br> &gt; &nbsp; &nbsp; &lt;/soapenv:Body&gt;<br> &gt; <br> &gt; &lt;/soapenv:Envelope&gt;<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; The reason and detail are gone. Muse returns the original fault in= the<br> &gt; normal &quot;Outflow&quot; of Axis2, as a normal reply. I checked = that the<br> &gt; original fault is send leaving Muse. Before I installed Rampart th= e<br> &gt; faults where transferred correctly.<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; This only happens for faults! For normal messages everything is ok= ay.<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; What can I do, that faults go through correctly?<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; Mit freundlichen Gruessen / With kind regards<br> &gt; <br> &gt; Matthias Beil<br> &gt; <br> &gt; &nbsp;<br> &gt; <br> &gt; <br> &gt; <br> Quoted from: <br> </tt><tt><a href=3D"http://www.nabble.com/Rampart-handling-faults-tf360= 1253s12049.html#a10059532">http://www.nabble.com/Rampart-handling-fault= s-tf3601253s12049.html#a10059532</a></tt><tt><br> <br> <br> ---------------------------------------------------------------------<b= r> To unsubscribe, e-mail: whiteadam@example.net<br> For additional commands, e-mail: whiteadam@example.net<br> <br> </tt><br> </body></html>= --1__=08BBF93BDFF990288f9e8a93df938690918c08BBF93BDFF99028-- --0__=08BBF93BDFF990288f9e8a93df938690918c08BBF93BDFF99028-- From whiteadam@example.net Tue Dec 11 10:48:27 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 97584 invoked from network); 11 Dec 2007 10:48:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 11 Dec 2007 10:48:27 -0000 Received: (qmail 8612 invoked by uid 500); 11 Dec 2007 10:48:16 -0000 Delivered-To: whiteadam@example.net Received: (qmail 8592 invoked by uid 500); 11 Dec 2007 10:48:15 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 8581 invoked by uid 99); 11 Dec 2007 10:48:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Dec 2007 02:48:15 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Dec 2007 10:47:53 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <whiteadam@example.net>) id 1J22ea-0002cp-KP for whiteadam@example.net; Tue, 11 Dec 2007 02:47:56 -0800 Message-ID: <whiteadam@example.net> Date: Tue, 11 Dec 2007 02:47:56 -0800 (PST) From: "alfredo.s.g_uam_spain" <whiteadam@example.net> To: whiteadam@example.net Subject: RE: AW: axis2 deployment and configuration In-Reply-To: <whiteadam@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: whiteadam@example.net References: <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Im now trying to do this task and i found out that for sending notifys with muse is a little more complicated to add the ws-security. Has someone made it and can give me some guidelines to force muse to use axis outgoing or to force muse to use ws-security somehow? for incoming soap messages with ws-security is much easier =C2=BFisnt it? thanks Daniel Jemiolo wrote: >=20 > I recall a number of other users having success setting up the WS-Securit= y=20 > module in Axis2 (w/ Muse). In fact, I think Matthias (the other=20 > participant in this thread) is one of them. I don't think you'll run into= =20 > any issues, but if you do, please report them so we can fix Muse and allo= w=20 > the WS-Security module to work as expected. >=20 > Dan >=20 --=20 View this message in context: http://www.nabble.com/axis2-deployment-and-co= nfiguration-tp9736934p14271129.html Sent from the Muse User mailing list whiteadam@example.net. --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Tue Dec 11 11:05:09 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 3306 invoked from network); 11 Dec 2007 11:05:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 11 Dec 2007 11:05:09 -0000 Received: (qmail 23181 invoked by uid 500); 11 Dec 2007 11:04:58 -0000 Delivered-To: whiteadam@example.net Received: (qmail 23166 invoked by uid 500); 11 Dec 2007 11:04:57 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 23154 invoked by uid 99); 11 Dec 2007 11:04:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Dec 2007 03:04:57 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Dec 2007 11:04:58 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <whiteadam@example.net>) id 1J22uj-0003H1-R6 for whiteadam@example.net; Tue, 11 Dec 2007 03:04:37 -0800 Message-ID: <whiteadam@example.net> Date: Tue, 11 Dec 2007 03:04:37 -0800 (PST) From: "alfredo.s.g_uam_spain" <whiteadam@example.net> To: whiteadam@example.net Subject: RE: AW: axis2 deployment and configuration In-Reply-To: <whiteadam@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: whiteadam@example.net References: <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> X-Virus-Checked: Checked by ClamAV on apache.org i have a wsdl of my capability and i've made the server stub from wsdl2java= ( muse version )=20 wsdl2java -j2ee axis2 -wsdl myserver.wsdl then i added code for internal logic like i did in my muse mini server app= =20 then i've added rampart module to the axis2 web app the wsdl2java generates and i've added the rampart module ref tag to the axis2.xml. Also i've added the code from example10 service.xml for adding signing and encryption. The main problem is, how do i check my app is working correctly?=20 =C2=BFhow do i change the example10 .jdk keys to a .pem certificate? thanks a lot alfredo.s.g_uam_spain wrote: >=20 > Im now trying to do this task and i found out that for sending notifys > with muse is a little more complicated to add the ws-security. > Has someone made it and can give me some guidelines to force muse to use > axis outgoing or to force muse to use ws-security somehow? > for incoming soap messages with ws-security is much easier =C2=BFisnt it? >=20 > thanks >=20 >=20 >=20 > Daniel Jemiolo wrote: >>=20 >> I recall a number of other users having success setting up the >> WS-Security=20 >> module in Axis2 (w/ Muse). In fact, I think Matthias (the other=20 >> participant in this thread) is one of them. I don't think you'll run int= o=20 >> any issues, but if you do, please report them so we can fix Muse and >> allow=20 >> the WS-Security module to work as expected. >>=20 >> Dan >>=20 >=20 --=20 View this message in context: http://www.nabble.com/axis2-deployment-and-co= nfiguration-tp9736934p14271839.html Sent from the Muse User mailing list whiteadam@example.net. --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Tue Dec 11 11:14:21 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 7903 invoked from network); 11 Dec 2007 11:14:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 11 Dec 2007 11:14:20 -0000 Received: (qmail 31972 invoked by uid 500); 11 Dec 2007 11:14:09 -0000 Delivered-To: whiteadam@example.net Received: (qmail 31956 invoked by uid 500); 11 Dec 2007 11:14:09 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 31941 invoked by uid 99); 11 Dec 2007 11:14:09 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Dec 2007 03:14:09 -0800 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO msmail.Ascom-AC.de) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Dec 2007 11:14:10 +0000 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: AW: AW: axis2 deployment and configuration Date: Tue, 11 Dec 2007 12:13:49 +0100 Message-ID: <whiteadam@example.net> In-Reply-To: <whiteadam@example.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: AW: axis2 deployment and configuration Thread-Index: Acg75ExG+V1SwrPJR6euPxzHoVipswAAQT2w From: "Beil, Matthias" <whiteadam@example.net> To: <whiteadam@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Hi, I don't know if there was or is a change in the way Muse send messages = out?=20 As long as Muse uses http connectors to write outgoing messages, there = will be no way to use the Rampart module of Axis2. This will be only = possible if Muse sends the outgoing messages trough Axis2 and uses the = Axis2 engine. To use WSSE in the outgoing direction you have to setup the WSSE header = yourself and overwrite the Muse classes to allow the addition of the = header parameter. Hopes this helps. Matthias -----Urspr=FCngliche Nachricht----- Von: alfredo.s.g_uam_spain [mailto:whiteadam@example.net]=20 Gesendet: Dienstag, 11. Dezember 2007 11:48 An: whiteadam@example.net Betreff: RE: AW: axis2 deployment and configuration Im now trying to do this task and i found out that for sending notifys = with muse is a little more complicated to add the ws-security. Has someone made it and can give me some guidelines to force muse to use axis outgoing or to force muse to use ws-security somehow? for incoming soap messages with ws-security is much easier =BFisnt it? thanks Daniel Jemiolo wrote: >=20 > I recall a number of other users having success setting up the = WS-Security=20 > module in Axis2 (w/ Muse). In fact, I think Matthias (the other=20 > participant in this thread) is one of them. I don't think you'll run = into=20 > any issues, but if you do, please report them so we can fix Muse and = allow=20 > the WS-Security module to work as expected. >=20 > Dan >=20 --=20 View this message in context: = http://www.nabble.com/axis2-deployment-and-configuration-tp9736934p142711= 29.html Sent from the Muse User mailing list whiteadam@example.net. --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Tue Dec 11 13:54:33 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 69564 invoked from network); 11 Dec 2007 13:54:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 11 Dec 2007 13:54:33 -0000 Received: (qmail 99879 invoked by uid 500); 11 Dec 2007 13:54:22 -0000 Delivered-To: whiteadam@example.net Received: (qmail 99863 invoked by uid 500); 11 Dec 2007 13:54:21 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 99852 invoked by uid 99); 11 Dec 2007 13:54:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Dec 2007 05:54:21 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Dec 2007 13:54:23 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <whiteadam@example.net>) id 1J25Yg-0008EZ-Kn for whiteadam@example.net; Tue, 11 Dec 2007 05:54:02 -0800 Message-ID: <whiteadam@example.net> Date: Tue, 11 Dec 2007 05:54:02 -0800 (PST) From: "alfredo.s.g_uam_spain" <whiteadam@example.net> To: whiteadam@example.net Subject: Re: AW: AW: axis2 deployment and configuration In-Reply-To: <whiteadam@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: whiteadam@example.net References: <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> X-Virus-Checked: Checked by ClamAV on apache.org So i will need to get into the security stuff rampart was going to do for m= e. In the notify muse class i'll need to cypher and sign the message on my own= . Finding so many problems to secure a muse ws =C2=BF there is another WS-Notificacion java implementation wich could be easier secured ? Thanks beil wrote: >=20 > Hi, >=20 > I don't know if there was or is a change in the way Muse send messages > out?=20 >=20 > As long as Muse uses http connectors to write outgoing messages, there > will be no way to use the Rampart module of Axis2. This will be only > possible if Muse sends the outgoing messages trough Axis2 and uses the > Axis2 engine. >=20 > To use WSSE in the outgoing direction you have to setup the WSSE header > yourself and overwrite the Muse classes to allow the addition of the > header parameter. >=20 > Hopes this helps. >=20 > Matthias >=20 >=20 > -----Urspr=C3=BCngliche Nachricht----- > Von: alfredo.s.g_uam_spain [mailto:whiteadam@example.net]=20 > Gesendet: Dienstag, 11. Dezember 2007 11:48 > An: whiteadam@example.net > Betreff: RE: AW: axis2 deployment and configuration >=20 >=20 > Im now trying to do this task and i found out that for sending notifys > with > muse is a little more complicated to add the ws-security. > Has someone made it and can give me some guidelines to force muse to use > axis outgoing or to force muse to use ws-security somehow? > for incoming soap messages with ws-security is much easier =C2=BFisnt it? >=20 > thanks >=20 >=20 >=20 > Daniel Jemiolo wrote: >>=20 >> I recall a number of other users having success setting up the >> WS-Security=20 >> module in Axis2 (w/ Muse). In fact, I think Matthias (the other=20 >> participant in this thread) is one of them. I don't think you'll run int= o=20 >> any issues, but if you do, please report them so we can fix Muse and >> allow=20 >> the WS-Security module to work as expected. >>=20 >> Dan >>=20 > --=20 > View this message in context: > http://www.nabble.com/axis2-deployment-and-configuration-tp9736934p142711= 29.html > Sent from the Muse User mailing list whiteadam@example.net. >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: whiteadam@example.net > For additional commands, e-mail: whiteadam@example.net >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: whiteadam@example.net > For additional commands, e-mail: whiteadam@example.net >=20 >=20 >=20 --=20 View this message in context: http://www.nabble.com/axis2-deployment-and-co= nfiguration-tp9736934p14274411.html Sent from the Muse User mailing list whiteadam@example.net. --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Wed Dec 12 13:57:19 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 87030 invoked from network); 12 Dec 2007 13:57:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 12 Dec 2007 13:57:19 -0000 Received: (qmail 2218 invoked by uid 500); 12 Dec 2007 13:57:08 -0000 Delivered-To: whiteadam@example.net Received: (qmail 2089 invoked by uid 500); 12 Dec 2007 13:57:08 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 2078 invoked by uid 99); 12 Dec 2007 13:57:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2007 05:57:08 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2007 13:57:08 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <whiteadam@example.net>) id 1J2S4t-0008Q5-UW for whiteadam@example.net; Wed, 12 Dec 2007 05:56:47 -0800 Message-ID: <whiteadam@example.net> Date: Wed, 12 Dec 2007 05:56:47 -0800 (PST) From: "alfredo.s.g_uam_spain" <whiteadam@example.net> To: whiteadam@example.net Subject: Re: AW: AW: axis2 deployment and configuration In-Reply-To: <whiteadam@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: whiteadam@example.net References: <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> <whiteadam@example.net> X-Virus-Checked: Checked by ClamAV on apache.org has someone done this yet? beil wrote: >=20 > Hi, >=20 > I don't know if there was or is a change in the way Muse send messages > out?=20 >=20 > As long as Muse uses http connectors to write outgoing messages, there > will be no way to use the Rampart module of Axis2. This will be only > possible if Muse sends the outgoing messages trough Axis2 and uses the > Axis2 engine. >=20 > To use WSSE in the outgoing direction you have to setup the WSSE header > yourself and overwrite the Muse classes to allow the addition of the > header parameter. >=20 > Hopes this helps. >=20 > Matthias >=20 >=20 > -----Urspr=C3=BCngliche Nachricht----- > Von: alfredo.s.g_uam_spain [mailto:whiteadam@example.net]=20 > Gesendet: Dienstag, 11. Dezember 2007 11:48 > An: whiteadam@example.net > Betreff: RE: AW: axis2 deployment and configuration >=20 >=20 > Im now trying to do this task and i found out that for sending notifys > with > muse is a little more complicated to add the ws-security. > Has someone made it and can give me some guidelines to force muse to use > axis outgoing or to force muse to use ws-security somehow? > for incoming soap messages with ws-security is much easier =C2=BFisnt it? >=20 > thanks >=20 >=20 >=20 > Daniel Jemiolo wrote: >>=20 >> I recall a number of other users having success setting up the >> WS-Security=20 >> module in Axis2 (w/ Muse). In fact, I think Matthias (the other=20 >> participant in this thread) is one of them. I don't think you'll run int= o=20 >> any issues, but if you do, please report them so we can fix Muse and >> allow=20 >> the WS-Security module to work as expected. >>=20 >> Dan >>=20 > --=20 > View this message in context: > http://www.nabble.com/axis2-deployment-and-configuration-tp9736934p142711= 29.html > Sent from the Muse User mailing list whiteadam@example.net. >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: whiteadam@example.net > For additional commands, e-mail: whiteadam@example.net >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: whiteadam@example.net > For additional commands, e-mail: whiteadam@example.net >=20 >=20 >=20 --=20 View this message in context: http://www.nabble.com/axis2-deployment-and-co= nfiguration-tp9736934p14295524.html Sent from the Muse User mailing list whiteadam@example.net. --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Fri Dec 14 00:25:25 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 53856 invoked from network); 14 Dec 2007 00:25:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 14 Dec 2007 00:25:25 -0000 Received: (qmail 97587 invoked by uid 500); 14 Dec 2007 00:25:13 -0000 Delivered-To: whiteadam@example.net Received: (qmail 97577 invoked by uid 500); 14 Dec 2007 00:25:13 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 97566 invoked by uid 99); 14 Dec 2007 00:25:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Dec 2007 16:25:13 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 00:24:50 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <whiteadam@example.net>) id 1J2yMH-0004Kh-UO for whiteadam@example.net; Thu, 13 Dec 2007 16:24:53 -0800 Message-ID: <whiteadam@example.net> Date: Thu, 13 Dec 2007 16:24:53 -0800 (PST) From: david2 <whiteadam@example.net> To: whiteadam@example.net Subject: Creating a Serializer for JiBX-altered classes MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: whiteadam@example.net X-Virus-Checked: Checked by ClamAV on apache.org I have a simple service that returns an unbounded array containing custom objects generated/altered by JiBX to provide XML binding. When I invoke the service, it executes OK on the server side, but on the client side I get a SoapFault: [ID = 'NoSerializer']. The message also mentioned that I "must include a custom-serializer element for this type in the deployment descriptor. I thought that at one point I had a working web service returning an Array of custom Objects without a custom serializer, but I may be wrong. Is this possible? Also, while there appear to be several custom serializer examples here on the forum, it looks like they are all created and registered in startup code, rather than in a deployment descriptor. Could someone post an example of how a custom serializer is initialized in a deployment descriptor (identifying which deployment descriptor, and where and how the initialization should be inserted) or point to an existing example if one is already posted? Lastly, are there any obscure pitfalls when creating custom serializers in conjunction with JiBX, or is it simple a matter of using the standard JiBX marshalling/unmarshalling contexts? -- View this message in context: http://www.nabble.com/Creating-a-Serializer-for-JiBX-altered-classes-tp14327762p14327762.html Sent from the Muse User mailing list whiteadam@example.net. --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Fri Dec 14 09:05:38 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 35005 invoked from network); 14 Dec 2007 09:05:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 14 Dec 2007 09:05:38 -0000 Received: (qmail 47388 invoked by uid 500); 14 Dec 2007 09:05:26 -0000 Delivered-To: whiteadam@example.net Received: (qmail 47369 invoked by uid 500); 14 Dec 2007 09:05:26 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 47358 invoked by uid 99); 14 Dec 2007 09:05:26 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 01:05:26 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 09:05:26 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <whiteadam@example.net>) id 1J36Th-00084R-5a for whiteadam@example.net; Fri, 14 Dec 2007 01:05:05 -0800 Message-ID: <whiteadam@example.net> Date: Fri, 14 Dec 2007 01:05:05 -0800 (PST) From: "alfredo.s.g_uam_spain" <whiteadam@example.net> To: whiteadam@example.net Subject: muse generated server not anwsering correctly MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: whiteadam@example.net X-Virus-Checked: Checked by ClamAV on apache.org I deployed my muse on axis2 application and created a client that sends notifications to in ( WS-Notification Spec ) but on tomcat i get the next error: ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/museonaxis2= ].[AxisServlet] - Servlet.service() para servlet AxisServlet lanz=C3=B3 excepci=C3=B3n java.lang.NoSuchMethodError: org.apache.axis2.addressing.EndpointReference.getAddressAttributes()Ljava/u= til/ArrayList; at org.apache.axis2.addressing.EndpointReferenceHelper.toOM(EndpointReferenceH= elper.java:230) at org.apache.axis2.handlers.addressing.AddressingOutHandler.addToSOAPHeader(A= ddressingOutHandler.java:272) at org.apache.axis2.handlers.addressing.AddressingOutHandler.processReplyTo(Ad= dressingOutHandler.java:221) at org.apache.axis2.handlers.addressing.AddressingOutHandler.invoke(Addressing= OutHandler.java:95) at org.apache.axis2.engine.Phase.invoke(Phase.java:381) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:518) at org.apache.axis2.engine.AxisEngine.sendFault(AxisEngine.java:705= ) at org.apache.axis2.transport.http.AxisServlet.handleFault(AxisServlet.java:30= 5) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:287) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio= nFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC= hain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j= ava:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j= ava:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12= 7) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:11= 7) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav= a:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.process= Connection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.ja= va:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerW= orkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja= va:689) at java.lang.Thread.run(Thread.java:595) This seems to be a broken link in the muse application logic for the processing of a message but it was created following the steps from muse tutorial so i dont know what to make next can you help me? --=20 View this message in context: http://www.nabble.com/muse-generated-server-n= ot-anwsering-correctly-tp14332290p14332290.html Sent from the Muse User mailing list whiteadam@example.net. --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Fri Dec 14 09:26:18 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 44958 invoked from network); 14 Dec 2007 09:26:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 14 Dec 2007 09:26:17 -0000 Received: (qmail 73791 invoked by uid 500); 14 Dec 2007 09:26:06 -0000 Delivered-To: whiteadam@example.net Received: (qmail 73773 invoked by uid 500); 14 Dec 2007 09:26:06 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 73762 invoked by uid 99); 14 Dec 2007 09:26:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 01:26:06 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 09:25:44 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <whiteadam@example.net>) id 1J36nj-00007C-25 for whiteadam@example.net; Fri, 14 Dec 2007 01:25:47 -0800 Message-ID: <whiteadam@example.net> Date: Fri, 14 Dec 2007 01:25:47 -0800 (PST) From: "alfredo.s.g_uam_spain" <whiteadam@example.net> To: whiteadam@example.net Subject: Re: muse generated server not anwsering correctly In-Reply-To: <whiteadam@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: whiteadam@example.net References: <whiteadam@example.net> X-Virus-Checked: Checked by ClamAV on apache.org I found the bug reading the log.=20 Axis needs /etc/hosts to be well configured ( hostname from server machine = ) but tomcat doesn't=20 so i added the machine name to /etc/hosts ( i don't know why it was not there ) and now i can send messages to it ussing the muse NotificationConsumerClient API Now ill add rampart and lets se... alfredo.s.g_uam_spain wrote: >=20 > I deployed my muse on axis2 application and created a client that sends > notifications to in ( WS-Notification Spec ) but on tomcat i get the next > error: >=20 >=20 > ERROR > org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/museonaxi= s2].[AxisServlet] > - Servlet.service() para servlet AxisServlet lanz=C3=B3 excepci=C3=B3n > java.lang.NoSuchMethodError: > org.apache.axis2.addressing.EndpointReference.getAddressAttributes()Ljava= /util/ArrayList; > at > org.apache.axis2.addressing.EndpointReferenceHelper.toOM(EndpointReferenc= eHelper.java:230) > at > org.apache.axis2.handlers.addressing.AddressingOutHandler.addToSOAPHeader= (AddressingOutHandler.java:272) > at > org.apache.axis2.handlers.addressing.AddressingOutHandler.processReplyTo(= AddressingOutHandler.java:221) > at > org.apache.axis2.handlers.addressing.AddressingOutHandler.invoke(Addressi= ngOutHandler.java:95) > at org.apache.axis2.engine.Phase.invoke(Phase.java:381) > at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:518) > at > org.apache.axis2.engine.AxisEngine.sendFault(AxisEngine.java:705) > at > org.apache.axis2.transport.http.AxisServlet.handleFault(AxisServlet.java:= 305) > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:287) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat= ionFilterChain.java:269) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte= rChain.java:188) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve= .java:213) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve= .java:174) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:= 127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:= 117) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j= ava:108) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:15= 1) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874= ) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proce= ssConnection(Http11BaseProtocol.java:665) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.= java:528) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowe= rWorkerThread.java:81) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.= java:689) > at java.lang.Thread.run(Thread.java:595) >=20 > This seems to be a broken link in the muse application logic for the > processing of a message but it was created following the steps from muse > tutorial so i dont know what to make next >=20 > can you help me? >=20 --=20 View this message in context: http://www.nabble.com/muse-generated-server-n= ot-anwsering-correctly-tp14332290p14332478.html Sent from the Muse User mailing list whiteadam@example.net. --------------------------------------------------------------------- To unsubscribe, e-mail: whiteadam@example.net For additional commands, e-mail: whiteadam@example.net From whiteadam@example.net Fri Dec 14 11:19:58 2007 Return-Path: <whiteadam@example.net> Delivered-To: whiteadam@example.net Received: (qmail 95572 invoked from network); 14 Dec 2007 11:19:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 14 Dec 2007 11:19:58 -0000 Received: (qmail 26093 invoked by uid 500); 14 Dec 2007 11:19:40 -0000 Delivered-To: whiteadam@example.net Received: (qmail 25999 invoked by uid 500); 14 Dec 2007 11:19:39 -0000 Mailing-List: contact whiteadam@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:whiteadam@example.net> List-Unsubscribe: <mailto:whiteadam@example.net> List-Post: <mailto:whiteadam@example.net> List-Id: <muse-user.ws.apache.org> Reply-To: whiteadam@example.net Delivered-To: mailing list whiteadam@example.net Received: (qmail 25965 invoked by uid 99); 14 Dec 2007 11:19:39 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 03:19:39 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of whiteadam@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 11:19:40 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <whiteadam@example.net>) id
{'source': 'Apache Software Foundation Public Mail Archives'}