You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by rr...@apache.org on 2009/09/11 16:51:50 UTC

svn commit: r813864 [10/13] - in /ode/trunk: ./ axis2-war/src/main/webapp/ axis2-war/src/main/webapp/WEB-INF/ axis2-war/src/main/webapp/WEB-INF/classes/ axis2-war/src/main/webapp/WEB-INF/conf.hib-derby/ axis2-war/src/main/webapp/WEB-INF/conf.jpa-derby/...

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/OXPath10Expression.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/OXPath10ExpressionBPEL20.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/WrappedFaultException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/XPath10ExpressionRuntime.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/XslRuntimeUriResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/jaxp/JaxpFunctionResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/jaxp/JaxpVariableResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/jaxp/JaxpXPath10ExpressionRuntime.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath10/jaxp/WrappedFaultException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath20/JaxpFunctionResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath20/JaxpVariableResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath20/OXPath20ExpressionBPEL20.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath20/WrappedFaultException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath20/XPath20ExpressionRuntime.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v1/xpath20/XslRuntimeUriResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ACTIVITY.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ACTIVITYGUARD.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ASSIGN.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ASSIGNMessages.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ActivityInfo.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ActivityTemplateFactory.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/AssignHelper.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/BoundVariableEvaluationContext.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/BpelJacobRunnable.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/COMPENSATE.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/COMPENSATIONHANDLER_.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ChildInfo.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/CompensationHandler.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/CorrelationSetInstance.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/DebugInfo.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/EH_ALARM.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/EH_EVENT.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/EMPTY.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/EXTENSIONACTIVITY.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/EvaluationContext.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/EventContextImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ExprEvaluationContextImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ExpressionLanguageRuntime.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ExpressionLanguageRuntimeRegistry.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ExtensionContextImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/FLOW.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/FOREACH.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/INVOKE.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/InvalidContextException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/KonstExpressionLanguageRuntimeImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/LinkFrame.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/LinkInfo.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/Messages.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OActivity.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OAgent.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OAssign.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OBase.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OCatch.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OCollect.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OComm.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OCompensate.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OCompensationHandler.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OConstantExpression.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OConstantVarType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OConstants.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OElementVarType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OEmpty.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OEventHandler.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OExpression.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OExpressionLanguage.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OExtensionActivity.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OFaultHandler.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OFlow.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OForEach.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OInvoke.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OLValueExpression.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OLink.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OMessageVarType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OPartnerLink.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OPickReceive.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OProcess.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OPropertyVarType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ORDEREDCOMPENSATOR.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ORepeatUntil.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OReply.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OResource.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ORethrow.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OScope.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OSequence.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OSwitch.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OTerminate.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OTerminationHandler.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OThrow.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OVarType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OWait.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OWhile.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OXsdTypeVarType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OXslSheet.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OdeInternalInstance.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/OutstandingRequestManager.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/PICK.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/PROCESS.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/PartnerLinkInstance.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/PropertyAliasEvaluationContext.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/REPEATUNTIL.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/REPLY.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/RETHROW.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ReplacementMapImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ResourceInstance.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ResumeWork.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/RuntimeImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/RuntimeInstanceImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/SCOPE.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/SCOPEACT.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/SEQUENCE.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/SWITCH.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/ScopeFrame.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/Selector.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/SystemException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/TERMINATE.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/THROW.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/TimerWork.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/VariableInstance.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/WAIT.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/WHILE.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/Compensation.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/EventHandlerControl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/FaultData.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/InvokeResponse.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/LinkStatus.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/ParentScope.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/PickResponse.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/Termination.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/channels/TimerResponse.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath10/jaxp/JaxpFunctionResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath10/jaxp/JaxpVariableResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath10/jaxp/JaxpXPath10ExpressionRuntime.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath10/jaxp/WrappedFaultException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath20/WrappedFaultException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath20/XPath20ExpressionModifier.java
URL: http://svn.apache.org/viewvc/ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath20/XPath20ExpressionModifier.java?rev=813864&r1=813863&r2=813864&view=diff
==============================================================================
--- ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath20/XPath20ExpressionModifier.java (original)
+++ ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath20/XPath20ExpressionModifier.java Fri Sep 11 14:51:03 2009
@@ -1,198 +1,198 @@
-package org.apache.ode.bpel.rtrep.v2.xpath20;
-
-import java.util.Iterator;
-
-import javax.xml.namespace.QName;
-import javax.xml.transform.TransformerException;
-import javax.xml.xpath.XPathExpression;
-
-import net.sf.saxon.expr.AxisExpression;
-import net.sf.saxon.expr.Expression;
-import net.sf.saxon.expr.ItemChecker;
-import net.sf.saxon.expr.PathExpression;
-import net.sf.saxon.expr.VariableReference;
-import net.sf.saxon.om.Axis;
-import net.sf.saxon.om.NamePool;
-import net.sf.saxon.pattern.NameTest;
-import net.sf.saxon.pattern.NodeKindTest;
-import net.sf.saxon.pattern.NodeTest;
-import net.sf.saxon.xpath.XPathExpressionImpl;
-
-import org.apache.ode.utils.DOMUtils;
-import org.apache.ode.utils.NSContext;
-import org.w3c.dom.Attr;
-import org.w3c.dom.DOMException;
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-import org.w3c.dom.NodeList;
-
-
-/**
- * A helper utility that modifies XPath Expression in-place.  This is meant
- * to be reusable across the XPath and XQuery runtimes.
- */
-public class XPath20ExpressionModifier {
-    private NSContext contextUris;
-    private NamePool namePool;
-
-    /**
-     * Creates a new XPath20ExpressionModifier object.
-     *
-     * @param contextUris 
-     * @param namePool 
-     */
-    public XPath20ExpressionModifier(NSContext contextUris, NamePool namePool) {
-        this.contextUris = contextUris;
-        this.namePool = namePool;
-    }
-
-    /**
-     * Insert nodes into the specified XPath expression wherever
-     * required To be precise, an node is added to its parent if: 
-     * a) the node is an element... 
-     * b) that corresponds to an step... 
-     * c) that has a child axis... 
-     * d) whose parent had no children with its name... 
-     * e) and all preceding steps are element name tests.
-     *
-     * @param xpathExpr
-     * @param namePool
-     *
-     * @throws DOMException
-     * @throws TransformerException
-     */
-    @SuppressWarnings("unchecked")
-    public void insertMissingData(XPathExpression xpathExpr, Node contextNode)
-        throws DOMException, TransformerException {
-        if ((contextNode == null) || !(contextNode instanceof Element) ||
-                !(xpathExpr instanceof XPathExpressionImpl)) {
-            return;
-        }
-
-        Expression expression = ((XPathExpressionImpl) xpathExpr).getInternalExpression();
-        Iterator<Expression> subExpressions = (Iterator<Expression>) expression.iterateSubExpressions();
-
-        if (!subExpressions.hasNext()) {
-            return;
-        }
-
-        Expression subExpr = (Expression) subExpressions.next();
-
-        if (!(subExpr instanceof PathExpression)) {
-            return;
-        }
-
-        Document document = DOMUtils.toDOMDocument(contextNode);
-        PathExpression pathExpr = (PathExpression) subExpr;
-        Expression step = pathExpr.getFirstStep();
-
-        while (step != null) {
-            if (step instanceof AxisExpression) {
-                AxisExpression axisExpr = (AxisExpression) step;
-
-                NodeTest nodeTest = axisExpr.getNodeTest();
-
-                if (!(nodeTest instanceof NameTest)) {
-                    break;
-                }
-
-                NameTest nameTest = (NameTest) nodeTest;
-
-                QName childName = getQualifiedName(nameTest.getFingerprint(),
-                        namePool, contextUris);
-                
-                if (Axis.CHILD == axisExpr.getAxis()) {
-                    if (NodeKindTest.ELEMENT.getNodeKindMask() != nameTest.getNodeKindMask()) {
-                        break;
-                    }
-                	
-                    NodeList children = ((Element) contextNode).getElementsByTagNameNS(childName.getNamespaceURI(),
-                            childName.getLocalPart());
-                    if ((children == null) || (children.getLength() == 0)) {
-                        Node child = document.createElementNS(childName.getNamespaceURI(),
-                                DOMUtils.getQualifiedName(childName));
-                        contextNode.appendChild(child);
-                        contextNode = child;
-                    } else if (children.getLength() == 1) {
-                        contextNode = children.item(0);
-                    } else {
-                        break;
-                    }
-                } else if (Axis.ATTRIBUTE == axisExpr.getAxis()) {
-                    if (NodeKindTest.ATTRIBUTE.getNodeKindMask() != nameTest.getNodeKindMask()) {
-                        break;
-                    }
-                    
-                    Attr attribute = ((Element) contextNode).getAttributeNodeNS(childName.getNamespaceURI(), childName.getLocalPart());
-                    if (attribute == null) {
-                    	attribute = document.createAttributeNS(childName.getNamespaceURI(), childName.getLocalPart());
-                    	((Element) contextNode).setAttributeNode(attribute);
-                    	contextNode = attribute;
-                    } else {
-                    	break;
-                    }
-                	
-                } else {
-                	break;
-                }
-
-
-            } else if (step instanceof ItemChecker) {
-                ItemChecker itemChecker = (ItemChecker) step;
-                Expression baseExpr = itemChecker.getBaseExpression();
-
-                if (!(baseExpr instanceof VariableReference)) {
-                    break;
-                }
-            } else {
-                break;
-            }
-
-            if (pathExpr != null) {
-                Expression remainingSteps = pathExpr.getRemainingSteps();
-
-                if (remainingSteps instanceof PathExpression) {
-                    pathExpr = (PathExpression) remainingSteps;
-                    step = pathExpr.getFirstStep();
-                } else if (remainingSteps instanceof AxisExpression) {
-                    pathExpr = null;
-                    step = (AxisExpression) remainingSteps;
-                }
-            } else {
-                break;
-            }
-        }
-    }
-
-    /**
-     * Create the QName by running the given finger print against the
-     * given context
-     *
-     * @param fingerprint
-     * @param namePool
-     * @param nsContext
-     *
-     * @return The QName corresponding to the finger print
-     */
-    private QName getQualifiedName(int fingerprint, NamePool namePool,
-        NSContext nsContext) {
-        String localName = namePool.getLocalName(fingerprint);
-        String prefix = namePool.getPrefix(fingerprint);
-        String uri = namePool.getURI(fingerprint);
-
-        // Unfortunately, NSContext.getPrefix(String URI) doesn't always work
-        // So, we need to find the prefix for the URI the hard way
-        if ((prefix == null) || "".equals(prefix)) {
-            for (String nsPrefix : nsContext.getPrefixes()) {
-                String nsUri = nsContext.getNamespaceURI(nsPrefix);
-
-                if (nsUri.equals(uri)) {
-                    prefix = nsPrefix;
-                }
-            }
-        }
-
-        return new QName(uri, localName, prefix);
-    }
-}
+package org.apache.ode.bpel.rtrep.v2.xpath20;
+
+import java.util.Iterator;
+
+import javax.xml.namespace.QName;
+import javax.xml.transform.TransformerException;
+import javax.xml.xpath.XPathExpression;
+
+import net.sf.saxon.expr.AxisExpression;
+import net.sf.saxon.expr.Expression;
+import net.sf.saxon.expr.ItemChecker;
+import net.sf.saxon.expr.PathExpression;
+import net.sf.saxon.expr.VariableReference;
+import net.sf.saxon.om.Axis;
+import net.sf.saxon.om.NamePool;
+import net.sf.saxon.pattern.NameTest;
+import net.sf.saxon.pattern.NodeKindTest;
+import net.sf.saxon.pattern.NodeTest;
+import net.sf.saxon.xpath.XPathExpressionImpl;
+
+import org.apache.ode.utils.DOMUtils;
+import org.apache.ode.utils.NSContext;
+import org.w3c.dom.Attr;
+import org.w3c.dom.DOMException;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
+
+
+/**
+ * A helper utility that modifies XPath Expression in-place.  This is meant
+ * to be reusable across the XPath and XQuery runtimes.
+ */
+public class XPath20ExpressionModifier {
+    private NSContext contextUris;
+    private NamePool namePool;
+
+    /**
+     * Creates a new XPath20ExpressionModifier object.
+     *
+     * @param contextUris 
+     * @param namePool 
+     */
+    public XPath20ExpressionModifier(NSContext contextUris, NamePool namePool) {
+        this.contextUris = contextUris;
+        this.namePool = namePool;
+    }
+
+    /**
+     * Insert nodes into the specified XPath expression wherever
+     * required To be precise, an node is added to its parent if: 
+     * a) the node is an element... 
+     * b) that corresponds to an step... 
+     * c) that has a child axis... 
+     * d) whose parent had no children with its name... 
+     * e) and all preceding steps are element name tests.
+     *
+     * @param xpathExpr
+     * @param namePool
+     *
+     * @throws DOMException
+     * @throws TransformerException
+     */
+    @SuppressWarnings("unchecked")
+    public void insertMissingData(XPathExpression xpathExpr, Node contextNode)
+        throws DOMException, TransformerException {
+        if ((contextNode == null) || !(contextNode instanceof Element) ||
+                !(xpathExpr instanceof XPathExpressionImpl)) {
+            return;
+        }
+
+        Expression expression = ((XPathExpressionImpl) xpathExpr).getInternalExpression();
+        Iterator<Expression> subExpressions = (Iterator<Expression>) expression.iterateSubExpressions();
+
+        if (!subExpressions.hasNext()) {
+            return;
+        }
+
+        Expression subExpr = (Expression) subExpressions.next();
+
+        if (!(subExpr instanceof PathExpression)) {
+            return;
+        }
+
+        Document document = DOMUtils.toDOMDocument(contextNode);
+        PathExpression pathExpr = (PathExpression) subExpr;
+        Expression step = pathExpr.getFirstStep();
+
+        while (step != null) {
+            if (step instanceof AxisExpression) {
+                AxisExpression axisExpr = (AxisExpression) step;
+
+                NodeTest nodeTest = axisExpr.getNodeTest();
+
+                if (!(nodeTest instanceof NameTest)) {
+                    break;
+                }
+
+                NameTest nameTest = (NameTest) nodeTest;
+
+                QName childName = getQualifiedName(nameTest.getFingerprint(),
+                        namePool, contextUris);
+                
+                if (Axis.CHILD == axisExpr.getAxis()) {
+                    if (NodeKindTest.ELEMENT.getNodeKindMask() != nameTest.getNodeKindMask()) {
+                        break;
+                    }
+                	
+                    NodeList children = ((Element) contextNode).getElementsByTagNameNS(childName.getNamespaceURI(),
+                            childName.getLocalPart());
+                    if ((children == null) || (children.getLength() == 0)) {
+                        Node child = document.createElementNS(childName.getNamespaceURI(),
+                                DOMUtils.getQualifiedName(childName));
+                        contextNode.appendChild(child);
+                        contextNode = child;
+                    } else if (children.getLength() == 1) {
+                        contextNode = children.item(0);
+                    } else {
+                        break;
+                    }
+                } else if (Axis.ATTRIBUTE == axisExpr.getAxis()) {
+                    if (NodeKindTest.ATTRIBUTE.getNodeKindMask() != nameTest.getNodeKindMask()) {
+                        break;
+                    }
+                    
+                    Attr attribute = ((Element) contextNode).getAttributeNodeNS(childName.getNamespaceURI(), childName.getLocalPart());
+                    if (attribute == null) {
+                    	attribute = document.createAttributeNS(childName.getNamespaceURI(), childName.getLocalPart());
+                    	((Element) contextNode).setAttributeNode(attribute);
+                    	contextNode = attribute;
+                    } else {
+                    	break;
+                    }
+                	
+                } else {
+                	break;
+                }
+
+
+            } else if (step instanceof ItemChecker) {
+                ItemChecker itemChecker = (ItemChecker) step;
+                Expression baseExpr = itemChecker.getBaseExpression();
+
+                if (!(baseExpr instanceof VariableReference)) {
+                    break;
+                }
+            } else {
+                break;
+            }
+
+            if (pathExpr != null) {
+                Expression remainingSteps = pathExpr.getRemainingSteps();
+
+                if (remainingSteps instanceof PathExpression) {
+                    pathExpr = (PathExpression) remainingSteps;
+                    step = pathExpr.getFirstStep();
+                } else if (remainingSteps instanceof AxisExpression) {
+                    pathExpr = null;
+                    step = (AxisExpression) remainingSteps;
+                }
+            } else {
+                break;
+            }
+        }
+    }
+
+    /**
+     * Create the QName by running the given finger print against the
+     * given context
+     *
+     * @param fingerprint
+     * @param namePool
+     * @param nsContext
+     *
+     * @return The QName corresponding to the finger print
+     */
+    private QName getQualifiedName(int fingerprint, NamePool namePool,
+        NSContext nsContext) {
+        String localName = namePool.getLocalName(fingerprint);
+        String prefix = namePool.getPrefix(fingerprint);
+        String uri = namePool.getURI(fingerprint);
+
+        // Unfortunately, NSContext.getPrefix(String URI) doesn't always work
+        // So, we need to find the prefix for the URI the hard way
+        if ((prefix == null) || "".equals(prefix)) {
+            for (String nsPrefix : nsContext.getPrefixes()) {
+                String nsUri = nsContext.getNamespaceURI(nsPrefix);
+
+                if (nsUri.equals(uri)) {
+                    prefix = nsPrefix;
+                }
+            }
+        }
+
+        return new QName(uri, localName, prefix);
+    }
+}

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xpath20/XPath20ExpressionModifier.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/OXQuery10ExpressionBPEL20.java
URL: http://svn.apache.org/viewvc/ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/OXQuery10ExpressionBPEL20.java?rev=813864&r1=813863&r2=813864&view=diff
==============================================================================
--- ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/OXQuery10ExpressionBPEL20.java (original)
+++ ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/OXQuery10ExpressionBPEL20.java Fri Sep 11 14:51:03 2009
@@ -1,42 +1,42 @@
-/*
- * 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.rtrep.v2.xquery10;
-
-import javax.xml.namespace.QName;
-
-import org.apache.ode.bpel.rtrep.v2.OProcess;
-import org.apache.ode.bpel.rtrep.v2.xpath20.OXPath20ExpressionBPEL20;
-
-/**
- * A representation of an XQuery expression 
- */
-public class OXQuery10ExpressionBPEL20 extends OXPath20ExpressionBPEL20 {
-
-    private static final long serialVersionUID = -1L;
-    
-    public String xquery;
-
-    public OXQuery10ExpressionBPEL20(OProcess owner, QName qname_getVariableData,
-                                    QName qname_getVariableProperty, QName qname_getLinkStatus,
-                                    QName qname_doXslTransform, boolean isJoinExpression) {
-        super(owner, qname_getVariableData, qname_getVariableProperty, qname_getLinkStatus,
-                qname_doXslTransform, isJoinExpression);
-    }
-}
+/*
+ * 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.rtrep.v2.xquery10;
+
+import javax.xml.namespace.QName;
+
+import org.apache.ode.bpel.rtrep.v2.OProcess;
+import org.apache.ode.bpel.rtrep.v2.xpath20.OXPath20ExpressionBPEL20;
+
+/**
+ * A representation of an XQuery expression 
+ */
+public class OXQuery10ExpressionBPEL20 extends OXPath20ExpressionBPEL20 {
+
+    private static final long serialVersionUID = -1L;
+    
+    public String xquery;
+
+    public OXQuery10ExpressionBPEL20(OProcess owner, QName qname_getVariableData,
+                                    QName qname_getVariableProperty, QName qname_getLinkStatus,
+                                    QName qname_doXslTransform, boolean isJoinExpression) {
+        super(owner, qname_getVariableData, qname_getVariableProperty, qname_getLinkStatus,
+                qname_doXslTransform, isJoinExpression);
+    }
+}

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/OXQuery10ExpressionBPEL20.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/runtime/XQuery10BpelFunctions.java
URL: http://svn.apache.org/viewvc/ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/runtime/XQuery10BpelFunctions.java?rev=813864&r1=813863&r2=813864&view=diff
==============================================================================
--- ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/runtime/XQuery10BpelFunctions.java (original)
+++ ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/runtime/XQuery10BpelFunctions.java Fri Sep 11 14:51:03 2009
@@ -1,162 +1,162 @@
-package org.apache.ode.bpel.rtrep.v2.xquery10.runtime;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import javax.xml.namespace.QName;
-import javax.xml.xpath.XPathFunction;
-import javax.xml.xpath.XPathFunctionException;
-
-import net.sf.saxon.dom.NodeWrapper;
-import net.sf.saxon.expr.XPathContext;
-import net.sf.saxon.om.Item;
-
-import org.apache.ode.bpel.rtrep.common.Constants;
-import org.apache.ode.bpel.rtrep.v2.xpath20.JaxpFunctionResolver;
-import org.apache.ode.utils.Namespaces;
-import org.w3c.dom.Node;
-
-
-/**
- * XQuery-Friendly definition of BPEL functions, which 
- * delegates calls to the JAXP-based function resolver
- */
-public class XQuery10BpelFunctions {
-    public static final String USER_DATA_KEY_FUNCTION_RESOLVER = "function-resolver";
-    private static final QName WSBPEL_GET_VARIABLE_PROPERTY = new QName(Namespaces.WSBPEL2_0_FINAL_EXEC,
-            Constants.EXT_FUNCTION_GETVARIABLEPROPERTY);
-    private static final QName WSBPEL_GET_VARIABLE_DATA = new QName(Namespaces.WSBPEL2_0_FINAL_EXEC,
-            Constants.EXT_FUNCTION_GETVARIABLEDATA);
-    private static final QName WSBPEL_GET_LINK_STATUS = new QName(Namespaces.WSBPEL2_0_FINAL_EXEC,
-            Constants.EXT_FUNCTION_GETLINKSTATUS);
-    private static final QName WSBPEL_DO_XSL_TRANSFORM = new QName(Namespaces.WSBPEL2_0_FINAL_EXEC,
-            Constants.EXT_FUNCTION_DOXSLTRANSFORM);
-
-    /**
-     * WS-BPEL getVariableProperty function 
-     *
-     * @param context context
-     * @param variableName variableName
-     * @param propertyName propertyName
-     *
-     * @return type
-     *
-     * @throws XPathFunctionException XPathFunctionException
-     */
-    public static Object getVariableProperty(XPathContext context,
-        String variableName, String propertyName) throws XPathFunctionException {
-        ArrayList<String> arguments = new ArrayList<String>();
-        arguments.add(variableName);
-        arguments.add(propertyName);
-
-        return evaluate(resolveFunction(context, WSBPEL_GET_VARIABLE_PROPERTY),
-            arguments);
-    }
-
-    /**
-     * WS-BPEL getVariableData function 
-     *
-     * @param context context
-     * @param variableName variableName
-     * @param partName partName
-     * @param xpath xpath
-     *
-     * @return type
-     *
-     * @throws XPathFunctionException XPathFunctionException
-     */
-    public static Object getVariableData(XPathContext context,
-        String variableName, String partName, String xpath)
-        throws XPathFunctionException {
-        ArrayList<String> arguments = new ArrayList<String>();
-        arguments.add(variableName);
-        arguments.add(partName);
-        arguments.add(xpath);
-
-        return evaluate(resolveFunction(context, WSBPEL_GET_VARIABLE_DATA),
-            arguments);
-    }
-
-    /**
-     * WS-BPEL doXslTransform function 
-     *
-     * @param context context
-     * @param xslUri xslUri
-     * @param sources sources
-     *
-     * @return type
-     *
-     * @throws XPathFunctionException XPathFunctionException
-     */
-    public static Object doXslTransform(XPathContext context, String xslUri,
-        Object sources) throws XPathFunctionException {
-        ArrayList<Object> arguments = new ArrayList<Object>();
-        arguments.add(xslUri);
-        arguments.add(sources);
-
-        return evaluate(resolveFunction(context, WSBPEL_DO_XSL_TRANSFORM),
-            arguments);
-    }
-
-    /**
-     * WS-BPEL getLinkStatus function 
-     *
-     * @param context context
-     * @param linkName linkName
-     *
-     * @return type
-     *
-     * @throws XPathFunctionException XPathFunctionException
-     */
-    public static Object getLinkStatus(XPathContext context, String linkName)
-        throws XPathFunctionException {
-        ArrayList<String> arguments = new ArrayList<String>();
-        arguments.add(linkName);
-
-        return evaluate(resolveFunction(context, WSBPEL_GET_LINK_STATUS),
-            arguments);
-    }
-
-    /**
-     * Locates the equivalent JAXP function
-     *
-     * @param context context
-     * @param name name
-     *
-     * @return type
-     */
-    private static XPathFunction resolveFunction(XPathContext context,
-        QName name) {
-        JaxpFunctionResolver funcResolver = null;
-        Item item = context.getCurrentIterator().current();
-
-        if (item instanceof NodeWrapper) {
-            Node node = (Node) ((NodeWrapper) item).getUnderlyingNode();
-
-            if (node != null) {
-                funcResolver = (JaxpFunctionResolver) node.getUserData(USER_DATA_KEY_FUNCTION_RESOLVER);
-            }
-        }
-
-        return funcResolver.resolveFunction(name, 0);
-    }
-
-    /**
-     * Evaluates function against arguments passed by XQuery 
-     *
-     * @param function function
-     * @param arguments arguments
-     *
-     * @return type
-     *
-     * @throws XPathFunctionException XPathFunctionException
-     */
-    private static Object evaluate(XPathFunction function, List arguments)
-        throws XPathFunctionException {
-        if (function == null) {
-            throw new XPathFunctionException("Unable to locate function in library");
-        }
-
-        return function.evaluate(arguments);
-    }
-}
+package org.apache.ode.bpel.rtrep.v2.xquery10.runtime;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.namespace.QName;
+import javax.xml.xpath.XPathFunction;
+import javax.xml.xpath.XPathFunctionException;
+
+import net.sf.saxon.dom.NodeWrapper;
+import net.sf.saxon.expr.XPathContext;
+import net.sf.saxon.om.Item;
+
+import org.apache.ode.bpel.rtrep.common.Constants;
+import org.apache.ode.bpel.rtrep.v2.xpath20.JaxpFunctionResolver;
+import org.apache.ode.utils.Namespaces;
+import org.w3c.dom.Node;
+
+
+/**
+ * XQuery-Friendly definition of BPEL functions, which 
+ * delegates calls to the JAXP-based function resolver
+ */
+public class XQuery10BpelFunctions {
+    public static final String USER_DATA_KEY_FUNCTION_RESOLVER = "function-resolver";
+    private static final QName WSBPEL_GET_VARIABLE_PROPERTY = new QName(Namespaces.WSBPEL2_0_FINAL_EXEC,
+            Constants.EXT_FUNCTION_GETVARIABLEPROPERTY);
+    private static final QName WSBPEL_GET_VARIABLE_DATA = new QName(Namespaces.WSBPEL2_0_FINAL_EXEC,
+            Constants.EXT_FUNCTION_GETVARIABLEDATA);
+    private static final QName WSBPEL_GET_LINK_STATUS = new QName(Namespaces.WSBPEL2_0_FINAL_EXEC,
+            Constants.EXT_FUNCTION_GETLINKSTATUS);
+    private static final QName WSBPEL_DO_XSL_TRANSFORM = new QName(Namespaces.WSBPEL2_0_FINAL_EXEC,
+            Constants.EXT_FUNCTION_DOXSLTRANSFORM);
+
+    /**
+     * WS-BPEL getVariableProperty function 
+     *
+     * @param context context
+     * @param variableName variableName
+     * @param propertyName propertyName
+     *
+     * @return type
+     *
+     * @throws XPathFunctionException XPathFunctionException
+     */
+    public static Object getVariableProperty(XPathContext context,
+        String variableName, String propertyName) throws XPathFunctionException {
+        ArrayList<String> arguments = new ArrayList<String>();
+        arguments.add(variableName);
+        arguments.add(propertyName);
+
+        return evaluate(resolveFunction(context, WSBPEL_GET_VARIABLE_PROPERTY),
+            arguments);
+    }
+
+    /**
+     * WS-BPEL getVariableData function 
+     *
+     * @param context context
+     * @param variableName variableName
+     * @param partName partName
+     * @param xpath xpath
+     *
+     * @return type
+     *
+     * @throws XPathFunctionException XPathFunctionException
+     */
+    public static Object getVariableData(XPathContext context,
+        String variableName, String partName, String xpath)
+        throws XPathFunctionException {
+        ArrayList<String> arguments = new ArrayList<String>();
+        arguments.add(variableName);
+        arguments.add(partName);
+        arguments.add(xpath);
+
+        return evaluate(resolveFunction(context, WSBPEL_GET_VARIABLE_DATA),
+            arguments);
+    }
+
+    /**
+     * WS-BPEL doXslTransform function 
+     *
+     * @param context context
+     * @param xslUri xslUri
+     * @param sources sources
+     *
+     * @return type
+     *
+     * @throws XPathFunctionException XPathFunctionException
+     */
+    public static Object doXslTransform(XPathContext context, String xslUri,
+        Object sources) throws XPathFunctionException {
+        ArrayList<Object> arguments = new ArrayList<Object>();
+        arguments.add(xslUri);
+        arguments.add(sources);
+
+        return evaluate(resolveFunction(context, WSBPEL_DO_XSL_TRANSFORM),
+            arguments);
+    }
+
+    /**
+     * WS-BPEL getLinkStatus function 
+     *
+     * @param context context
+     * @param linkName linkName
+     *
+     * @return type
+     *
+     * @throws XPathFunctionException XPathFunctionException
+     */
+    public static Object getLinkStatus(XPathContext context, String linkName)
+        throws XPathFunctionException {
+        ArrayList<String> arguments = new ArrayList<String>();
+        arguments.add(linkName);
+
+        return evaluate(resolveFunction(context, WSBPEL_GET_LINK_STATUS),
+            arguments);
+    }
+
+    /**
+     * Locates the equivalent JAXP function
+     *
+     * @param context context
+     * @param name name
+     *
+     * @return type
+     */
+    private static XPathFunction resolveFunction(XPathContext context,
+        QName name) {
+        JaxpFunctionResolver funcResolver = null;
+        Item item = context.getCurrentIterator().current();
+
+        if (item instanceof NodeWrapper) {
+            Node node = (Node) ((NodeWrapper) item).getUnderlyingNode();
+
+            if (node != null) {
+                funcResolver = (JaxpFunctionResolver) node.getUserData(USER_DATA_KEY_FUNCTION_RESOLVER);
+            }
+        }
+
+        return funcResolver.resolveFunction(name, 0);
+    }
+
+    /**
+     * Evaluates function against arguments passed by XQuery 
+     *
+     * @param function function
+     * @param arguments arguments
+     *
+     * @return type
+     *
+     * @throws XPathFunctionException XPathFunctionException
+     */
+    private static Object evaluate(XPathFunction function, List arguments)
+        throws XPathFunctionException {
+        if (function == null) {
+            throw new XPathFunctionException("Unable to locate function in library");
+        }
+
+        return function.evaluate(arguments);
+    }
+}

Propchange: ode/trunk/runtimes/src/main/java/org/apache/ode/bpel/rtrep/v2/xquery10/runtime/XQuery10BpelFunctions.java
------------------------------------------------------------------------------
    svn:eol-style = native