From ode-commits-returnjonesgina@example.com Fri Sep 01 17:34:23 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 79697 invoked from network); 1 Sep 2006 17:34:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 17:34:20 -0000 Received: (qmail 44247 invoked by uid 500); 1 Sep 2006 17:34:20 -0000 Delivered-To: jonesgina@example.com Received: (qmail 44210 invoked by uid 500); 1 Sep 2006 17:34:20 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Received: (qmail 44201 invoked by uid 99); 1 Sep 2006 17:34:20 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 10:34:20 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 10:34:18 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 9FBB11A981A; Fri, 1 Sep 2006 10:33:58 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439392 - in /incubator/ode/trunk: tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java utils/src/main/java/org/apache/ode/utils/msg/CommonMessages.java Date: Fri, 01 Sep 2006 17:33:58 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: mriou Date: Fri Sep 1 10:33:57 2006 New Revision: 439392 URL: http://svn.apache.org/viewvc?rev=439392&view=rev Log: Added proxy support and soapAction for the sendsoap command line utility. Modified: incubator/ode/trunk/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/msg/CommonMessages.java Modified: incubator/ode/trunk/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java?rev=439392&r1=439391&r2=439392&view=diff ============================================================================== --- incubator/ode/trunk/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java (original) +++ incubator/ode/trunk/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java Fri Sep 1 10:33:57 2006 @@ -19,6 +19,8 @@ package org.apache.ode.tools.sendsoap.cline; import org.apache.commons.httpclient.HttpClient; +import org.apache.commons.httpclient.UsernamePasswordCredentials; +import org.apache.commons.httpclient.auth.AuthScope; import org.apache.commons.httpclient.methods.PostMethod; import org.apache.commons.httpclient.methods.StringRequestEntity; import org.apache.ode.tools.ToolMessages; @@ -56,6 +58,7 @@ private static final int RETURN_SEND_ERROR = 3; private static final int RETURN_CANT_READ = 4; private static final int RETURN_CANT_WRITE = 5; + private static final int RETURN_BAD_PORT = 6; private static Pattern SEQ = Pattern.compile("\\$sequence\\$"); @@ -65,11 +68,21 @@ private static final Argument URL_A = new Argument("url","the URL to send the SOAP to.",false); private static final Argument FILE_A = new Argument("file","the file that contains the SOAP to send.",false); + private static final FlagWithArgument PROXY_SERVER = new FlagWithArgument("s", "proxyServer", + "server to use for proxy authentication.",true); + private static final FlagWithArgument PROXY_PORT = new FlagWithArgument("p", "proxyPort", + "port to use for proxy authentication.",true); + private static final FlagWithArgument PROXY_USER = new FlagWithArgument("u", "username", + "username to use for proxy authentication.",true); + private static final FlagWithArgument PROXY_PASS = new FlagWithArgument("w", "password", + "password to use for proxy authentication.",true); + private static final FlagWithArgument SOAP_ACTION = new FlagWithArgument("a", "soapAction", + "SOAP action to include in the message header.",true); private static final FlagWithArgument OUTFILE_FWA = new FlagWithArgument("o","outfile", "a file to write the output to (instead of standard out).",true); private static final Fragments CLINE = new Fragments(new CommandlineFragment[] { - OUTFILE_FWA,URL_A, FILE_A + OUTFILE_FWA, URL_A, FILE_A, PROXY_SERVER, PROXY_PORT, PROXY_USER, PROXY_PASS, SOAP_ACTION }); private static final String SYNOPSIS = @@ -79,7 +92,9 @@ return "sendsoap"; } - public static void doSend(URL u, InputStream is, OutputStream os) throws IOException { + public static void doSend(URL u, InputStream is, OutputStream os, + String proxyServer, int proxyPort, + String username, String password, String soapAction) throws IOException { ByteArrayOutputStream bos = new ByteArrayOutputStream(8192); StreamUtils.copy(bos, is); String now = Long.toString(System.currentTimeMillis()); @@ -93,8 +108,13 @@ m.appendTail(sb); HttpClient httpClient = new HttpClient(); PostMethod httpPostMethod = new PostMethod(u.toExternalForm()); - // TODO what about this header? - //_httpPostMethod.setRequestHeader("SOAPAction", writer.getSoapAction()); + if (proxyServer != null && proxyServer.length() > 0) { + httpClient.getState().setCredentials(new AuthScope(proxyServer, proxyPort), + new UsernamePasswordCredentials(username, password)); + httpPostMethod.setDoAuthentication(true); + } + if (soapAction != null && soapAction.length() > 0) + httpPostMethod.setRequestHeader("SOAPAction", soapAction); httpPostMethod.setRequestHeader("Content-Type", "text/xml"); httpPostMethod.setRequestEntity(new StringRequestEntity(sb.toString())); httpClient.executeMethod(httpPostMethod); @@ -151,9 +171,21 @@ } } + boolean hasProxy = PROXY_SERVER.getValue() != null && PROXY_SERVER.getValue().length() > 0; + if (hasProxy) { + String proxyPort = PROXY_PORT.getValue(); + try { + Integer.parseInt(proxyPort); + } catch (NumberFormatException e) { + consoleErr(COMMON.msgBadPort(proxyPort)); + System.exit(RETURN_BAD_PORT); + } + } + initLogging(); try{ - doSend(u,is,os); + doSend(u,is,os, PROXY_SERVER.getValue(), hasProxy ? Integer.parseInt(PROXY_PORT.getValue()) : 0, + PROXY_USER.getValue(), PROXY_PASS.getValue(), SOAP_ACTION.getValue()); } catch (IOException ioe) { consoleErr(MESSAGES.msgIoErrorOnSend(ioe.getMessage())); System.exit(RETURN_SEND_ERROR); Modified: incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/msg/CommonMessages.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/msg/CommonMessages.java?rev=439392&r1=439391&r2=439392&view=diff ============================================================================== --- incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/msg/CommonMessages.java (original) +++ incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/msg/CommonMessages.java Fri Sep 1 10:33:57 2006 @@ -21,34 +21,39 @@ public class CommonMessages extends MessageBundle { - public String strError() { - return this.format("Error"); - } - - public String strFatal() { - return this.format("Fatal"); - } - - public String strInfo() { - return this.format("Info"); - } - - public String strWarning() { - return this.format("Warning"); - } - - public String msgFileNotFound(String string) { - return this.format("File not found: {0}", string); - } - - public String msgCannotWriteToFile(String string) { - return this.format("Unable to write to file \"{0}\";" - + " it may be a directory or otherwise unwritable.", string); - } - - public String msgCannotReadFromFile(String string) { - return this.format("Unable to read from file \"{0}\";" - + " it may be missing, a directory, or otherwise unreadable.", string); - } + public String strError() { + return this.format("Error"); + } + + public String strFatal() { + return this.format("Fatal"); + } + + public String strInfo() { + return this.format("Info"); + } + + public String strWarning() { + return this.format("Warning"); + } + + public String msgFileNotFound(String string) { + return this.format("File not found: {0}", string); + } + + public String msgCannotWriteToFile(String string) { + return this.format("Unable to write to file \"{0}\";" + + " it may be a directory or otherwise unwritable.", string); + } + + public String msgCannotReadFromFile(String string) { + return this.format("Unable to read from file \"{0}\";" + + " it may be missing, a directory, or otherwise unreadable.", string); + } + + public String msgBadPort(String string) { + return this.format("The string you specified for proxy port \"{0}\" doesn't appear to be " + + " correct, it must be a number.", string); + } } From ode-commits-returnjonesgina@example.com Fri Sep 01 19:11:36 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 7327 invoked from network); 1 Sep 2006 19:11:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 19:11:35 -0000 Received: (qmail 77573 invoked by uid 500); 1 Sep 2006 19:11:35 -0000 Delivered-To: jonesgina@example.com Received: (qmail 77539 invoked by uid 500); 1 Sep 2006 19:11:35 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Received: (qmail 77530 invoked by uid 99); 1 Sep 2006 19:11:35 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 12:11:35 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 12:11:34 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 572901A981A; Fri, 1 Sep 2006 12:11:14 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439423 - /incubator/ode/trunk/axis2-examples/src/examples/HelloWorld2/HelloWorld2.bpel Date: Fri, 01 Sep 2006 19:11:13 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: mriou Date: Fri Sep 1 12:11:13 2006 New Revision: 439423 URL: http://svn.apache.org/viewvc?rev=439423&view=rev Log: Reverting. Modified: incubator/ode/trunk/axis2-examples/src/examples/HelloWorld2/HelloWorld2.bpel Modified: incubator/ode/trunk/axis2-examples/src/examples/HelloWorld2/HelloWorld2.bpel URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2-examples/src/examples/HelloWorld2/HelloWorld2.bpel?rev=439423&r1=439422&r2=439423&view=diff ============================================================================== --- incubator/ode/trunk/axis2-examples/src/examples/HelloWorld2/HelloWorld2.bpel (original) +++ incubator/ode/trunk/axis2-examples/src/examples/HelloWorld2/HelloWorld2.bpel Fri Sep 1 12:11:13 2006 @@ -21,7 +21,6 @@ <variables> <variable name="myVar" messageType="test:HelloMessage"/> <variable name="tmpVar" type="xsd:string"/> - <variable name="tmpVarInt" type="xsd:int"/> </variables> <sequence> @@ -35,35 +34,7 @@ <assign name="assign1"> <copy> - <from>10 + 2</from> - <to variable="tmpVarInt"/> - </copy> - <copy> - <from>$tmpVarInt/foo/bar</from> - <to variable="tmpVarInt"/> - </copy> - <copy> - <from>number('10') + 2</from> - <to variable="tmpVarInt"/> - </copy> - <copy> - <from>abs($tmpVarInt) + 2</from> - <to variable="tmpVarInt"/> - </copy> - <copy> - <from variable="myVar" part="TestPart"/> - <to variable="tmpVar"/> - </copy> - <copy> - <from>bpws:getVariableData('myVar', 'TestPart')</from> - <to variable="tmpVar"/> - </copy> - <copy> - <from>replace($tmpVar, 'llo', 'ck')</from> - <to variable="tmpVar"/> - </copy> - <copy> - <from>concat($tmpVar,' World ', $tmpVarInt)</from> + <from>concat($tmpVar,' World')</from> <to variable="myVar" part="TestPart"/> </copy> </assign> From ode-commits-returnjonesgina@example.com Fri Sep 01 21:06:01 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 45898 invoked from network); 1 Sep 2006 21:06:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 21:06:01 -0000 Received: (qmail 51001 invoked by uid 500); 1 Sep 2006 21:06:01 -0000 Delivered-To: jonesgina@example.com Received: (qmail 50966 invoked by uid 500); 1 Sep 2006 21:06:00 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Delivered-To: moderator for jonesgina@example.com Received: (qmail 37549 invoked by uid 99); 1 Sep 2006 20:50:40 -0000 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439472 - in /incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler: CommonCompilationMessages.java InvokeGenerator.java Date: Fri, 01 Sep 2006 20:50:18 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: assaf Date: Fri Sep 1 13:50:17 2006 New Revision: 439472 URL: http://svn.apache.org/viewvc?rev=439472&view=rev Log: Added failureHandling extensibility element Modified: incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java Modified: incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java?rev=439472&r1=439471&r2=439472&view=diff ============================================================================== --- incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java (original) +++ incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java Fri Sep 1 13:50:17 2006 @@ -406,4 +406,18 @@ public CompilationMessage errInvalidDeploymentDescriptor(String message) { return this.formatCompilationMessage("Deployment descriptor is invalid: {0}", message); } + + /** + * The retryFor attribute must be a positive integer, found {0} + */ + public CompilationMessage errInvalidRetryForValue(String message) { + return this.formatCompilationMessage("The retryFor attribute must be a positive integer, found {0}", message); + } + + /** + * The retryDelay attribute must be a positive integer, found {0} + */ + public CompilationMessage errInvalidRetryDelayValue(String message) { + return this.formatCompilationMessage("The retryDelay attribute must be a positive integer, found {0}", message); + } } Modified: incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java?rev=439472&r1=439471&r2=439472&view=diff ============================================================================== --- incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java (original) +++ incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java Fri Sep 1 13:50:17 2006 @@ -26,12 +26,16 @@ import org.apache.ode.bpel.capi.CompilationException; import org.apache.ode.bpel.o.OActivity; import org.apache.ode.bpel.o.OInvoke; +import org.apache.ode.bpel.o.FailureHandling; import org.apache.ode.bpel.o.OProcess; import org.apache.ode.bpel.o.OScope; import org.apache.ode.utils.msg.MessageBundle; +import org.apache.ode.utils.DOMUtils; import java.util.Collection; import java.util.List; +import org.w3c.dom.Element; +import javax.xml.namespace.QName; /** @@ -82,6 +86,44 @@ } } + // Failure handling extensibility element. + Element failure = srcx.getExtensibilityElements().get(FailureHandling.FAILURE_EXT_ELEMENT); + if (failure != null) { + oinvoke.failureHandling = new FailureHandling(); + String textValue; + Element element = DOMUtils.findChildByName(failure, new QName(FailureHandling.EXTENSION_NS_URI, "retryFor")); + if (element != null) { + textValue = DOMUtils.getTextContent(element); + if (textValue != null) { + try { + oinvoke.failureHandling.retryFor = Integer.valueOf(textValue); + if (oinvoke.failureHandling.retryFor < 0) + throw new CompilationException(__cmsgs.errInvalidRetryForValue(textValue)); + } catch (NumberFormatException except) { + throw new CompilationException(__cmsgs.errInvalidRetryForValue(textValue)); + } + } + } + element = DOMUtils.findChildByName(failure, new QName(null, "retryDelay")); + if (element != null) { + textValue = DOMUtils.getTextContent(element); + if (textValue != null) { + try { + oinvoke.failureHandling.retryDelay = Integer.valueOf(textValue); + if (oinvoke.failureHandling.retryDelay < 0) + throw new CompilationException(__cmsgs.errInvalidRetryDelayValue(textValue)); + } catch (NumberFormatException except) { + throw new CompilationException(__cmsgs.errInvalidRetryDelayValue(textValue)); + } + } + } + element = DOMUtils.findChildByName(failure, new QName(null, "faultOnFailure")); + if (element != null) { + textValue = DOMUtils.getTextContent(element); + if (textValue != null) + oinvoke.failureHandling.faultOnFailure = Boolean.valueOf(textValue); + } + } } private void doCorrelations(List<Correlation> correlations, OScope.Variable var, Collection<OScope.CorrelationSet> assertCorrelations, Collection<OScope.CorrelationSet> initCorrelations) { @@ -115,3 +157,5 @@ } } } + + From ode-commits-returnjonesgina@example.com Fri Sep 01 21:06:22 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 45955 invoked from network); 1 Sep 2006 21:06:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 21:06:21 -0000 Received: (qmail 51114 invoked by uid 500); 1 Sep 2006 21:06:21 -0000 Delivered-To: jonesgina@example.com Received: (qmail 51089 invoked by uid 500); 1 Sep 2006 21:06:21 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Delivered-To: moderator for jonesgina@example.com Received: (qmail 36318 invoked by uid 99); 1 Sep 2006 20:47:58 -0000 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439471 - in /incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o: FailureHandling.java OActivity.java Date: Fri, 01 Sep 2006 20:47:37 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: assaf Date: Fri Sep 1 13:47:36 2006 New Revision: 439471 URL: http://svn.apache.org/viewvc?rev=439471&view=rev Log: Added failureHandling extensibility element Added: incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/FailureHandling.java (with props) Modified: incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OActivity.java Added: incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/FailureHandling.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/FailureHandling.java?rev=439471&view=auto ============================================================================== --- incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/FailureHandling.java (added) +++ incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/FailureHandling.java Fri Sep 1 13:47:36 2006 @@ -0,0 +1,43 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.ode.bpel.o; + +import javax.xml.namespace.QName; +import java.io.Serializable; + +/** + * Holds information about the failure handling of this activity. + */ +public class FailureHandling implements Serializable { + + public static final String EXTENSION_NS_URI = "http://ode.apache.org/activityRecovery"; + public static final QName FAILURE_FAULT_NAME = new QName(EXTENSION_NS_URI, "failure"); + public static final QName FAILURE_EXT_ELEMENT = new QName(EXTENSION_NS_URI, "failureHandling"); + + // Number of times to retry the activity if failure occurs. + // Defaults to zero. + public Integer retryFor; + + // Time delay between retries of the activity, in seconds. + public Integer retryDelay; + + // If true, fault when failure occurs, otherwise, enter activity recovery state. + public Boolean faultOnFailure; + +} Propchange: incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/FailureHandling.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/FailureHandling.java ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/FailureHandling.java ------------------------------------------------------------------------------ svn:mime-type = text/plain Modified: incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OActivity.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OActivity.java?rev=439471&r1=439470&r2=439471&view=diff ============================================================================== --- incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OActivity.java (original) +++ incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OActivity.java Fri Sep 1 13:47:36 2006 @@ -34,6 +34,7 @@ public final Set<OLink>sourceLinks = new HashSet<OLink>(); public final Set<OLink>targetLinks = new HashSet<OLink>(); public String name; + public FailureHandling failureHandling; public String getType() { return ObjectPrinter.getShortClassName(getClass()); From ode-commits-returnjonesgina@example.com Fri Sep 01 21:06:49 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 46021 invoked from network); 1 Sep 2006 21:06:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 21:06:45 -0000 Received: (qmail 51202 invoked by uid 500); 1 Sep 2006 21:06:45 -0000 Delivered-To: jonesgina@example.com Received: (qmail 51182 invoked by uid 500); 1 Sep 2006 21:06:45 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Delivered-To: moderator for jonesgina@example.com Received: (qmail 33963 invoked by uid 99); 1 Sep 2006 20:45:57 -0000 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439470 - /incubator/ode/trunk/bpel-parser/src/main/java/org/apache/ode/sax/fsa/bpel_2_0/ExtensibilityBucketState.java Date: Fri, 01 Sep 2006 20:45:35 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: assaf Date: Fri Sep 1 13:45:35 2006 New Revision: 439470 URL: http://svn.apache.org/viewvc?rev=439470&view=rev Log: Fixed ExtensibilityBucketState to support extensibility elements with multiple child elements Modified: incubator/ode/trunk/bpel-parser/src/main/java/org/apache/ode/sax/fsa/bpel_2_0/ExtensibilityBucketState.java Modified: incubator/ode/trunk/bpel-parser/src/main/java/org/apache/ode/sax/fsa/bpel_2_0/ExtensibilityBucketState.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-parser/src/main/java/org/apache/ode/sax/fsa/bpel_2_0/ExtensibilityBucketState.java?rev=439470&r1=439469&r2=439470&view=diff ============================================================================== --- incubator/ode/trunk/bpel-parser/src/main/java/org/apache/ode/sax/fsa/bpel_2_0/ExtensibilityBucketState.java (original) +++ incubator/ode/trunk/bpel-parser/src/main/java/org/apache/ode/sax/fsa/bpel_2_0/ExtensibilityBucketState.java Fri Sep 1 13:45:35 2006 @@ -20,6 +20,7 @@ import org.apache.ode.sax.evt.SaxEvent; import org.apache.ode.sax.evt.StartElement; +import org.apache.ode.sax.evt.EndElement; import org.apache.ode.sax.fsa.AbstractState; import org.apache.ode.sax.fsa.DOMGenerator; import org.apache.ode.sax.fsa.ParseContext; @@ -27,6 +28,7 @@ import org.apache.ode.sax.fsa.State; import org.apache.ode.sax.fsa.StateFactory; import org.apache.ode.utils.DOMUtils; +import org.w3c.dom.Node; import org.w3c.dom.Document; import org.w3c.dom.Element; @@ -44,10 +46,11 @@ private Element _extensibility; private DOMGenerator _domGenerator; - ExtensibilityBucketState(StartElement se, ParseContext pc) { + ExtensibilityBucketState(StartElement se, ParseContext pc) throws ParseException { super(pc); _elementQName = se.getName(); _domGenerator = new DOMGenerator(); + _domGenerator.handleSaxEvent(se); } static class Factory implements StateFactory @@ -71,6 +74,10 @@ } public void done() { + Node root = _domGenerator.getRoot(); + if (root instanceof Element) + _extensibility = (Element) _domGenerator.getRoot(); +/* -- if (_domGenerator.getRoot() != null) { Document doc = DOMUtils.newDocument(); Element root = doc.createElementNS(_elementQName.getNamespaceURI(), _elementQName.getLocalPart()); @@ -78,6 +85,7 @@ doc.appendChild(root); _extensibility = root; } +*/ } public StateFactory getFactory() { From ode-commits-returnjonesgina@example.com Fri Sep 01 21:25:23 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 49727 invoked from network); 1 Sep 2006 21:25:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 21:25:23 -0000 Received: (qmail 70265 invoked by uid 500); 1 Sep 2006 21:25:23 -0000 Delivered-To: jonesgina@example.com Received: (qmail 70245 invoked by uid 500); 1 Sep 2006 21:25:23 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Received: (qmail 70236 invoked by uid 99); 1 Sep 2006 21:25:23 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 14:25:23 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 14:25:20 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 1A7211A981A; Fri, 1 Sep 2006 14:25:00 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439487 - in /incubator/ode/trunk/axis2-examples/src/examples: MagicSession/Main.wsdl readme.txt Date: Fri, 01 Sep 2006 21:24:59 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: mriou Date: Fri Sep 1 14:24:59 2006 New Revision: 439487 URL: http://svn.apache.org/viewvc?rev=439487&view=rev Log: Some comments and a readme to explain examples usage. Added: incubator/ode/trunk/axis2-examples/src/examples/readme.txt Modified: incubator/ode/trunk/axis2-examples/src/examples/MagicSession/Main.wsdl Modified: incubator/ode/trunk/axis2-examples/src/examples/MagicSession/Main.wsdl URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2-examples/src/examples/MagicSession/Main.wsdl?rev=439487&r1=439486&r2=439487&view=diff ============================================================================== --- incubator/ode/trunk/axis2-examples/src/examples/MagicSession/Main.wsdl (original) +++ incubator/ode/trunk/axis2-examples/src/examples/MagicSession/Main.wsdl Fri Sep 1 14:24:59 2006 @@ -1,170 +1,173 @@ <?xml version="1.0" encoding="utf-8" ?> <wsdl:definitions - targetNamespace="http://ode/bpel/unit-test.wsdl" - xmlns="http://schemas.xmlsoap.org/wsdl/" - xmlns:tns="http://ode/bpel/unit-test.wsdl" - xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" - xmlns:bpws="http://schemas.xmlsoap.org/ws/2004/03/business-process/" - xmlns:wsa="http://www.w3.org/2005/08/addressing" - xmlns:plnk="http://schemas.xmlsoap.org/ws/2004/03/partner-link/"> - - <types> - <xsd:element name="result" type="xsd:string"/> - <xsd:element name="execute" type="xsd:string"/> - <xsd:element name="callback" type="xsd:string"/> - <xsd:element name="doubleCallback" type="xsd:string"/> - <xsd:element name="tripleCallback" type="xsd:string"/> - <xsd:element name="initiate" type="xsd:string"/> - <xsd:element name="doubleCall" type="xsd:string"/> - <xsd:element name="tripleCall" type="wsa:EndpointReference"/> - </types> - - <wsdl:message name="ExecuteMessage"> - <wsdl:part name="payload" element="tns:execute"/> - </wsdl:message> - - <wsdl:message name="CallbackMessage"> - <wsdl:part name="payload" element="tns:callback"/> - </wsdl:message> - - <wsdl:message name="DoubleCallbackMessage"> - <wsdl:part name="payload" element="tns:doubleCallback"/> - </wsdl:message> - - <wsdl:message name="TripleCallbackMessage"> - <wsdl:part name="payload" element="tns:tripleCallback"/> - </wsdl:message> - - <wsdl:message name="ResultMessage"> - <wsdl:part name="ack" element="tns:result"/> - </wsdl:message> - - <wsdl:message name="InitiateMessage"> - <wsdl:part name="payload" element="tns:initiate"/> - </wsdl:message> - - <wsdl:message name="DoubleCallMessage"> - <wsdl:part name="payload" element="tns:doubleCall"/> - </wsdl:message> - - <wsdl:message name="TripleCallMessage"> - <wsdl:part name="payload" element="wsa:EndpointReference"/> - </wsdl:message> - - <wsdl:portType name="MSExecutePortType"> - <wsdl:operation name="execute"> - <wsdl:input message="tns:ExecuteMessage" name="Execute"/> - <wsdl:output message="tns:ResultMessage" name="Result"/> - </wsdl:operation> - </wsdl:portType> - <wsdl:portType name="MSMainPortType"> - <wsdl:operation name="callback"> - <wsdl:input message="tns:CallbackMessage" name="Callback"/> - </wsdl:operation> - <wsdl:operation name="doubleCallback"> - <wsdl:input message="tns:DoubleCallbackMessage" name="DoubleCallback"/> - </wsdl:operation> - <wsdl:operation name="tripleCallback"> - <wsdl:input message="tns:TripleCallbackMessage" name="TripleCallback"/> - </wsdl:operation> - </wsdl:portType> - - <wsdl:portType name="MSResponderPortType"> - <wsdl:operation name="initiate"> - <wsdl:input message="tns:InitiateMessage" name="Callback"/> - </wsdl:operation> - <wsdl:operation name="doubleCall"> - <wsdl:input message="tns:DoubleCallMessage" name="DoubleCallback"/> - </wsdl:operation> - <wsdl:operation name="EndpointReference"> - <wsdl:input message="tns:TripleCallMessage" name="EndpointReference"/> - </wsdl:operation> - </wsdl:portType> - - <wsdl:binding name="MSExecuteBinding" type="tns:MSExecutePortType"> - <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> - <wsdl:operation name="execute"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> - </wsdl:input> - <wsdl:output> - <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> - </wsdl:output> - </wsdl:operation> - </wsdl:binding> - <wsdl:binding name="MSMainBinding" type="tns:MSMainPortType"> - <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> - <wsdl:operation name="callback"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> - </wsdl:input> - </wsdl:operation> - <wsdl:operation name="doubleCallback"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> - </wsdl:input> - </wsdl:operation> - <wsdl:operation name="tripleCallback"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> - </wsdl:input> - </wsdl:operation> - </wsdl:binding> - - <wsdl:binding name="MSResponderBinding" type="tns:MSResponderPortType"> - <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> - <wsdl:operation name="initiate"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> - </wsdl:input> - </wsdl:operation> - <wsdl:operation name="doubleCall"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> - </wsdl:input> - </wsdl:operation> - <wsdl:operation name="EndpointReference"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> - </wsdl:input> - </wsdl:operation> - </wsdl:binding> - - <wsdl:service name="MSMainService"> - <wsdl:port name="MSMainPort" binding="tns:MSMainBinding"> - <soap:address location="http://localhost:8080/ode/processes/MSMainService"/> - </wsdl:port> - </wsdl:service> - - <wsdl:service name="MSMainExecuteService"> - <wsdl:port name="MSExecutePort" binding="tns:MSExecuteBinding"> - <soap:address location="http://localhost:8080/ode/processes/MSMainExecuteService"/> - </wsdl:port> - </wsdl:service> - - <wsdl:service name="MSResponderService"> - <wsdl:port name="MSResponderPort" binding="tns:MSResponderBinding"> - <soap:address location="http://localhost:8080/ode/processes/MSResponderService"/> - </wsdl:port> - </wsdl:service> - - <plnk:partnerLinkType name="ResponderPartnerLinkType"> - <plnk:role name="responder" portType="tns:MSResponderPortType"/> - <plnk:role name="main" portType="tns:MSMainPortType"/> - </plnk:partnerLinkType> - - <plnk:partnerLinkType name="ExecutePartnerLinkType"> - <plnk:role name="executor" portType="tns:MSExecutePortType"/> - </plnk:partnerLinkType> + targetNamespace="http://ode/bpel/unit-test.wsdl" + xmlns="http://schemas.xmlsoap.org/wsdl/" + xmlns:tns="http://ode/bpel/unit-test.wsdl" + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" + xmlns:bpws="http://schemas.xmlsoap.org/ws/2004/03/business-process/" + xmlns:wsa="http://www.w3.org/2005/08/addressing" + xmlns:plnk="http://schemas.xmlsoap.org/ws/2004/03/partner-link/"> + + <types> + <xsd:element name="result" type="xsd:string"/> + <xsd:element name="execute" type="xsd:string"/> + <xsd:element name="callback" type="xsd:string"/> + <xsd:element name="doubleCallback" type="xsd:string"/> + <xsd:element name="tripleCallback" type="xsd:string"/> + <xsd:element name="initiate" type="xsd:string"/> + <xsd:element name="doubleCall" type="xsd:string"/> + <xsd:element name="tripleCall" type="wsa:EndpointReference"/> + </types> + + <wsdl:message name="ExecuteMessage"> + <wsdl:part name="payload" element="tns:execute"/> + </wsdl:message> + + <wsdl:message name="CallbackMessage"> + <wsdl:part name="payload" element="tns:callback"/> + </wsdl:message> + + <wsdl:message name="DoubleCallbackMessage"> + <wsdl:part name="payload" element="tns:doubleCallback"/> + </wsdl:message> + + <wsdl:message name="TripleCallbackMessage"> + <wsdl:part name="payload" element="tns:tripleCallback"/> + </wsdl:message> + + <wsdl:message name="ResultMessage"> + <wsdl:part name="ack" element="tns:result"/> + </wsdl:message> + + <wsdl:message name="InitiateMessage"> + <wsdl:part name="payload" element="tns:initiate"/> + </wsdl:message> + + <wsdl:message name="DoubleCallMessage"> + <wsdl:part name="payload" element="tns:doubleCall"/> + </wsdl:message> + + <wsdl:message name="TripleCallMessage"> + <wsdl:part name="payload" element="wsa:EndpointReference"/> + </wsdl:message> + + <wsdl:portType name="MSExecutePortType"> + <wsdl:operation name="execute"> + <wsdl:input message="tns:ExecuteMessage" name="Execute"/> + <wsdl:output message="tns:ResultMessage" name="Result"/> + </wsdl:operation> + </wsdl:portType> + <wsdl:portType name="MSMainPortType"> + <wsdl:operation name="callback"> + <wsdl:input message="tns:CallbackMessage" name="Callback"/> + </wsdl:operation> + <wsdl:operation name="doubleCallback"> + <wsdl:input message="tns:DoubleCallbackMessage" name="DoubleCallback"/> + </wsdl:operation> + <wsdl:operation name="tripleCallback"> + <wsdl:input message="tns:TripleCallbackMessage" name="TripleCallback"/> + </wsdl:operation> + </wsdl:portType> + + <wsdl:portType name="MSResponderPortType"> + <wsdl:operation name="initiate"> + <wsdl:input message="tns:InitiateMessage" name="Callback"/> + </wsdl:operation> + <wsdl:operation name="doubleCall"> + <wsdl:input message="tns:DoubleCallMessage" name="DoubleCallback"/> + </wsdl:operation> + <wsdl:operation name="EndpointReference"> + <wsdl:input message="tns:TripleCallMessage" name="EndpointReference"/> + </wsdl:operation> + </wsdl:portType> + + <wsdl:binding name="MSExecuteBinding" type="tns:MSExecutePortType"> + <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> + <wsdl:operation name="execute"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> + </wsdl:output> + </wsdl:operation> + </wsdl:binding> + <wsdl:binding name="MSMainBinding" type="tns:MSMainPortType"> + <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> + <wsdl:operation name="callback"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> + </wsdl:input> + </wsdl:operation> + <wsdl:operation name="doubleCallback"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> + </wsdl:input> + </wsdl:operation> + <wsdl:operation name="tripleCallback"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> + </wsdl:input> + </wsdl:operation> + </wsdl:binding> + + <wsdl:binding name="MSResponderBinding" type="tns:MSResponderPortType"> + <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> + <wsdl:operation name="initiate"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> + </wsdl:input> + </wsdl:operation> + <wsdl:operation name="doubleCall"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> + </wsdl:input> + </wsdl:operation> + <wsdl:operation name="EndpointReference"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body namespace="http://ode/bpel/unit-test.wsdl" use="literal"/> + </wsdl:input> + </wsdl:operation> + </wsdl:binding> + + <!-- This service should be used to start the example. --> + <wsdl:service name="MSMainExecuteService"> + <wsdl:port name="MSExecutePort" binding="tns:MSExecuteBinding"> + <soap:address location="http://localhost:8080/ode/processes/MSMainExecuteService"/> + </wsdl:port> + </wsdl:service> + + <!-- This service is internal, only used by the responder. --> + <wsdl:service name="MSMainService"> + <wsdl:port name="MSMainPort" binding="tns:MSMainBinding"> + <soap:address location="http://localhost:8080/ode/processes/MSMainService"/> + </wsdl:port> + </wsdl:service> + + <!-- Service responding to the main service requests. --> + <wsdl:service name="MSResponderService"> + <wsdl:port name="MSResponderPort" binding="tns:MSResponderBinding"> + <soap:address location="http://localhost:8080/ode/processes/MSResponderService"/> + </wsdl:port> + </wsdl:service> + + <plnk:partnerLinkType name="ResponderPartnerLinkType"> + <plnk:role name="responder" portType="tns:MSResponderPortType"/> + <plnk:role name="main" portType="tns:MSMainPortType"/> + </plnk:partnerLinkType> + + <plnk:partnerLinkType name="ExecutePartnerLinkType"> + <plnk:role name="executor" portType="tns:MSExecutePortType"/> + </plnk:partnerLinkType> </wsdl:definitions> Added: incubator/ode/trunk/axis2-examples/src/examples/readme.txt URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2-examples/src/examples/readme.txt?rev=439487&view=auto ============================================================================== --- incubator/ode/trunk/axis2-examples/src/examples/readme.txt (added) +++ incubator/ode/trunk/axis2-examples/src/examples/readme.txt Fri Sep 1 14:24:59 2006 @@ -0,0 +1,59 @@ +To deploy any example in Ode just copy its whole directory to the +WEB-INF/processes directory of your deployed exploded webapp. To +be able to easily send messages put the bin directory or Ode's +distribution in your path: + +Windows +set PATH=%PATH%;PATH_TO_ODE\bin + +Linux +export PATH=$PATH:PATH_TO_ODE/bin + +The sendsoap command can either be executed using sendsoap.bat under +Windows or sendsoap.sh with Linux (replace accordingly in the +following command line examples). + +Hello World 2 +============= +Demonstrates a simple service invocation that synchronously replies to +a message. Built using WS-BPEL 2.0 syntax. After deployment, start a +process with the command: + +sendsoap http://localhost:8080/ode/processes/helloWorld testRequest.soap + +Please make sure that you execute the command from the HelloWorld2 +example directory. The response should be a SOAP message containing the +'hello world' string. + +Dynamic Partner +=============== +Demonstrates dynamic partner assignment. The main process asks for the +responder process endpoint. The responder process gives its endpoint by +assigning it to a message (assign my role) and replying this message to +the main process. The main process invokes again the responder process +but this time using the endpoint it just receives instead of the +default one. + +After deployment, start a process with the command: + +sendsoap http://localhost:8080/ode/processes/DynMainService testRequest.soap + +Please make sure that you execute the command from the HelloWorld2 +example directory. The response should be an 'OK' SOAP message, showing +that all invocations have been successful. + +Magic Session +============= +Demonstrates the usage of "magic sessions" or implicit correlation. Ode +supports implicit correlation between two processes or with other +services using a session-based protocol. So you don't need to provide +any correlation mechanism to establish a stateful interaction (see Ode's +website for more information). + +After deployment, start a process with the command: + +sendsoap http://localhost:8080/ode/processes/MSMainExecuteService testRequest.soap + +Please make sure that you execute the command from the HelloWorld2 +example directory. The response should be an 'OK' SOAP message, showing +that all invocations have been successful. From ode-commits-returnjonesgina@example.com Fri Sep 01 22:12:18 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 58025 invoked from network); 1 Sep 2006 22:12:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 22:12:18 -0000 Received: (qmail 30194 invoked by uid 500); 1 Sep 2006 22:12:18 -0000 Delivered-To: jonesgina@example.com Received: (qmail 30167 invoked by uid 500); 1 Sep 2006 22:12:18 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Received: (qmail 30158 invoked by uid 99); 1 Sep 2006 22:12:18 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 15:12:18 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 15:12:17 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 1CC871A981A; Fri, 1 Sep 2006 15:11:57 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439492 - /incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java Date: Fri, 01 Sep 2006 22:11:56 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: assaf Date: Fri Sep 1 15:11:56 2006 New Revision: 439492 URL: http://svn.apache.org/viewvc?rev=439492&view=rev Log: Namespace fix Modified: incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java Modified: incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java?rev=439492&r1=439491&r2=439492&view=diff ============================================================================== --- incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java (original) +++ incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/InvokeGenerator.java Fri Sep 1 15:11:56 2006 @@ -104,7 +104,7 @@ } } } - element = DOMUtils.findChildByName(failure, new QName(null, "retryDelay")); + element = DOMUtils.findChildByName(failure, new QName(FailureHandling.EXTENSION_NS_URI, "retryDelay")); if (element != null) { textValue = DOMUtils.getTextContent(element); if (textValue != null) { @@ -117,7 +117,7 @@ } } } - element = DOMUtils.findChildByName(failure, new QName(null, "faultOnFailure")); + element = DOMUtils.findChildByName(failure, new QName(FailureHandling.EXTENSION_NS_URI, "faultOnFailure")); if (element != null) { textValue = DOMUtils.getTextContent(element); if (textValue != null) From ode-commits-returnjonesgina@example.com Fri Sep 01 22:42:11 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 61945 invoked from network); 1 Sep 2006 22:42:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 22:42:11 -0000 Received: (qmail 50111 invoked by uid 500); 1 Sep 2006 22:42:11 -0000 Delivered-To: jonesgina@example.com Received: (qmail 50083 invoked by uid 500); 1 Sep 2006 22:42:11 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Received: (qmail 50074 invoked by uid 99); 1 Sep 2006 22:42:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 15:42:10 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 15:42:05 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id D59751A9823; Fri, 1 Sep 2006 15:41:45 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439495 [4/4] - in /incubator/ode/trunk: axis2-war/ axis2/ axis2/src/main/java/org/apache/ode/axis2/ axis2/src/main/java/org/apache/ode/axis2/hooks/ bpel-api-jca/ bpel-api/ bpel-api/src/main/java/org/apache/ode/bpel/dao/ bpel-api/src/main/j... Date: Fri, 01 Sep 2006 22:41:30 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Modified: incubator/ode/trunk/jacob/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/jacob/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/jacob/.classpath (original) +++ incubator/ode/trunk/jacob/.classpath Fri Sep 1 15:41:25 2006 @@ -1,16 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src/main/java"/> - <classpathentry output="target/test-classes" kind="src" path="src/test/java"/> - <classpathentry kind="src" path="target/generated-sources/xdoclet"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> - <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> - <classpathentry kind="src" path="/ode-utils"/> - <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> + <classpathentry kind="src" path="src/main/java"/> + <classpathentry kind="src" path="src/test/java" output="target/test-classes"/> + <classpathentry kind="src" path="target/generated-sources/xdoclet"/> + <classpathentry kind="output" path="target/classes"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="src" path="/ode-utils"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> +</classpath> \ No newline at end of file Modified: incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/BindingContextImpl.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/BindingContextImpl.java?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/BindingContextImpl.java (original) +++ incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/BindingContextImpl.java Fri Sep 1 15:41:25 2006 @@ -48,10 +48,10 @@ _ode = ode; } - public Element activateMyRoleEndpoint(QName processId, DeploymentUnit deploymentUnit, Endpoint myRoleEndpoint, + public EndpointReference activateMyRoleEndpoint(QName processId, DeploymentUnit deploymentUnit, Endpoint myRoleEndpoint, PortType portType) { try { - return _ode.activateEndpoint(processId, myRoleEndpoint).toXML().getDocumentElement(); + return _ode.activateEndpoint(processId, myRoleEndpoint); } catch (Exception ex) { throw new ContextException("Could not activate endpoint " + myRoleEndpoint + " for process " + processId, ex); Modified: incubator/ode/trunk/jca-ra/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/jca-ra/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/jca-ra/.classpath (original) +++ incubator/ode/trunk/jca-ra/.classpath Fri Sep 1 15:41:25 2006 @@ -1,15 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src/main/java"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="src" path="/ode-utils"/> - <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> + <classpathentry kind="src" path="src/main/java"/> + <classpathentry kind="output" path="target/classes"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> + <classpathentry kind="src" path="/ode-utils"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> +</classpath> \ No newline at end of file Modified: incubator/ode/trunk/jca-server/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/jca-server/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/jca-server/.classpath (original) +++ incubator/ode/trunk/jca-server/.classpath Fri Sep 1 15:41:25 2006 @@ -1,16 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src/main/java"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="src" path="/ode-utils"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="src" path="/ode-jca-ra"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> + <classpathentry kind="src" path="src/main/java"/> + <classpathentry kind="output" path="target/classes"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="src" path="/ode-jca-ra"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> + <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> + <classpathentry kind="src" path="/ode-utils"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> +</classpath> \ No newline at end of file Modified: incubator/ode/trunk/jca-server/.project URL: http://svn.apache.org/viewvc/incubator/ode/trunk/jca-server/.project?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/jca-server/.project (original) +++ incubator/ode/trunk/jca-server/.project Fri Sep 1 15:41:25 2006 @@ -2,8 +2,8 @@ <name>ode-jca-server</name> <comment>Server-side implementation of a JCA connector.</comment> <projects> - <project>ode-utils</project> <project>ode-jca-ra</project> + <project>ode-utils</project> </projects> <buildSpec> <buildCommand> Modified: incubator/ode/trunk/minerva/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/minerva/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/minerva/.classpath (original) +++ incubator/ode/trunk/minerva/.classpath Fri Sep 1 15:41:25 2006 @@ -2,8 +2,8 @@ <classpathentry kind="src" path="src/main/java"/> <classpathentry kind="output" path="target/classes"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.0/geronimo-jta_1.0.1B_spec-1.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.0/geronimo-jta_1.0.1B_spec-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> </classpath> Modified: incubator/ode/trunk/naming/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/naming/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/naming/.classpath (original) +++ incubator/ode/trunk/naming/.classpath Fri Sep 1 15:41:25 2006 @@ -1,14 +1,13 @@ -<?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src/main/java"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="src" path="/ode-utils"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> + <classpathentry kind="src" path="src/main/java"/> + <classpathentry kind="output" path="target/classes"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> + <classpathentry kind="src" path="/ode-utils"/> +</classpath> \ No newline at end of file Modified: incubator/ode/trunk/soap/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/soap/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/soap/.classpath (original) +++ incubator/ode/trunk/soap/.classpath Fri Sep 1 15:41:25 2006 @@ -1,15 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src/java"/> - <classpathentry output="target/test-classes" kind="src" path="test/junit"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="src" path="/ode-utils"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> + <classpathentry kind="src" path="src/java"/> + <classpathentry kind="src" path="test/junit" output="target/test-classes"/> + <classpathentry kind="output" path="target/classes"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="src" path="/ode-utils"/> + <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> + <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> +</classpath> \ No newline at end of file Modified: incubator/ode/trunk/tools/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/tools/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/tools/.classpath (original) +++ incubator/ode/trunk/tools/.classpath Fri Sep 1 15:41:25 2006 @@ -1,44 +1,44 @@ -<?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src/main/java"/> - <classpathentry kind="src" path="src/main/resources"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="var" path="M2_REPO/saxon/saxon/8.4/saxon-8.4.jar"/> - <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar"/> - <classpathentry kind="var" path="M2_REPO/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar"/> - <classpathentry kind="var" path="M2_REPO/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar"/> - <classpathentry kind="src" path="/ode-bpel-bom"/> - <classpathentry kind="src" path="/ode-bpel-compiler"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> - <classpathentry kind="src" path="/ode-jca-ra"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/xmlbeans/xbean/2.1.0/xbean-2.1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.6.0/xalan-2.6.0.jar"/> - <classpathentry kind="src" path="/ode-soap"/> - <classpathentry kind="var" path="M2_REPO/saxon/saxon-dom/8.4/saxon-dom-8.4.jar"/> - <classpathentry kind="var" path="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar"/> - <classpathentry kind="src" path="/ode-utils"/> - <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/> - <classpathentry kind="src" path="/ode-bpel-el-xpath20"/> - <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.3/commons-codec-1.3.jar"/> - <classpathentry kind="src" path="/ode-bpel-el-xpath10"/> - <classpathentry kind="src" path="/ode-bpel-obj"/> - <classpathentry kind="var" path="M2_REPO/xmlbeans/xmlpublic/2.1.0/xmlpublic-2.1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/org/ccil/cowan/tagsoup/tagsoup/0.9.7/tagsoup-0.9.7.jar"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="var" path="M2_REPO/ant/ant/1.6.5/ant-1.6.5.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar"/> - <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="src" path="/ode-bpel-dd"/> - <classpathentry kind="var" path="M2_REPO/xom/xom/1.0b3/xom-1.0b3.jar"/> - <classpathentry kind="var" path="M2_REPO/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar"/> - <classpathentry kind="src" path="/ode-bpel-api"/> - <classpathentry kind="src" path="/ode-bpel-parser"/> - <classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0/stax-api-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> + <classpathentry kind="src" path="src/main/java"/> + <classpathentry kind="src" path="src/main/resources"/> + <classpathentry kind="output" path="target/classes"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="var" path="M2_REPO/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar"/> + <classpathentry kind="src" path="/ode-soap"/> + <classpathentry kind="var" path="M2_REPO/xom/xom/1.0b3/xom-1.0b3.jar"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="var" path="M2_REPO/xmlbeans/xmlpublic/2.1.0/xmlpublic-2.1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/ant/ant/1.6.5/ant-1.6.5.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> + <classpathentry kind="var" path="M2_REPO/saxon/saxon-dom/8.4/saxon-dom-8.4.jar"/> + <classpathentry kind="var" path="M2_REPO/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar"/> + <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.6.0/xalan-2.6.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-schemas"/> + <classpathentry kind="src" path="/ode-bpel-obj"/> + <classpathentry kind="src" path="/ode-bpel-el-xpath20"/> + <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> + <classpathentry kind="src" path="/ode-bpel-bom"/> + <classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0/stax-api-1.0.jar"/> + <classpathentry kind="src" path="/ode-jca-ra"/> + <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.3/commons-codec-1.3.jar"/> + <classpathentry kind="src" path="/ode-bpel-el-xpath10"/> + <classpathentry kind="src" path="/ode-bpel-parser"/> + <classpathentry kind="var" path="M2_REPO/org/ccil/cowan/tagsoup/tagsoup/0.9.7/tagsoup-0.9.7.jar"/> + <classpathentry kind="src" path="/ode-utils"/> + <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar"/> + <classpathentry kind="var" path="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/xmlbeans/xbean/2.1.0/xbean-2.1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="var" path="M2_REPO/saxon/saxon/8.4/saxon-8.4.jar"/> + <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/> + <classpathentry kind="src" path="/ode-bpel-compiler"/> + <classpathentry kind="src" path="/ode-bpel-dd"/> + <classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar"/> + <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/> + <classpathentry kind="src" path="/ode-bpel-api"/> +</classpath> \ No newline at end of file Modified: incubator/ode/trunk/tools/.project URL: http://svn.apache.org/viewvc/incubator/ode/trunk/tools/.project?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/tools/.project (original) +++ incubator/ode/trunk/tools/.project Fri Sep 1 15:41:25 2006 @@ -2,17 +2,18 @@ <name>ode-tools</name> <comment/> <projects> - <project>ode-bpel-bom</project> - <project>ode-bpel-compiler</project> - <project>ode-jca-ra</project> <project>ode-soap</project> - <project>ode-utils</project> + <project>ode-bpel-schemas</project> + <project>ode-bpel-obj</project> <project>ode-bpel-el-xpath20</project> + <project>ode-bpel-bom</project> + <project>ode-jca-ra</project> <project>ode-bpel-el-xpath10</project> - <project>ode-bpel-obj</project> + <project>ode-bpel-parser</project> + <project>ode-utils</project> + <project>ode-bpel-compiler</project> <project>ode-bpel-dd</project> <project>ode-bpel-api</project> - <project>ode-bpel-parser</project> </projects> <buildSpec> <buildCommand> Modified: incubator/ode/trunk/utils/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/utils/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/utils/.classpath (original) +++ incubator/ode/trunk/utils/.classpath Fri Sep 1 15:41:25 2006 @@ -5,11 +5,11 @@ <classpathentry kind="src" path="src/test/resources" output="target/test-classes"/> <classpathentry kind="output" path="target/classes"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> </classpath> Modified: incubator/ode/trunk/utils/.project URL: http://svn.apache.org/viewvc/incubator/ode/trunk/utils/.project?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/utils/.project (original) +++ incubator/ode/trunk/utils/.project Fri Sep 1 15:41:25 2006 @@ -1,17 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> <projectDescription> - <name>ode-utils</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.jdt.core.javabuilder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.jdt.core.javanature</nature> - </natures> -</projectDescription> + <name>ode-utils</name> + <comment/> + <projects/> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments/> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + </natures> +</projectDescription> \ No newline at end of file Modified: incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/DOMUtils.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/DOMUtils.java?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/DOMUtils.java (original) +++ incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/DOMUtils.java Fri Sep 1 15:41:25 2006 @@ -42,6 +42,8 @@ import org.apache.commons.pool.PoolableObjectFactory; import org.apache.commons.pool.impl.GenericObjectPool; import org.w3c.dom.*; +import org.w3c.dom.ls.DOMImplementationLS; +import org.w3c.dom.ls.LSSerializer; import org.xml.sax.InputSource; import org.xml.sax.SAXException; @@ -416,7 +418,7 @@ return a.getName().substring(a.getPrefix().length()+1); } - /** + /** * Convert a DOM node to a stringified XML representation. */ static public String domToString(Node node) { From ode-commits-returnjonesgina@example.com Fri Sep 01 22:42:12 2006 Return-Path: <ode-commits-returnjonesgina@example.com> Delivered-To: jonesgina@example.com Received: (qmail 61989 invoked from network); 1 Sep 2006 22:42:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2006 22:42:12 -0000 Received: (qmail 50168 invoked by uid 500); 1 Sep 2006 22:42:11 -0000 Delivered-To: jonesgina@example.com Received: (qmail 50143 invoked by uid 500); 1 Sep 2006 22:42:11 -0000 Mailing-List: contact jonesgina@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:jonesgina@example.com> List-Unsubscribe: <mailto:jonesgina@example.com> List-Post: <mailto:jonesgina@example.com> List-Id: <ode-commits.incubator.apache.org> Reply-To: jonesgina@example.com Delivered-To: mailing list jonesgina@example.com Received: (qmail 50134 invoked by uid 99); 1 Sep 2006 22:42:11 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 15:42:11 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 15:42:05 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 575891A981A; Fri, 1 Sep 2006 15:41:45 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r439495 [1/4] - in /incubator/ode/trunk: axis2-war/ axis2/ axis2/src/main/java/org/apache/ode/axis2/ axis2/src/main/java/org/apache/ode/axis2/hooks/ bpel-api-jca/ bpel-api/ bpel-api/src/main/java/org/apache/ode/bpel/dao/ bpel-api/src/main/j... Date: Fri, 01 Sep 2006 22:41:30 -0000 To: jonesgina@example.com From: jonesgina@example.com X-Mailer: svnmailer-1.0.8 Message-Id: <jonesgina@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: mszefler Date: Fri Sep 1 15:41:25 2006 New Revision: 439495 URL: http://svn.apache.org/viewvc?rev=439495&view=rev Log: Refactor of stateful-exchange-protocol features. Removed dependencies on WSA from BPEL engine core. Made session-ids a first-class concept in the engine. Moved session-Id/EPR manipulations to the integration layer. Added: incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/deploy/DUWsdlFinder.java - copied, changed from r433343, incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/deploy/DUWsdlFinder.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/deploy/DUXsltFinder.java - copied, changed from r433343, incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/deploy/DUXsltFinder.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/deploy/DeploymentUnitImpl.java (with props) Removed: incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/util/deployment/ProcessSchemaGenerator.java Modified: incubator/ode/trunk/axis2-war/.classpath incubator/ode/trunk/axis2-war/.project incubator/ode/trunk/axis2/.classpath incubator/ode/trunk/axis2/.project incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/BindingContextImpl.java incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEService.java incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/hooks/SessionOutHandler.java incubator/ode/trunk/bpel-api-jca/.classpath incubator/ode/trunk/bpel-api-jca/.project incubator/ode/trunk/bpel-api/.classpath incubator/ode/trunk/bpel-api/.project incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/dao/MessageExchangeDAO.java incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/dao/PartnerLinkDAO.java incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/EndpointFactory.java incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSAEndpoint.java incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/BindingContext.java incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/DeploymentUnit.java incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/MessageExchange.java incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/MyRoleMessageExchange.java incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/PartnerRoleMessageExchange.java incubator/ode/trunk/bpel-bom/.classpath incubator/ode/trunk/bpel-bom/.project incubator/ode/trunk/bpel-compiler/.classpath incubator/ode/trunk/bpel-compiler/.project incubator/ode/trunk/bpel-connector/.classpath incubator/ode/trunk/bpel-connector/.project incubator/ode/trunk/bpel-dd/.classpath incubator/ode/trunk/bpel-dd/.project incubator/ode/trunk/bpel-el-xpath10/.classpath incubator/ode/trunk/bpel-el-xpath10/.project incubator/ode/trunk/bpel-el-xpath20/.classpath incubator/ode/trunk/bpel-el-xpath20/.project incubator/ode/trunk/bpel-obj/.classpath incubator/ode/trunk/bpel-parser/.classpath incubator/ode/trunk/bpel-parser/.project incubator/ode/trunk/bpel-ql/.classpath incubator/ode/trunk/bpel-ql/.project incubator/ode/trunk/bpel-runtime/.classpath incubator/ode/trunk/bpel-runtime/.project incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelEngineImpl.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/MessageExchangeImpl.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerRoleMessageExchangeImpl.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/MessageExchangeDAOImpl.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/PartnerLinkDAOImpl.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/ASSIGN.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/BpelRuntimeContext.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/EH_EVENT.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/INVOKE.java incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/PICK.java incubator/ode/trunk/bpel-runtime/src/test/java/org/apache/ode/bpel/runtime/CoreBpelTest.java incubator/ode/trunk/bpel-scheduler-quartz/.classpath incubator/ode/trunk/bpel-scheduler-quartz/.project incubator/ode/trunk/dao-hibernate/.classpath incubator/ode/trunk/dao-hibernate/.project incubator/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/MessageExchangeDaoImpl.java incubator/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/PartnerLinkDAOImpl.java incubator/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/hobj/HMessageExchange.java incubator/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/hobj/HPartnerLink.java incubator/ode/trunk/jacob/.classpath incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/BindingContextImpl.java incubator/ode/trunk/jca-ra/.classpath incubator/ode/trunk/jca-server/.classpath incubator/ode/trunk/jca-server/.project incubator/ode/trunk/minerva/.classpath incubator/ode/trunk/naming/.classpath incubator/ode/trunk/soap/.classpath incubator/ode/trunk/tools/.classpath incubator/ode/trunk/tools/.project incubator/ode/trunk/utils/.classpath incubator/ode/trunk/utils/.project incubator/ode/trunk/utils/src/main/java/org/apache/ode/utils/DOMUtils.java Modified: incubator/ode/trunk/axis2-war/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2-war/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/axis2-war/.classpath (original) +++ incubator/ode/trunk/axis2-war/.classpath Fri Sep 1 15:41:25 2006 @@ -1,86 +1,90 @@ -<?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="var" path="M2_REPO/saxon/saxon/8.4/saxon-8.4.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-saaj/1.0/axis2-saaj-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-fileupload/commons-fileupload/1.0/commons-fileupload-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.3/commons-codec-1.3.jar"/> - <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-dom/1.0/axiom-dom-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/cglib/cglib/2.1_3/cglib-2.1_3.jar"/> - <classpathentry kind="src" path="/ode-utils"/> - <classpathentry kind="src" path="/ode-bpel-scheduler-quartz"/> - <classpathentry kind="var" path="M2_REPO/saxon/saxon-dom/8.4/saxon-dom-8.4.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="var" path="M2_REPO/jotm/jotm_jrmp_stubs/2.0.10/jotm_jrmp_stubs-2.0.10.jar"/> - <classpathentry kind="src" path="/ode-bpel-obj"/> - <classpathentry kind="src" path="/ode-bpel-el-xpath10"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-adb/1.0/axis2-adb-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-core/1.0/axis2-core-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/derby/derbytools/83.161.120.155/derbytools-83.161.120.155.jar"/> - <classpathentry kind="var" path="M2_REPO/ws-commons/neethi/1.0.1/neethi-1.0.1.jar"/> - <classpathentry kind="var" path="M2_REPO/jotm/jotm/2.0.10/jotm-2.0.10.jar"/> - <classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0/stax-api-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/geronimo-spec/geronimo-spec-jms/1.1-rc4/geronimo-spec-jms-1.1-rc4.jar"/> - <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6rc1/antlr-2.7.6rc1.jar"/> - <classpathentry kind="var" path="M2_REPO/geronimo-spec/geronimo-spec-javamail/1.3.1-rc5/geronimo-spec-javamail-1.3.1-rc5.jar"/> - <classpathentry kind="var" path="M2_REPO/org/objectweb/carol/carol/2.0.5/carol-2.0.5.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/ws/commons/XmlSchema/1.0.2/XmlSchema-1.0.2.jar"/> - <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar"/> - <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="var" path="M2_REPO/xom/xom/1.0b3/xom-1.0b3.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> - <classpathentry kind="src" path="/ode-bpel-bom"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-jibx/1.0/axis2-jibx-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.6.0/xalan-2.6.0.jar"/> - <classpathentry kind="var" path="M2_REPO/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar"/> - <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate/3.1.2/hibernate-3.1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar"/> - <classpathentry kind="src" path="/ode-bpel-el-xpath20"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.0/geronimo-jta_1.0.1B_spec-1.0.jar"/> - <classpathentry kind="src" path="/ode-bpel-compiler"/> - <classpathentry kind="src" path="/ode-bpel-parser"/> - <classpathentry kind="src" path="/ode-bpel-ql"/> - <classpathentry kind="src" path="/ode-dao-hibernate"/> - <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-api/1.0/axiom-api-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/jibx/jibx-run/1.1-beta3/jibx-run-1.1-beta3.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2/1.0/axis2-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/howl/howl-logger/0.1.11/howl-logger-0.1.11.jar"/> - <classpathentry kind="src" path="/ode-axis2"/> - <classpathentry kind="var" path="M2_REPO/woodstox/wstx-asl/2.9.3/wstx-asl-2.9.3.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/derby/derby/83.161.120.155/derby-83.161.120.155.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-security/1.0/axis2-security-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-xmlbeans/1.0/axis2-xmlbeans-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/org/ccil/cowan/tagsoup/tagsoup/0.9.7/tagsoup-0.9.7.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-codegen/1.0/axis2-codegen-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/asm/asm/1.5.3/asm-1.5.3.jar"/> - <classpathentry kind="src" path="/ode-bpel-schemas"/> - <classpathentry kind="src" path="/ode-naming"/> - <classpathentry kind="var" path="M2_REPO/quartz/quartz/1.5.1/quartz-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-kernel/1.0/axis2-kernel-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/annogen/annogen/0.1.0/annogen-0.1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar"/> - <classpathentry kind="var" path="M2_REPO/xmlbeans/xmlpublic/2.1.0/xmlpublic-2.1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-common/1.0/axis2-common-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="var" path="M2_REPO/backport-util-concurrent/backport-util-concurrent/2.1/backport-util-concurrent-2.1.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-servlet_2.4_spec/1.0/geronimo-servlet_2.4_spec-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/geronimo-spec/geronimo-spec-activation/1.0.2-rc4/geronimo-spec-activation-1.0.2-rc4.jar"/> - <classpathentry kind="src" path="/ode-bpel-api"/> - <classpathentry kind="var" path="M2_REPO/xmlbeans/xbean/2.1.0/xbean-2.1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-impl/1.0/axiom-impl-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar"/> - <classpathentry kind="src" path="/ode-minerva"/> - <classpathentry kind="src" path="/ode-bpel-runtime"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2-java2wsdl/1.0/axis2-java2wsdl-1.0.jar"/> - <classpathentry kind="src" path="/ode-jacob"/> - <classpathentry kind="src" path="/ode-bpel-dd"/> - <classpathentry kind="var" path="M2_REPO/ehcache/ehcache/1.1/ehcache-1.1.jar"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> + <classpathentry kind="output" path="target/classes"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/derby/derbytools/83.161.120.155/derbytools-83.161.120.155.jar"/> + <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/> + <classpathentry kind="var" path="M2_REPO/cglib/cglib/2.1_3/cglib-2.1_3.jar"/> + <classpathentry kind="src" path="/ode-bpel-ql"/> + <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> + <classpathentry kind="var" path="M2_REPO/xmlbeans/xbean/2.1.0/xbean-2.1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/ehcache/ehcache/1.1/ehcache-1.1.jar"/> + <classpathentry kind="var" path="M2_REPO/quartz/quartz/1.5.1/quartz-1.5.1.jar"/> + <classpathentry kind="var" path="M2_REPO/annogen/annogen/0.1.0/annogen-0.1.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-schemas"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-runtime"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-kernel/1.0/axis2-kernel-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/geronimo-spec/geronimo-spec-javamail/1.3.1-rc5/geronimo-spec-javamail-1.3.1-rc5.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-adb/1.0/axis2-adb-1.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-connector"/> + <classpathentry kind="src" path="/ode-jca-server"/> + <classpathentry kind="src" path="/ode-dao-hibernate"/> + <classpathentry kind="src" path="/ode-minerva"/> + <classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-bom"/> + <classpathentry kind="src" path="/ode-bpel-parser"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2/1.0/axis2-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/> + <classpathentry kind="var" path="M2_REPO/jotm/jotm/2.0.10/jotm-2.0.10.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="src" path="/ode-bpel-el-xpath20"/> + <classpathentry kind="var" path="M2_REPO/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.3/commons-codec-1.3.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-fileupload/commons-fileupload/1.0/commons-fileupload-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-codegen/1.0/axis2-codegen-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/org/ccil/cowan/tagsoup/tagsoup/0.9.7/tagsoup-0.9.7.jar"/> + <classpathentry kind="var" path="M2_REPO/javax/activation/activation/1.1/activation-1.1.jar"/> + <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.6.0/xalan-2.6.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-dd"/> + <classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0/stax-api-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-common/1.0/axis2-common-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-jibx/1.0/axis2-jibx-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-security/1.0/axis2-security-1.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-obj"/> + <classpathentry kind="src" path="/ode-naming"/> + <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-api/1.0/axiom-api-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/saxon/saxon/8.4/saxon-8.4.jar"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-core/1.0/axis2-core-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/backport-util-concurrent/backport-util-concurrent/2.1/backport-util-concurrent-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/jotm/jotm_jrmp_stubs/2.0.10/jotm_jrmp_stubs-2.0.10.jar"/> + <classpathentry kind="var" path="M2_REPO/geronimo-spec/geronimo-spec-activation/1.0.2-rc4/geronimo-spec-activation-1.0.2-rc4.jar"/> + <classpathentry kind="var" path="M2_REPO/org/objectweb/carol/carol/2.0.5/carol-2.0.5.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/ws/commons/XmlSchema/1.0.2/XmlSchema-1.0.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-java2wsdl/1.0/axis2-java2wsdl-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/saxon/saxon-dom/8.4/saxon-dom-8.4.jar"/> + <classpathentry kind="src" path="/ode-bpel-api-jca"/> + <classpathentry kind="var" path="M2_REPO/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar"/> + <classpathentry kind="src" path="/ode-jca-ra"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-saaj/1.0/axis2-saaj-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6rc1/antlr-2.7.6rc1.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.0/geronimo-jta_1.0.1B_spec-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate/3.1.2/hibernate-3.1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/xmlbeans/xmlpublic/2.1.0/xmlpublic-2.1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/howl/howl-logger/0.1.11/howl-logger-0.1.11.jar"/> + <classpathentry kind="var" path="M2_REPO/woodstox/wstx-asl/2.9.3/wstx-asl-2.9.3.jar"/> + <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-dom/1.0/axiom-dom-1.0.jar"/> + <classpathentry kind="src" path="/ode-jacob"/> + <classpathentry kind="var" path="M2_REPO/asm/asm/1.5.3/asm-1.5.3.jar"/> + <classpathentry kind="var" path="M2_REPO/geronimo-spec/geronimo-spec-jms/1.1-rc4/geronimo-spec-jms-1.1-rc4.jar"/> + <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar"/> + <classpathentry kind="var" path="M2_REPO/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar"/> + <classpathentry kind="var" path="M2_REPO/ws-commons/neethi/1.0.1/neethi-1.0.1.jar"/> + <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-impl/1.0/axiom-impl-1.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-api"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="src" path="/ode-bpel-compiler"/> + <classpathentry kind="src" path="/ode-bpel-el-xpath10"/> + <classpathentry kind="src" path="/ode-bpel-scheduler-quartz"/> + <classpathentry kind="var" path="M2_REPO/jibx/jibx-run/1.1-beta3/jibx-run-1.1-beta3.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/derby/derby/83.161.120.155/derby-83.161.120.155.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2-xmlbeans/1.0/axis2-xmlbeans-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/xom/xom/1.0b3/xom-1.0b3.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-servlet_2.4_spec/1.0/geronimo-servlet_2.4_spec-1.0.jar"/> + <classpathentry kind="src" path="/ode-axis2"/> + <classpathentry kind="src" path="/ode-utils"/> +</classpath> \ No newline at end of file Modified: incubator/ode/trunk/axis2-war/.project URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2-war/.project?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/axis2-war/.project (original) +++ incubator/ode/trunk/axis2-war/.project Fri Sep 1 15:41:25 2006 @@ -2,25 +2,29 @@ <name>ode-axis2-war</name> <comment/> <projects> - <project>ode-utils</project> - <project>ode-bpel-scheduler-quartz</project> - <project>ode-bpel-obj</project> - <project>ode-bpel-el-xpath10</project> - <project>ode-bpel-bom</project> - <project>ode-bpel-el-xpath20</project> - <project>ode-dao-hibernate-db-derby</project> - <project>ode-bpel-compiler</project> - <project>ode-bpel-parser</project> <project>ode-bpel-ql</project> - <project>ode-dao-hibernate</project> - <project>ode-axis2</project> <project>ode-bpel-schemas</project> - <project>ode-naming</project> - <project>ode-bpel-api</project> - <project>ode-minerva</project> <project>ode-bpel-runtime</project> - <project>ode-jacob</project> + <project>ode-bpel-connector</project> + <project>ode-jca-server</project> + <project>ode-dao-hibernate</project> + <project>ode-dao-hibernate-db-derby</project> + <project>ode-minerva</project> + <project>ode-bpel-bom</project> + <project>ode-bpel-parser</project> + <project>ode-bpel-el-xpath20</project> <project>ode-bpel-dd</project> + <project>ode-bpel-obj</project> + <project>ode-naming</project> + <project>ode-bpel-api-jca</project> + <project>ode-jca-ra</project> + <project>ode-jacob</project> + <project>ode-bpel-api</project> + <project>ode-bpel-compiler</project> + <project>ode-bpel-el-xpath10</project> + <project>ode-bpel-scheduler-quartz</project> + <project>ode-axis2</project> + <project>ode-utils</project> </projects> <buildSpec> <buildCommand> Modified: incubator/ode/trunk/axis2/.classpath URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/.classpath?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/axis2/.classpath (original) +++ incubator/ode/trunk/axis2/.classpath Fri Sep 1 15:41:25 2006 @@ -1,73 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src/main/java"/> - <classpathentry kind="src" path="src/test/java" output="target/test-classes"/> - <classpathentry kind="src" path="src/test/resources" output="target/test-classes"/> - <classpathentry kind="output" path="target/classes"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="var" path="M2_REPO/org/objectweb/carol/carol/2.0.5/carol-2.0.5.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.3/commons-codec-1.3.jar"/> - <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-impl/1.0/axiom-impl-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-dom/1.0/axiom-dom-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/javax/activation/activation/1.1/activation-1.1.jar"/> - <classpathentry kind="var" path="M2_REPO/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar"/> - <classpathentry kind="var" path="M2_REPO/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar"/> - <classpathentry kind="var" path="M2_REPO/woodstox/wstx/1.0.7/wstx-1.0.7.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-ql/2.0-SNAPSHOT/ode-bpel-ql-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/saxon/saxon-dom/8.4/saxon-dom-8.4.jar"/> - <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/> - <classpathentry kind="var" path="M2_REPO/xom/xom/1.0b3/xom-1.0b3.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-utils/2.0-SNAPSHOT/ode-utils-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> - <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.6.0/xalan-2.6.0.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> - <classpathentry kind="var" path="M2_REPO/ehcache/ehcache/1.1/ehcache-1.1.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-connector/2.0-SNAPSHOT/ode-bpel-connector-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-bom/2.0-SNAPSHOT/ode-bpel-bom-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/xmlbeans/xmlpublic/2.1.0/xmlpublic-2.1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-api/2.0-SNAPSHOT/ode-bpel-api-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate/3.1.2/hibernate-3.1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/ws/commons/XmlSchema/1.0.2/XmlSchema-1.0.2.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-parser/2.0-SNAPSHOT/ode-bpel-parser-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-naming/2.0-SNAPSHOT/ode-naming-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-runtime/2.0-SNAPSHOT/ode-bpel-runtime-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar"/> - <classpathentry kind="var" path="M2_REPO/xmlbeans/xbean/2.1.0/xbean-2.1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0/stax-api-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-scheduler-quartz/2.0-SNAPSHOT/ode-bpel-scheduler-quartz-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/howl/howl-logger/0.1.11/howl-logger-0.1.11.jar"/> - <classpathentry kind="var" path="M2_REPO/axis2/axis2/1.0/axis2-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-compiler/2.0-SNAPSHOT/ode-bpel-compiler-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.0/geronimo-jta_1.0.1B_spec-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-dao-hibernate/2.0-SNAPSHOT/ode-dao-hibernate-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-obj/2.0-SNAPSHOT/ode-bpel-obj-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-el-xpath20/2.0-SNAPSHOT/ode-bpel-el-xpath20-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-api-jca/2.0-SNAPSHOT/ode-bpel-api-jca-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-jca-ra/2.0-SNAPSHOT/ode-jca-ra-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-minerva/2.0-SNAPSHOT/ode-minerva-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-servlet_2.4_spec/1.0/geronimo-servlet_2.4_spec-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-dd/2.0-SNAPSHOT/ode-bpel-dd-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/saxon/saxon/8.4/saxon-8.4.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/derby/derby/83.161.120.155/derby-83.161.120.155.jar"/> - <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> - <classpathentry kind="var" path="M2_REPO/jotm/jotm/2.0.10/jotm-2.0.10.jar"/> - <classpathentry kind="var" path="M2_REPO/org/ccil/cowan/tagsoup/tagsoup/0.9.7/tagsoup-0.9.7.jar"/> - <classpathentry kind="var" path="M2_REPO/quartz/quartz/1.5.1/quartz-1.5.1.jar"/> - <classpathentry kind="var" path="M2_REPO/asm/asm/1.5.3/asm-1.5.3.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-jca-server/2.0-SNAPSHOT/ode-jca-server-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/cglib/cglib/2.1_3/cglib-2.1_3.jar"/> - <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-api/1.0/axiom-api-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-jacob/2.0-SNAPSHOT/ode-jacob-2.0-SNAPSHOT.jar"/> - <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar"/> - <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar"/> - <classpathentry kind="var" path="M2_REPO/jotm/jotm_jrmp_stubs/2.0.10/jotm_jrmp_stubs-2.0.10.jar"/> - <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> - <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6rc1/antlr-2.7.6rc1.jar"/> - <classpathentry kind="var" path="M2_REPO/ws-commons/neethi/1.0.1/neethi-1.0.1.jar"/> - <classpathentry kind="var" path="M2_REPO/ode/ode-bpel-el-xpath10/2.0-SNAPSHOT/ode-bpel-el-xpath10-2.0-SNAPSHOT.jar"/> -</classpath> \ No newline at end of file + <classpathentry kind="src" path="src/main/java"/> + <classpathentry output="target/test-classes" kind="src" path="src/test/java"/> + <classpathentry output="target/test-classes" kind="src" path="src/test/resources"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="src" path="/ode-minerva"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-dom/1.0/axiom-dom-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> + <classpathentry kind="var" path="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-impl/1.0/axiom-impl-1.0.jar"/> + <classpathentry kind="src" path="/ode-bpel-bom"/> + <classpathentry kind="var" path="M2_REPO/org/ccil/cowan/tagsoup/tagsoup/0.9.7/tagsoup-0.9.7.jar"/> + <classpathentry kind="var" path="M2_REPO/saxon/saxon/8.4/saxon-8.4.jar"/> + <classpathentry kind="src" path="/ode-bpel-parser"/> + <classpathentry kind="src" path="/ode-jacob"/> + <classpathentry kind="src" path="/ode-bpel-runtime"/> + <classpathentry kind="var" path="M2_REPO/woodstox/wstx/1.0.7/wstx-1.0.7.jar"/> + <classpathentry kind="var" path="M2_REPO/jotm/jotm_jrmp_stubs/2.0.10/jotm_jrmp_stubs-2.0.10.jar"/> + <classpathentry kind="var" path="M2_REPO/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar"/> + <classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0/stax-api-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/saxon/saxon-dom/8.4/saxon-dom-8.4.jar"/> + <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> + <classpathentry kind="var" path="M2_REPO/ws-commons/axiom-api/1.0/axiom-api-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar"/> + <classpathentry kind="var" path="M2_REPO/org/objectweb/carol/carol/2.0.5/carol-2.0.5.jar"/> + <classpathentry kind="var" path="M2_REPO/howl/howl-logger/0.1.11/howl-logger-0.1.11.jar"/> + <classpathentry kind="src" path="/ode-bpel-ql"/> + <classpathentry kind="src" path="/ode-bpel-api"/> + <classpathentry kind="src" path="/ode-bpel-compiler"/> + <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> + <classpathentry kind="src" path="/ode-bpel-el-xpath20"/> + <classpathentry kind="var" path="M2_REPO/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar"/> + <classpathentry kind="src" path="/ode-bpel-schemas"/> + <classpathentry kind="var" path="M2_REPO/ehcache/ehcache/1.1/ehcache-1.1.jar"/> + <classpathentry kind="var" path="M2_REPO/quartz/quartz/1.5.1/quartz-1.5.1.jar"/> + <classpathentry kind="src" path="/ode-bpel-el-xpath10"/> + <classpathentry kind="var" path="M2_REPO/commons-pool/commons-pool/1.2/commons-pool-1.2.jar"/> + <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> + <classpathentry kind="var" path="M2_REPO/xmlbeans/xbean/2.1.0/xbean-2.1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/cglib/cglib/2.1_3/cglib-2.1_3.jar"/> + <classpathentry kind="src" path="/ode-naming"/> + <classpathentry kind="src" path="/ode-bpel-api-jca"/> + <classpathentry kind="src" path="/ode-bpel-scheduler-quartz"/> + <classpathentry kind="src" path="/ode-dao-hibernate"/> + <classpathentry kind="var" path="M2_REPO/org/apache/ws/commons/XmlSchema/1.0.2/XmlSchema-1.0.2.jar"/> + <classpathentry kind="src" path="/ode-bpel-connector"/> + <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.3/commons-codec-1.3.jar"/> + <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/> + <classpathentry kind="var" path="M2_REPO/asm/asm/1.5.3/asm-1.5.3.jar"/> + <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar"/> + <classpathentry kind="var" path="M2_REPO/ws-commons/neethi/1.0.1/neethi-1.0.1.jar"/> + <classpathentry kind="var" path="M2_REPO/xmlbeans/xmlpublic/2.1.0/xmlpublic-2.1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/> + <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar"/> + <classpathentry kind="src" path="/ode-jca-server"/> + <classpathentry kind="src" path="/ode-jca-ra"/> + <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar"/> + <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.6.0/xalan-2.6.0.jar"/> + <classpathentry kind="src" path="/ode-utils"/> + <classpathentry kind="var" path="M2_REPO/xom/xom/1.0b3/xom-1.0b3.jar"/> + <classpathentry kind="var" path="M2_REPO/jotm/jotm/2.0.10/jotm-2.0.10.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-servlet_2.4_spec/1.0/geronimo-servlet_2.4_spec-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/axis2/axis2/1.0/axis2-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar"/> + <classpathentry kind="src" path="/ode-bpel-obj"/> + <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate/3.1.2/hibernate-3.1.2.jar"/> + <classpathentry kind="src" path="/ode-bpel-dd"/> + <classpathentry kind="var" path="M2_REPO/javax/activation/activation/1.1/activation-1.1.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.0/geronimo-jta_1.0.1B_spec-1.0.jar"/> + <classpathentry kind="var" path="M2_REPO/org/apache/derby/derby/83.161.120.155/derby-83.161.120.155.jar"/> + <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6rc1/antlr-2.7.6rc1.jar"/> + <classpathentry kind="src" path="/ode-tools"/> + <classpathentry kind="output" path="target/classes"/> +</classpath> Modified: incubator/ode/trunk/axis2/.project URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/.project?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/axis2/.project (original) +++ incubator/ode/trunk/axis2/.project Fri Sep 1 15:41:25 2006 @@ -1,7 +1,29 @@ <projectDescription> <name>ode-axis2</name> <comment/> - <projects/> + <projects> + <project>ode-minerva</project> + <project>ode-bpel-bom</project> + <project>ode-bpel-parser</project> + <project>ode-jacob</project> + <project>ode-bpel-runtime</project> + <project>ode-bpel-ql</project> + <project>ode-bpel-api</project> + <project>ode-bpel-compiler</project> + <project>ode-bpel-el-xpath20</project> + <project>ode-bpel-schemas</project> + <project>ode-bpel-el-xpath10</project> + <project>ode-naming</project> + <project>ode-bpel-api-jca</project> + <project>ode-bpel-scheduler-quartz</project> + <project>ode-dao-hibernate</project> + <project>ode-bpel-connector</project> + <project>ode-jca-server</project> + <project>ode-jca-ra</project> + <project>ode-utils</project> + <project>ode-bpel-obj</project> + <project>ode-bpel-dd</project> + </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> Modified: incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/BindingContextImpl.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/BindingContextImpl.java?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/BindingContextImpl.java (original) +++ incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/BindingContextImpl.java Fri Sep 1 15:41:25 2006 @@ -46,6 +46,7 @@ import org.apache.ode.bpel.iapi.ContextException; import org.apache.ode.bpel.iapi.DeploymentUnit; import org.apache.ode.bpel.iapi.Endpoint; +import org.apache.ode.bpel.iapi.EndpointReference; import org.apache.ode.bpel.iapi.PartnerRoleChannel; import org.w3c.dom.Element; @@ -63,7 +64,7 @@ _server = server; } - public Element activateMyRoleEndpoint(QName processId, DeploymentUnit deploymentUnit, Endpoint myRoleEndpoint, + public EndpointReference activateMyRoleEndpoint(QName processId, DeploymentUnit deploymentUnit, Endpoint myRoleEndpoint, PortType portType) { try { ODEService svc = _server.createService(deploymentUnit.getDefinitionForNamespace(myRoleEndpoint.serviceName Modified: incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java?rev=439495&r1=439494&r2=439495&view=diff ============================================================================== --- incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java (original) +++ incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java Fri Sep 1 15:41:25 2006 @@ -32,6 +32,7 @@ import org.apache.ode.axis2.util.SOAPUtils; import org.apache.ode.bpel.epr.EndpointFactory; import org.apache.ode.bpel.epr.MutableEndpoint; +import org.apache.ode.bpel.epr.WSAEndpoint; import org.apache.ode.bpel.iapi.Message; import org.apache.ode.bpel.iapi.MessageExchange; import org.apache.ode.bpel.iapi.PartnerRoleChannel; @@ -133,20 +134,33 @@ * Axis MessageContext. */ private void writeHeader(Options options, PartnerRoleMessageExchange odeMex) { - if (odeMex.getEndpointReference() != null) { - options.setProperty("targetSessionEndpoint", odeMex.getEndpointReference()); + WSAEndpoint targetEPR = EndpointFactory.convertToWSA((MutableEndpoint) odeMex.getEndpointReference()); + WSAEndpoint myRoleEPR = EndpointFactory.convertToWSA((MutableEndpoint) odeMex.getMyRoleEndpointReference()); + + String partnerSessionId = odeMex.getProperty(MessageExchange.PROPERTY_SEP_PARTNERROLE_SESSIONID); + String myRoleSessionId = odeMex.getProperty(MessageExchange.PROPERTY_SEP_MYROLE_SESSIONID); + + if (partnerSessionId != null) { + __log.debug("Partner session identifier found for WSA endpoint: " + partnerSessionId); + targetEPR.setSessionId(partnerSessionId); } - if (odeMex.getCallbackEndpointReference() != null) { - options.setProperty("callbackSessionEndpoint", odeMex.getCallbackEndpointReference()); + options.setProperty("targetSessionEndpoint", targetEPR); + + if (myRoleEPR != null) { + if (myRoleSessionId != null) { + __log.debug("MyRole session identifier found for myrole (callback) WSA endpoint: " + myRoleSessionId); + myRoleEPR.setSessionId(myRoleSessionId); + } + + options.setProperty("callbackSessionEndpoint", odeMex.getMyRoleEndpointReference()); + } else { + __log.debug("My-Role EPR
{'source': 'Apache Software Foundation Public Mail Archives'}