Author: mszefler
Date: Fri Sep  1 16:06:37 2006
New Revision: 439502

URL: http://svn.apache.org/viewvc?rev=439502&view=rev
Log:
Moved EPR code into separate module.

Added:
    incubator/ode/trunk/bpel-dao/
    incubator/ode/trunk/bpel-dao/.classpath   (with props)
    incubator/ode/trunk/bpel-dao/.project   (with props)
    incubator/ode/trunk/bpel-dao/pom.xml   (with props)
    incubator/ode/trunk/bpel-dao/src/
    incubator/ode/trunk/bpel-dao/src/main/
    incubator/ode/trunk/bpel-dao/src/main/java/
    incubator/ode/trunk/bpel-epr/.classpath   (with props)
    incubator/ode/trunk/bpel-epr/.project   (with props)
    incubator/ode/trunk/bpel-epr/src/main/java/org/
    incubator/ode/trunk/bpel-epr/src/main/java/org/apache/
    incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/
    incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/
    incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/
    
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/EndpointFactory.java
      - copied, changed from r439495, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/EndpointFactory.java
    
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/MutableEndpoint.java
      - copied, changed from r439492, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/MutableEndpoint.java
    
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/URLEndpoint.java
      - copied, changed from r439492, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/URLEndpoint.java
    
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSAEndpoint.java
      - copied, changed from r439495, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSAEndpoint.java
    
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSDL11Endpoint.java
      - copied, changed from r439492, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSDL11Endpoint.java
    
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSDL20Endpoint.java
      - copied, changed from r439492, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSDL20Endpoint.java
Removed:
    
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/MutableEndpoint.java
    
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/URLEndpoint.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/epr/WSDL11Endpoint.java
    
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSDL20Endpoint.java
Modified:
    incubator/ode/trunk/axis2/pom.xml
    
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
    
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/EndpointReferenceContextImpl.java
    
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/JbiEndpointReference.java
    incubator/ode/trunk/pom.xml

Modified: incubator/ode/trunk/axis2/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/pom.xml?rev=439502&r1=439501&r2=439502&view=diff
==============================================================================
--- incubator/ode/trunk/axis2/pom.xml (original)
+++ incubator/ode/trunk/axis2/pom.xml Fri Sep  1 16:06:37 2006
@@ -59,6 +59,10 @@
             <groupId>ode</groupId>
             <artifactId>ode-bpel-api</artifactId>
         </dependency>
+        <dependency>
+            <groupId>ode</groupId>
+            <artifactId>ode-bpel-epr</artifactId>
+        </dependency>
 
         <dependency>
             <groupId>ode</groupId>

Added: incubator/ode/trunk/bpel-dao/.classpath
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-dao/.classpath?rev=439502&view=auto
==============================================================================
--- incubator/ode/trunk/bpel-dao/.classpath (added)
+++ incubator/ode/trunk/bpel-dao/.classpath Fri Sep  1 16:06:37 2006
@@ -0,0 +1,6 @@
+<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/junit/junit/3.8.1/junit-3.8.1.jar"/>
+</classpath>
\ No newline at end of file

Propchange: incubator/ode/trunk/bpel-dao/.classpath
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ode/trunk/bpel-dao/.project
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-dao/.project?rev=439502&view=auto
==============================================================================
--- incubator/ode/trunk/bpel-dao/.project (added)
+++ incubator/ode/trunk/bpel-dao/.project Fri Sep  1 16:06:37 2006
@@ -0,0 +1,14 @@
+<projectDescription>
+  <name>ode-bpel-dao</name>
+  <comment>BPEL Data Access Objects API</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

Propchange: incubator/ode/trunk/bpel-dao/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ode/trunk/bpel-dao/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-dao/pom.xml?rev=439502&view=auto
==============================================================================
--- incubator/ode/trunk/bpel-dao/pom.xml (added)
+++ incubator/ode/trunk/bpel-dao/pom.xml Fri Sep  1 16:06:37 2006
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<!--
+  ~ 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.
+  -->
+
+<project>
+    <artifactId>ode-bpel-dao</artifactId>
+    <name>ODE :: BPEL DAO</name>
+    <description>BPEL Data Access Objects API</description>
+
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>ode</groupId>
+        <artifactId>ode</artifactId>
+        <version>2.0-SNAPSHOT</version>
+    </parent>
+    <groupId>ode</groupId>
+    <version>2.0-SNAPSHOT</version>
+    <dependencies>
+    </dependencies>
+</project>

Propchange: incubator/ode/trunk/bpel-dao/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ode/trunk/bpel-epr/.classpath
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-epr/.classpath?rev=439502&view=auto
==============================================================================
--- incubator/ode/trunk/bpel-epr/.classpath (added)
+++ incubator/ode/trunk/bpel-epr/.classpath Fri Sep  1 16:06:37 2006
@@ -0,0 +1,20 @@
+<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/ode/ode-bpel-obj/2.0-SNAPSHOT/ode-bpel-obj-2.0-SNAPSHOT.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/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.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/junit/junit/3.8.1/junit-3.8.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/xmlbeans/xbean/2.1.0/xbean-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.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/ode/ode-bpel-dd/2.0-SNAPSHOT/ode-bpel-dd-2.0-SNAPSHOT.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/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"/>
+</classpath>
\ No newline at end of file

Propchange: incubator/ode/trunk/bpel-epr/.classpath
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ode/trunk/bpel-epr/.project
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-epr/.project?rev=439502&view=auto
==============================================================================
--- incubator/ode/trunk/bpel-epr/.project (added)
+++ incubator/ode/trunk/bpel-epr/.project Fri Sep  1 16:06:37 2006
@@ -0,0 +1,14 @@
+<projectDescription>
+  <name>ode-bpel-epr</name>
+  <comment>Implementations of the EndpointReference interface.</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

Propchange: incubator/ode/trunk/bpel-epr/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Copied: 
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/EndpointFactory.java
 (from r439495, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/EndpointFactory.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/EndpointFactory.java?p2=incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/EndpointFactory.java&p1=incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/EndpointFactory.java&r1=439495&r2=439502&rev=439502&view=diff
==============================================================================
    (empty)

Copied: 
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/MutableEndpoint.java
 (from r439492, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/MutableEndpoint.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/MutableEndpoint.java?p2=incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/MutableEndpoint.java&p1=incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/MutableEndpoint.java&r1=439492&r2=439502&rev=439502&view=diff
==============================================================================
    (empty)

Copied: 
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/URLEndpoint.java
 (from r439492, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/URLEndpoint.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/URLEndpoint.java?p2=incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/URLEndpoint.java&p1=incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/URLEndpoint.java&r1=439492&r2=439502&rev=439502&view=diff
==============================================================================
    (empty)

Copied: 
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSAEndpoint.java
 (from r439495, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSAEndpoint.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSAEndpoint.java?p2=incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSAEndpoint.java&p1=incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSAEndpoint.java&r1=439495&r2=439502&rev=439502&view=diff
==============================================================================
    (empty)

Copied: 
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSDL11Endpoint.java
 (from r439492, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSDL11Endpoint.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSDL11Endpoint.java?p2=incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSDL11Endpoint.java&p1=incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSDL11Endpoint.java&r1=439492&r2=439502&rev=439502&view=diff
==============================================================================
    (empty)

Copied: 
incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSDL20Endpoint.java
 (from r439492, 
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSDL20Endpoint.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSDL20Endpoint.java?p2=incubator/ode/trunk/bpel-epr/src/main/java/org/apache/ode/bpel/epr/WSDL20Endpoint.java&p1=incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/epr/WSDL20Endpoint.java&r1=439492&r2=439502&rev=439502&view=diff
==============================================================================
    (empty)

Modified: 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java?rev=439502&r1=439501&r2=439502&view=diff
==============================================================================
--- 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
 (original)
+++ 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
 Fri Sep  1 16:06:37 2006
@@ -43,7 +43,6 @@
 import org.apache.ode.bpel.dao.MessageRouteDAO;
 import org.apache.ode.bpel.dao.ProcessDAO;
 import org.apache.ode.bpel.dao.ProcessInstanceDAO;
-import org.apache.ode.bpel.epr.WSAEndpoint;
 import org.apache.ode.bpel.evt.CorrelationMatchEvent;
 import org.apache.ode.bpel.evt.CorrelationNoMatchEvent;
 import org.apache.ode.bpel.evt.NewProcessInstanceEvent;
@@ -58,11 +57,8 @@
 import org.apache.ode.bpel.iapi.MessageExchange.MessageExchangePattern;
 import org.apache.ode.bpel.iapi.MessageExchange.Status;
 import org.apache.ode.bpel.iapi.MyRoleMessageExchange.CorrelationStatus;
-import org.apache.ode.bpel.intercept.AbortMessageExchangeException;
-import org.apache.ode.bpel.intercept.FaultMessageExchangeException;
 import org.apache.ode.bpel.intercept.InterceptorInvoker;
 import org.apache.ode.bpel.intercept.MessageExchangeInterceptor;
-import 
org.apache.ode.bpel.intercept.MessageExchangeInterceptor.InterceptorContext;
 import org.apache.ode.bpel.o.OBase;
 import org.apache.ode.bpel.o.OElementVarType;
 import org.apache.ode.bpel.o.OMessageVarType;
@@ -75,7 +71,6 @@
 import org.apache.ode.bpel.runtime.PropertyAliasEvaluationContext;
 import org.apache.ode.jacob.soup.ReplacementMap;
 import org.apache.ode.utils.ArrayUtils;
-import org.apache.ode.utils.DOMUtils;
 import org.apache.ode.utils.ObjectPrinter;
 import org.apache.ode.utils.msg.MessageBundle;
 import org.w3c.dom.Element;

Modified: 
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/EndpointReferenceContextImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/EndpointReferenceContextImpl.java?rev=439502&r1=439501&r2=439502&view=diff
==============================================================================
--- 
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/EndpointReferenceContextImpl.java
 (original)
+++ 
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/EndpointReferenceContextImpl.java
 Fri Sep  1 16:06:37 2006
@@ -24,7 +24,6 @@
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
-import org.apache.ode.bpel.epr.EndpointFactory;
 import org.apache.ode.bpel.iapi.EndpointReference;
 import org.apache.ode.bpel.iapi.EndpointReferenceContext;
 import org.apache.ode.utils.DOMUtils;
@@ -78,13 +77,18 @@
   }
   
 
-  public EndpointReference convertEndpoint(QName eprType, Element element) {
-    EndpointReference endpoint = EndpointFactory.convert(eprType, element);
+  public EndpointReference convertEndpoint(QName eprType, Element epr) {
+      Document doc = DOMUtils.newDocument();
+      DocumentFragment fragment = doc.createDocumentFragment();
+      NodeList children = epr.getChildNodes();
+      for (int i = 0 ; i < children.getLength(); ++i)
+        fragment.appendChild(doc.importNode(children.item(i), true));
+      ServiceEndpoint se = 
_ode.getContext().resolveEndpointReference(fragment);
+      if (se == null)
+          return null;
+      
+      return new JbiEndpointReference(se, eprType);
  
-    __log.warn( "convertEndpoint: " + eprType + " " + prettyPrint( element ) );
-    
-    // Forcing JBI lookup
-    return resolveEndpointReference(endpoint.toXML().getDocumentElement());
   }
   
   public static QName convertClarkQName(String name) {

Modified: 
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/JbiEndpointReference.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/JbiEndpointReference.java?rev=439502&r1=439501&r2=439502&view=diff
==============================================================================
--- 
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/JbiEndpointReference.java
 (original)
+++ 
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/JbiEndpointReference.java
 Fri Sep  1 16:06:37 2006
@@ -20,6 +20,7 @@
 package org.apache.ode.jbi;
 
 import javax.jbi.servicedesc.ServiceEndpoint;
+import javax.xml.namespace.QName;
 
 import org.w3c.dom.Document;
 import org.w3c.dom.DocumentFragment;
@@ -36,15 +37,21 @@
 class JbiEndpointReference implements EndpointReference {
 
   private ServiceEndpoint _se;
-
+  private QName _type;
+  
   JbiEndpointReference(ServiceEndpoint se) {
     if (se == null)
       throw new NullPointerException("Null ServiceEndpoint");
     _se = se;
   }
   
-  public Document toXML() {
-    DocumentFragment fragment = _se.getAsReference(null);
+  public JbiEndpointReference(ServiceEndpoint se, QName eprType) {
+      this(se);
+      _type = eprType;
+  }
+
+public Document toXML() {
+    DocumentFragment fragment = _se.getAsReference(_type);
     if (fragment == null)
       return null;
     

Modified: incubator/ode/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/pom.xml?rev=439502&r1=439501&r2=439502&view=diff
==============================================================================
--- incubator/ode/trunk/pom.xml (original)
+++ incubator/ode/trunk/pom.xml Fri Sep  1 16:06:37 2006
@@ -124,6 +124,7 @@
         <module>bpel-runtime</module>
         <module>bpel-ql</module>
         <module>bpel-connector</module>
+        <module>bpel-epr</module>
 
         <module>dao-hibernate</module>
         <module>dao-hibernate-db-derby</module>
@@ -332,6 +333,11 @@
             <dependency>
                 <groupId>ode</groupId>
                 <artifactId>ode-bpel-api</artifactId>
+                <version>${project.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>ode</groupId>
+                <artifactId>ode-bpel-epr</artifactId>
                 <version>${project.version}</version>
             </dependency>
             <dependency>


Reply via email to