I'm not sure if it helps, but I fixed a bunch of JavaDoc comments to support you getting the build fixed (see attached patch). But I don't know how to fix the Hibernate annotations.

I changed the visibility of some classes to public because of the JavaDoc errors, so you might want to review these:


bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/PickGenerator.java

bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ReceiveGenerator.java

bpel-compiler/src/test/java/org/apache/ode/bpel/compiler/StaticCheckTCase.java

bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/LinkInfo.java

bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/SCOPE.java

bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java

jbi/src/main/java/org/apache/ode/jbi/OdeConsumer.java


Am 11.03.2015 um 16:57 schrieb Bass Joe:
When I run these commands:


git clone http://git.apache.org/ode.git ode-gemfile-test
cd ode-gemfile-test
git revert f3beffe
buildr package test=no


I get this:


Buildr aborted!
RuntimeError : check() method invoked in buildfile but RSpec has not
been loaded.

Buildr prior to version 1.4.22, included rspec as a dependency but as
of version 1.4.22, it is expected users manually add RSpec to their
Gemfile. The following lines should be added to restore the version
of rspec included in 1.4.22:

gem 'rspec-expectations',   '= 2.14.3'
gem 'rspec-mocks',          '= 2.14.3'
gem 'rspec-core',           '= 2.14.5'
gem 'rspec',                '= 2.14.1'

/home/bassjoe/ode-gemfile-test/Rakefile:680:in `block (2 levels) in distro'
/home/bassjoe/ode-gemfile-test/Rakefile:648:in `tap'
/home/bassjoe/ode-gemfile-test/Rakefile:648:in `block in distro'


So I add these lines to Gemfile and run the buildr command again. Then
it works.

BTW: Buildr may be a great build tool but for Java programmers who don't
know Ruby it's first of all just another hurdle to work with the code.
>From bfb8d9d032a2f66151eb8af5f87aa8b7992cae18 Mon Sep 17 00:00:00 2001
From: Bass Joe <bass...@web.de>
Date: Tue, 10 Mar 2015 19:26:39 +0100
Subject: [PATCH] Fixed JavaDoc comments

---
 .../java/org/apache/ode/axis2/hydration/InstanceCountTest.java |  6 +++---
 .../java/org/apache/ode/axis2/hydration/ProcessCountTest.java  |  8 ++++----
 .../java/org/apache/ode/axis2/hydration/ProcessSizeTest.java   |  8 ++++----
 .../apache/ode/daohib/bpel/ProcessInstanceProfileDaoImpl.java  |  2 +-
 .../main/java/org/apache/ode/axis2/httpbinding/HttpHelper.java |  3 +--
 .../org/apache/ode/axis2/httpbinding/HttpMethodConverter.java  | 10 +++++-----
 .../main/java/org/apache/ode/axis2/httpbinding/ProxyConf.java  |  2 +-
 .../src/main/java/org/apache/ode/bpel/common/ProcessState.java |  1 -
 .../java/org/apache/ode/bpel/evar/ExternalVariableModule.java  |  5 ++---
 .../org/apache/ode/bpel/explang/ConfigurationException.java    |  4 +++-
 .../org/apache/ode/bpel/iapi/EndpointReferenceContext.java     |  2 +-
 bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java   |  2 +-
 .../java/org/apache/ode/bpel/iapi/MyRoleMessageExchange.java   |  4 ++--
 bpel-api/src/main/java/org/apache/ode/bpel/iapi/Scheduler.java |  4 ++--
 .../java/org/apache/ode/bpel/compiler/ActivityGenerator.java   |  2 +-
 .../src/main/java/org/apache/ode/bpel/compiler/BpelC.java      |  6 +++---
 .../main/java/org/apache/ode/bpel/compiler/BpelCompiler.java   |  2 --
 .../main/java/org/apache/ode/bpel/compiler/PickGenerator.java  |  2 +-
 .../java/org/apache/ode/bpel/compiler/ReceiveGenerator.java    |  2 +-
 .../java/org/apache/ode/bpel/compiler/bom/Correlation.java     |  6 +++---
 .../main/java/org/apache/ode/bpel/compiler/bom/OnMessage.java  |  2 +-
 .../java/org/apache/ode/bpel/compiler/bom/PartnerLinkType.java |  2 --
 .../java/org/apache/ode/bpel/compiler/bom/PropertyAlias.java   |  2 --
 .../main/java/org/apache/ode/bpel/compiler/bom/Variable.java   |  6 +++---
 .../org/apache/ode/bpel/compiler/wsdl/Definition4BPEL.java     |  2 +-
 .../java/org/apache/ode/bpel/compiler/StaticCheckTCase.java    |  2 +-
 .../main/java/org/apache/ode/bpel/dao/CorrelationSetDAO.java   |  2 +-
 bpel-dao/src/main/java/org/apache/ode/bpel/dao/ScopeDAO.java   |  2 +-
 .../ode/bpel/elang/xpath10/runtime/WrappedFaultException.java  |  2 +-
 .../bpel/elang/xpath20/runtime/XPath20ExpressionModifier.java  |  2 +-
 .../src/main/java/org/apache/ode/bpel/engine/BpelDatabase.java |  2 +-
 .../src/main/java/org/apache/ode/bpel/engine/BpelProcess.java  |  3 ---
 .../org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java     |  8 ++++----
 .../ode/bpel/engine/BrokeredMyRoleMessageExchangeImpl.java     |  4 ++--
 .../ode/bpel/engine/ProcessAndInstanceManagementImpl.java      |  3 ---
 .../apache/ode/bpel/evtproc/ActivityStateDocumentBuilder.java  |  3 +--
 .../java/org/apache/ode/bpel/intercept/NoOpInterceptor.java    |  2 +-
 .../main/java/org/apache/ode/bpel/runtime/ACTIVITYGUARD.java   |  2 +-
 .../java/org/apache/ode/bpel/runtime/BpelRuntimeContext.java   |  1 -
 .../src/main/java/org/apache/ode/bpel/runtime/LinkInfo.java    |  2 +-
 .../src/main/java/org/apache/ode/bpel/runtime/SCOPE.java       |  2 +-
 .../org/apache/ode/bpel/runtime/monitor/MonitorException.java  |  2 +-
 .../src/main/java/org/apache/ode/store/DeploymentUnitDir.java  |  2 +-
 .../src/test/java/org/apache/ode/store/DeploymentUnitTest.java |  1 -
 .../org/apache/ode/daohib/bpel/ActivityRecoveryDaoImpl.java    |  2 +-
 .../src/main/java/org/apache/ode/daohib/bpel/HibernateDao.java |  3 ---
 .../java/org/apache/ode/jbi/osgi/ServiceUnitActivator.java     |  3 ++-
 jbi/src/main/java/org/apache/ode/jbi/OdeComponent.java         |  7 -------
 jbi/src/main/java/org/apache/ode/jbi/OdeConsumer.java          |  2 +-
 utils/src/main/java/org/apache/ode/utils/StreamUtils.java      |  2 +-
 utils/src/main/java/org/apache/ode/utils/URITemplate.java      |  2 +-
 utils/src/main/java/org/apache/ode/utils/WatchDog.java         |  6 ------
 .../java/org/apache/ode/utils/cli/CommandLineMessages.java     |  2 +-
 utils/src/main/java/org/apache/ode/utils/jmx/JMXConstants.java |  6 +++---
 .../main/java/org/apache/ode/utils/stl/MemberOfFunction.java   |  4 ++--
 utils/src/main/java/org/apache/ode/utils/wsdl/WsdlUtils.java   |  6 +++---
 .../java/org/apache/ode/utils/NamespaceContextImplTest.java    |  2 +-
 57 files changed, 79 insertions(+), 110 deletions(-)

diff --git a/axis2-war/src/test/java/org/apache/ode/axis2/hydration/InstanceCountTest.java b/axis2-war/src/test/java/org/apache/ode/axis2/hydration/InstanceCountTest.java
index c734e8d..b9d2888 100644
--- a/axis2-war/src/test/java/org/apache/ode/axis2/hydration/InstanceCountTest.java
+++ b/axis2-war/src/test/java/org/apache/ode/axis2/hydration/InstanceCountTest.java
@@ -89,14 +89,14 @@ public class InstanceCountTest extends Axis2TestBase {
         super.tearDown();
     }
 
+    String firstResponse, secondResponse;
+    boolean secondStarted;
+
     /**
      * Tests rendezvous
      *
      * @throws Exception
      */
-    String firstResponse, secondResponse;
-    boolean secondStarted;
-
     @Test(dataProvider="configs")
     public void testCorrelationJoin() throws Exception {
         final String bundleName = "TestCorrelationJoin";
diff --git a/axis2-war/src/test/java/org/apache/ode/axis2/hydration/ProcessCountTest.java b/axis2-war/src/test/java/org/apache/ode/axis2/hydration/ProcessCountTest.java
index 0586d7c..cf0d8ea 100644
--- a/axis2-war/src/test/java/org/apache/ode/axis2/hydration/ProcessCountTest.java
+++ b/axis2-war/src/test/java/org/apache/ode/axis2/hydration/ProcessCountTest.java
@@ -92,15 +92,15 @@ public class ProcessCountTest extends Axis2TestBase {
         super.tearDown();
     }
 
+    String firstResponse, secondResponse;
+    boolean secondStarted;
+    String nsAttr;
+
     /**
      * Tests rendezvous
      *
      * @throws Exception
      */
-    String firstResponse, secondResponse;
-    boolean secondStarted;
-    String nsAttr;
-
     @Test(dataProvider="configs")
     public void testCorrelationJoin() throws Exception {
         final String bundleOne = "TestCorrelationJoin", bundleTwo = "TestAttributeNamespaces";
diff --git a/axis2-war/src/test/java/org/apache/ode/axis2/hydration/ProcessSizeTest.java b/axis2-war/src/test/java/org/apache/ode/axis2/hydration/ProcessSizeTest.java
index c7bcd60..b509066 100644
--- a/axis2-war/src/test/java/org/apache/ode/axis2/hydration/ProcessSizeTest.java
+++ b/axis2-war/src/test/java/org/apache/ode/axis2/hydration/ProcessSizeTest.java
@@ -92,15 +92,15 @@ public class ProcessSizeTest extends Axis2TestBase {
         super.tearDown();
     }
 
+    String firstResponse, secondResponse;
+    boolean secondStarted;
+    String nsAttr;
+
     /**
      * Tests rendezvous
      *
      * @throws Exception
      */
-    String firstResponse, secondResponse;
-    boolean secondStarted;
-    String nsAttr;
-
     @Test(dataProvider="configs")
     public void testCorrelationJoin() throws Exception {
         final String bundleOne = "TestCorrelationJoin", bundleTwo = "TestAttributeNamespaces";
diff --git a/axis2-war/src/test/java/org/apache/ode/daohib/bpel/ProcessInstanceProfileDaoImpl.java b/axis2-war/src/test/java/org/apache/ode/daohib/bpel/ProcessInstanceProfileDaoImpl.java
index 9fda7b0..ed55a81 100644
--- a/axis2-war/src/test/java/org/apache/ode/daohib/bpel/ProcessInstanceProfileDaoImpl.java
+++ b/axis2-war/src/test/java/org/apache/ode/daohib/bpel/ProcessInstanceProfileDaoImpl.java
@@ -50,7 +50,7 @@ import java.util.Collection;
 import java.util.List;
 
 /**
- * Hibernate based {@link ProcessInstanceProfileDao} implementation
+ * Hibernate based {@link ProcessInstanceProfileDAO} implementation
  */
 public class ProcessInstanceProfileDaoImpl extends ProcessProfileDaoImpl implements ProcessInstanceProfileDAO {
     @SuppressWarnings("unused")
diff --git a/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpHelper.java b/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpHelper.java
index a7a7d11..6582d98 100644
--- a/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpHelper.java
+++ b/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpHelper.java
@@ -177,7 +177,6 @@ public class HttpHelper {
      *
      * @param method
      * @return
-     * @throws IOException
      */
     public static Element prepareDetailsElement
             (HttpMethod
@@ -328,7 +327,7 @@ public class HttpHelper {
     }
 
     /**
-     * @param s, the status code to test, must be in [400, 600[
+     * @param s the status code to test, must be in [400, 600[
      * @return 1 if fault, -1 if failure, 0 if undetermined
      */
     public static int isFaultOrFailure
diff --git a/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpMethodConverter.java b/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpMethodConverter.java
index 2397666..c6d67fd 100644
--- a/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpMethodConverter.java
+++ b/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpMethodConverter.java
@@ -237,13 +237,13 @@ public class HttpMethodConverter {
      * First go through the list of default headers set in the method params. This param is then remove to avoid interference with HttpClient.
      * Actually the default headers should be overriden by any headers set from the process.
      * Not to mention that, for a given header, HttpClient do not overwrite any previous values but simply append the default value.<br/>
-     *  See {@link see org.apache.commons.httpclient.params.HostParams.DEFAULT_HEADERS}
+     *  See org.apache.commons.httpclient.params.HostParams.DEFAULT_HEADERS
      * <p/>
      * Then go through the list of message headers and set them if empty.
      * <p/>
-     * Finally go through the list of {@linkplain Namespaces.ODE_HTTP_EXTENSION_NS}{@code :header} elements included in the input binding.
-     * For each of them, set the HTTP Request Header with the static value defined by the attribute {@linkplain Namespaces.ODE_HTTP_EXTENSION_NS}{@code :value},
-     * or the part value mentioned in the attribute {@linkplain Namespaces.ODE_HTTP_EXTENSION_NS}{@code :part}.
+     * Finally go through the list of {@linkplain Namespaces#ODE_HTTP_EXTENSION_NS}{@code :header} elements included in the input binding.
+     * For each of them, set the HTTP Request Header with the static value defined by the attribute {@linkplain Namespaces#ODE_HTTP_EXTENSION_NS}{@code :value},
+     * or the part value mentioned in the attribute {@linkplain Namespaces#ODE_HTTP_EXTENSION_NS}{@code :part}.
      * <p/>
      * Finally, set the 'Accept' header if the output content type of the operation exists.
      * <p/>
@@ -410,7 +410,7 @@ public class HttpMethodConverter {
     /**
      * Process the HTTP Response Headers.
      * <p/>
-     * First go through the list of {@linkplain Namespaces.ODE_HTTP_EXTENSION_NS}{@code :header} elements included in the output binding.
+     * First go through the list of {@linkplain Namespaces#ODE_HTTP_EXTENSION_NS}{@code :header} elements included in the output binding.
      * For each of them, set the header value as the value of the message part.
      * <p/>
      * Then add all HTTP headers as header part in the message. The name of the header would be the part name.
diff --git a/axis2/src/main/java/org/apache/ode/axis2/httpbinding/ProxyConf.java b/axis2/src/main/java/org/apache/ode/axis2/httpbinding/ProxyConf.java
index fa554d3..d35ec4b 100644
--- a/axis2/src/main/java/org/apache/ode/axis2/httpbinding/ProxyConf.java
+++ b/axis2/src/main/java/org/apache/ode/axis2/httpbinding/ProxyConf.java
@@ -93,7 +93,7 @@ public class ProxyConf {
     /**
      *
      * @return true if the targetHost is mentioned in the system properties "http.nonProxyHosts"
-     * @see http://java.sun.com/j2se/1.5.0/docs/guide/net/properties.html
+     * @see "http://java.sun.com/j2se/1.5.0/docs/guide/net/properties.html";
      */
     public static boolean isNonProxyHost(String targetHost) {
         String nonProxyHosts = System.getProperty(HTTP_NON_PROXY_HOSTS);
diff --git a/bpel-api/src/main/java/org/apache/ode/bpel/common/ProcessState.java b/bpel-api/src/main/java/org/apache/ode/bpel/common/ProcessState.java
index 14f6d4d..cb75942 100644
--- a/bpel-api/src/main/java/org/apache/ode/bpel/common/ProcessState.java
+++ b/bpel-api/src/main/java/org/apache/ode/bpel/common/ProcessState.java
@@ -59,7 +59,6 @@ public class ProcessState {
   /**
    * <em>TERMINATED</em> state: instance was terminated, either via the
    * <code>&lt;terminate&gt;</code> or through manual intervention.
-   * @see org.apache.ode.bpel.bdi.InstanceReference#terminate()
    */
   public static final short STATE_TERMINATED = 60;
 
diff --git a/bpel-api/src/main/java/org/apache/ode/bpel/evar/ExternalVariableModule.java b/bpel-api/src/main/java/org/apache/ode/bpel/evar/ExternalVariableModule.java
index 42a5d11..c069011 100644
--- a/bpel-api/src/main/java/org/apache/ode/bpel/evar/ExternalVariableModule.java
+++ b/bpel-api/src/main/java/org/apache/ode/bpel/evar/ExternalVariableModule.java
@@ -79,17 +79,16 @@ public interface ExternalVariableModule {
 
 
     /**
-     * The the value of an external variable.
+     * The value of an external variable.
      * @param locator variable locator
-     * @param initialize indicates if this is the first time the value is being read
      * @return value of the variable
      */
     public Value readValue(QName varType, Locator locator) throws ExternalVariableModuleException;
 
     /**
      * Update the value of the external variable.
+     * @param varType variable type
      * @param newval new variable value
-     * @param initialize indicates if this is a variable initialization
      */
     public Value writeValue(QName varType, Value newval) throws ExternalVariableModuleException;
 
diff --git a/bpel-api/src/main/java/org/apache/ode/bpel/explang/ConfigurationException.java b/bpel-api/src/main/java/org/apache/ode/bpel/explang/ConfigurationException.java
index 9b6168d..3b13afa 100644
--- a/bpel-api/src/main/java/org/apache/ode/bpel/explang/ConfigurationException.java
+++ b/bpel-api/src/main/java/org/apache/ode/bpel/explang/ConfigurationException.java
@@ -18,9 +18,11 @@
  */
 package org.apache.ode.bpel.explang;
 
+import java.util.Map;
+
 /**
  * Exception indicating thrown from the
- * {@link ExpressionLanguageRuntime#initialize(org.apache.ode.bpel.o.OExpressionLanguage)}
+ * {@link ExpressionLanguageRuntime#initialize(Map)}
  * method indicating that the expression language processor could not be
  * configured.
  */
diff --git a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/EndpointReferenceContext.java b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/EndpointReferenceContext.java
index 2193909..f2cc732 100644
--- a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/EndpointReferenceContext.java
+++ b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/EndpointReferenceContext.java
@@ -36,7 +36,7 @@ public interface EndpointReferenceContext {
      * nature of the representation is determined by the integration
      * layer. The BPEL engine uses this method to reconstruct
      * {@link EndpointReference}  objects that have been persisted in the
-     * database via {@link EndpointReference#toXML(javax.xml.transform.Result)}
+     * database via {@link EndpointReference#toXML()}
      * method.
      *
      * @param XML representation of the EPR
diff --git a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java
index d204e70..3fa4a18 100644
--- a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java
+++ b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java
@@ -44,7 +44,7 @@ public interface Message {
     /**
      * Get a message part.
      * @param partName name of the part
-     * @return named {@l
+     * @return named
      */
     Element getPart(String partName);
 
diff --git a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/MyRoleMessageExchange.java b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/MyRoleMessageExchange.java
index 4cfd567..efae213 100644
--- a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/MyRoleMessageExchange.java
+++ b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/MyRoleMessageExchange.java
@@ -51,7 +51,7 @@ public interface MyRoleMessageExchange extends MessageExchange {
      * Get the correlation state of the the invocation. An invocation will
      * either create a new process instance, match an existing instance, or be
      * queued for consumption by an instance in the future (see
-     * {@link CorrelationType} for details).
+     * CorrelationType for details).
      *
      * @return correlation state of the invocation
      */
@@ -63,7 +63,7 @@ public interface MyRoleMessageExchange extends MessageExchange {
      * method. It is possible that the response for the operation is not
      * immediately available (i.e the call to {@link #invoke(Message)} will
      * return before a response is available). In such cases,
-     * {@link MessageExchange#getStatus()} == {@link Status#ASYNC} and the
+     * {@link MessageExchange#getStatus()} == {@link MessageExchange.Status#ASYNC} and the
      * integration layer will receive an asynchronous notification from the BPEL
      * engine via the
      * {@link MessageExchangeContext#onAsyncReply(MyRoleMessageExchange)} when
diff --git a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Scheduler.java b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Scheduler.java
index d9374f5..00969f7 100644
--- a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Scheduler.java
+++ b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Scheduler.java
@@ -74,7 +74,7 @@ public interface Scheduler {
 
     /**
      * Schedule a volatile job for right now
-     * @see #scheduleVolatileJob(boolean, java.util.Map, java.util.Date)
+     * @see #scheduleVolatileJob(boolean, JobDetails, java.util.Date)
      */
     String scheduleVolatileJob(boolean transacted, JobDetails jobDetail) throws ContextException;
 
@@ -106,7 +106,7 @@ public interface Scheduler {
      *
      * @param <T> return type
      * @param transaction transaction to execute
-     * @param timeout, The value of the timeout in seconds. If the value is zero, the transaction service uses the default value.
+     * @param timeout The value of the timeout in seconds. If the value is zero, the transaction service uses the default value.
      * @return result
      * @throws Exception
      */
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ActivityGenerator.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ActivityGenerator.java
index fe0fdfd..00b3872 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ActivityGenerator.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ActivityGenerator.java
@@ -26,7 +26,7 @@ import org.apache.ode.bpel.o.OActivity;
 /**
  * Interface implemented by classes providing activity-generating logic.
  * Implementations of this interface are used to convert an
- * activity description object ({@link org.apache.ode.bom.impl.nodes.ActivityImpl})
+ * activity description object ({@link Activity})
  * into a <em>compiled</em> BPEL representation.
  */
 public interface ActivityGenerator {
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelC.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelC.java
index c2bf06a..bc014c6 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelC.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelC.java
@@ -294,13 +294,13 @@ public class BpelC {
     /**
      * <p>
      * Compile a BPEL process from a file.  This method uses a {@link BpelObjectFactory}
-     * to parse the XML and then calls {@link #compile(Process,String)}.
+     * to parse the XML and then calls {@link #compile(Process,String,long)}.
      * </p>
      * @param bpelFile the file of the BPEL process to be compiled.
      * @throws IOException if one occurs while reading the BPEL process or writing the
      * output.
      * @throws CompilationException if one occurs while compiling the process.
-     * @deprecated use compile(File bpelFile, long version) instead
+     * @deprecated use {@link #compile(File, long)} instead
      */
     public void compile(File bpelFile) throws CompilationException, IOException {
        compile(bpelFile, 0);
@@ -309,7 +309,7 @@ public class BpelC {
     /**
      * <p>
      * Compile a BPEL process from a file.  This method uses a {@link BpelObjectFactory}
-     * to parse the XML and then calls {@link #compile(Process,String)}.
+     * to parse the XML and then calls {@link #compile(Process,String,long)}.
      * </p>
      * @param bpelFile the file of the BPEL process to be compiled.
      * @param version the version of the BPEL file.
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
index 64f2204..8bea6b0 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
@@ -1736,8 +1736,6 @@ public abstract class BpelCompiler implements CompilerContext {
      * Retrieves the base URI that the BPEL Process execution contextis running relative to.
      *
      * @return URI - the URI representing the absolute physical file path location that this process is defined within.
-     * @throws IOException
-     * @throws MalformedURLException
      */
      public URI getBaseResourceURI() {
         return _resourceFinder.getBaseResourceURI();
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/PickGenerator.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/PickGenerator.java
index bc43e47..20bb499 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/PickGenerator.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/PickGenerator.java
@@ -30,7 +30,7 @@ import org.apache.ode.bpel.o.OPickReceive;
 /**
  * Generates code for <code>&lt;pick&gt;</code> activities.
  */
-class PickGenerator extends PickReceiveGenerator {
+public class PickGenerator extends PickReceiveGenerator {
 
     public OActivity newInstance(Activity src) {
         return new OPickReceive(_context.getOProcess(), _context.getCurrent());
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ReceiveGenerator.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ReceiveGenerator.java
index 0b96fbb..7dcfc09 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ReceiveGenerator.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/ReceiveGenerator.java
@@ -24,7 +24,7 @@ import org.apache.ode.bpel.o.OActivity;
 import org.apache.ode.bpel.o.OEmpty;
 import org.apache.ode.bpel.o.OPickReceive;
 
-class ReceiveGenerator extends PickReceiveGenerator {
+public class ReceiveGenerator extends PickReceiveGenerator {
 
   public void compile(OActivity output, Activity src) {
     OPickReceive opick = (OPickReceive) output;
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/Correlation.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/Correlation.java
index da365ca..7ef627e 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/Correlation.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/Correlation.java
@@ -88,9 +88,9 @@ public class Correlation extends BpelObject {
      *
      * @return the correlation pattern, one of:
      *         <ul>
-     *         <li>{@link #CORRPATTERN_IN}</li>
-     *         <li>{@link #CORRPATTERN_OUT}</li>
-     *         <li>{@link #CORRPATTERN_INOUT}</li>
+     *         <li>{@link CorrelationPattern#IN}</li>
+     *         <li>{@link CorrelationPattern#OUT}</li>
+     *         <li>{@link CorrelationPattern#INOUT}</li>
      *         </ul>
      */
     public CorrelationPattern getPattern() {
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/OnMessage.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/OnMessage.java
index 6a4eb58..8f478d4 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/OnMessage.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/OnMessage.java
@@ -36,7 +36,7 @@ import org.w3c.dom.Element;
  * <code>process</code>.
  * </p>
  * <p>
- * Note that the semantics of the variable set with {@link #setVariable(String)}
+ * Note that the semantics of the variable set with setVariable(String)
  * are <em>different</em> depending on whether this is attached to a
  * <code>pick</code> activity or to an <code>eventHandlers</code> for a
  * <code>scope</code> or <code>process</code>. In the case of the
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/PartnerLinkType.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/PartnerLinkType.java
index 5c6cda0..81e9a02 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/PartnerLinkType.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/PartnerLinkType.java
@@ -32,8 +32,6 @@ import org.w3c.dom.Element;
 /**
  * WSDL4J representation of a BPEL <code>&lt;partnerLink&gt;</code>
  * declaration.
- *
- * @see org.apache.ode.bom.wsdl.PartnerLinkTypeSerializer
  */
 public class PartnerLinkType extends BpelObject4WSDL implements ExtensibilityElement, Serializable {
 
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/PropertyAlias.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/PropertyAlias.java
index c38fcf3..836c5b2 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/PropertyAlias.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/PropertyAlias.java
@@ -29,8 +29,6 @@ import org.w3c.dom.Element;
 /**
  * WSDL extension element for a BPEL <code>&lt;propertyAlias&gt;</code>
  * element.
- *
- * @see org.apache.ode.bpel.compiler.wsdl.PropertyAliasSerializer_11
  */
 public class PropertyAlias extends BpelObject4WSDL implements ExtensibilityElement, Serializable {
 
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/Variable.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/Variable.java
index c37014b..9712e49 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/Variable.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/bom/Variable.java
@@ -70,10 +70,10 @@ public class Variable extends BpelObject {
     }
 
     /**
-     * Get the type of declaration; one of: {@link #TYPE_SCHEMA},
-     * {@link #TYPE_ELEMENT}, or {@link #TYPE_MESSAGE}.
+     * Get the type of declaration; one of: {@link Kind#SCHEMA},
+     * {@link Kind#ELEMENT}, or {@link Kind#MESSAGE}.
      *
-     * @return type of variable decleration
+     * @return type of variable declaration
      */
     public Kind getKind() {
         if (getAttribute("messageType", null) != null)
diff --git a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/wsdl/Definition4BPEL.java b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/wsdl/Definition4BPEL.java
index 1d49cd0..10f9210 100644
--- a/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/wsdl/Definition4BPEL.java
+++ b/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/wsdl/Definition4BPEL.java
@@ -57,7 +57,7 @@ public interface Definition4BPEL extends Definition {
   /**
    * Get a list of the schema types defined in-line.
    *
-   * @return {@link List} of {@link org.apache.ode.utils.wsdl.XMLSchemaType} objects
+   * @return {@link List} of {@link XMLSchemaType} objects
    */
   List <XMLSchemaType> getSchemas();
 
diff --git a/bpel-compiler/src/test/java/org/apache/ode/bpel/compiler/StaticCheckTCase.java b/bpel-compiler/src/test/java/org/apache/ode/bpel/compiler/StaticCheckTCase.java
index 4ae7751..a6b016c 100644
--- a/bpel-compiler/src/test/java/org/apache/ode/bpel/compiler/StaticCheckTCase.java
+++ b/bpel-compiler/src/test/java/org/apache/ode/bpel/compiler/StaticCheckTCase.java
@@ -43,7 +43,7 @@ import org.apache.ode.utils.xsl.XslTransformHandler;
  * These test cases are intended to be run as part of a suite. Each test case
  * instance is used to test a particular detectable error condition.
  */
-class StaticCheckTCase extends TestCase implements CompileListener {
+public class StaticCheckTCase extends TestCase implements CompileListener {
 
   private int idx = 0;
   private String name;
diff --git a/bpel-dao/src/main/java/org/apache/ode/bpel/dao/CorrelationSetDAO.java b/bpel-dao/src/main/java/org/apache/ode/bpel/dao/CorrelationSetDAO.java
index 4d5411b..99f8e97 100644
--- a/bpel-dao/src/main/java/org/apache/ode/bpel/dao/CorrelationSetDAO.java
+++ b/bpel-dao/src/main/java/org/apache/ode/bpel/dao/CorrelationSetDAO.java
@@ -43,7 +43,7 @@ public interface CorrelationSetDAO {
   /**
    * Get the scope instance to which this correlation set belongs.
    *
-   * @see {@link ScopeDAO}
+   * See {@link ScopeDAO}
    * @return owning scope instance
    */
   public ScopeDAO getScope();
diff --git a/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ScopeDAO.java b/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ScopeDAO.java
index ffdf8cb..63943d6 100644
--- a/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ScopeDAO.java
+++ b/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ScopeDAO.java
@@ -25,7 +25,7 @@ import java.util.List;
 
 
 /**
- * Data access objec representing a BPEL scope instance.
+ * Data access object representing a BPEL scope instance.
  * Objects of this class manage a collection of correlation
  * sets and XML data variables.
  */
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/elang/xpath10/runtime/WrappedFaultException.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/elang/xpath10/runtime/WrappedFaultException.java
index 8098481..edd8d4f 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/elang/xpath10/runtime/WrappedFaultException.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/elang/xpath10/runtime/WrappedFaultException.java
@@ -31,7 +31,7 @@ public interface WrappedFaultException {
 
     /**
      * Jaxenized  {@link FaultException}; Jaxen requires us to throw only exceptions
-     * extending its {@link UnresolvableVariableException} so we comply.
+     * extending its {@link UnresolvableException} so we comply.
      */
     static class JaxenUnresolvableException extends UnresolvableException implements WrappedFaultException{
         private static final long serialVersionUID = 6266231885976155458L;
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/XPath20ExpressionModifier.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/XPath20ExpressionModifier.java
index 74b2775..944393f 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/XPath20ExpressionModifier.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/XPath20ExpressionModifier.java
@@ -76,7 +76,7 @@ public class XPath20ExpressionModifier {
      * e) and all preceding steps are element name tests.
      *
      * @param xpathExpr
-     * @param namePool
+     * @param contextNode
      *
      * @throws DOMException
      * @throws TransformerException
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelDatabase.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelDatabase.java
index 8f4706a..a88c576 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelDatabase.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelDatabase.java
@@ -68,7 +68,7 @@ public class BpelDatabase {
    * Execute a self-contained database transaction.
    * @param callable database transaction
    * @return
-   * @throws DConnectionException
+   * @throws Exception
    */
   public <T> T exec(final Callable<T> callable) throws Exception {
     return _scheduler.execTransaction(new java.util.concurrent.Callable<T>() {
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
index 55da99d..2baf97a 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
@@ -420,9 +420,6 @@ public class BpelProcess {
         return true;
     }
 
-    /**
-     * @see org.apache.ode.bpel.engine.BpelProcess#handleJobDetails(java.util.Map<java.lang.String,java.lang.Object>)
-     */
     public boolean handleJobDetails(JobDetails jobData) {
         boolean routed = true;
         try {
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
index e73cacd..f7128b5 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
@@ -681,11 +681,11 @@ public class BpelRuntimeContextImpl implements BpelRuntimeContext {
     /**
      * Called back when the process executes an invokation.
      *
-     * @param activityId The activity id in the process definition (id of OInvoke)
-     * @param partnerLinkInstance The partner link variable instance
+     * @param aid The activity id in the process definition (id of OInvoke)
+     * @param partnerLink The partner link variable instance
      * @param operation The wsdl operation.
-     * @param outboundMsg The message sent outside as a DOM
-     * @param invokeResponseChannel Object called back when the response is received.
+     * @param outgoingMessage The message sent outside as a DOM
+     * @param channel Object called back when the response is received.
      * @return The instance id of the message exchange.
      * @throws FaultException When the response is a fault or when the invoke could not be executed
      * in which case it is one of the bpel standard fault.
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BrokeredMyRoleMessageExchangeImpl.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BrokeredMyRoleMessageExchangeImpl.java
index ab5337f..fad326e 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BrokeredMyRoleMessageExchangeImpl.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BrokeredMyRoleMessageExchangeImpl.java
@@ -51,9 +51,9 @@ public class BrokeredMyRoleMessageExchangeImpl
      * Creates a new BrokeredReliableMyRoleMessageExchangeImpl object.
      *
      * @param process
+     * @param engine
      * @param subscribers
-     * @param mexId
-     * @param oplink
+     * @param mexDao
      * @param template
      */
     public BrokeredMyRoleMessageExchangeImpl(BpelProcess process, BpelEngineImpl engine,
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
index ece7773..5a6862b 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
@@ -1309,9 +1309,6 @@ public class ProcessAndInstanceManagementImpl implements InstanceManagement, Pro
         return c;
     }
 
-    /**
-     * @see org.apache.ode.bpel.pmapi.InstanceManagement#queryInstances(java.lang.String)
-     */
     public InstanceInfoListDocument queryInstances(final String query) {
         InstanceInfoListDocument ret = InstanceInfoListDocument.Factory.newInstance();
         final TInstanceInfoList infolist = ret.addNewInstanceInfoList();
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/evtproc/ActivityStateDocumentBuilder.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/evtproc/ActivityStateDocumentBuilder.java
index 59602fc..3343be3 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/evtproc/ActivityStateDocumentBuilder.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/evtproc/ActivityStateDocumentBuilder.java
@@ -37,8 +37,7 @@ import org.apache.ode.bpel.pmapi.TActivityStatus;
 import org.apache.ode.bpel.pmapi.TScopeRef;
 
 /**
- * Class used to generate {@link org.apache.ode.bpel.pmapi.istate.InstanceDocument}
- * objects.
+ * Class used to generate {@link ActivityInfoDocument} objects.
  */
 public class ActivityStateDocumentBuilder implements BpelEventListener {
 
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/intercept/NoOpInterceptor.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/intercept/NoOpInterceptor.java
index 9670049..27af717 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/intercept/NoOpInterceptor.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/intercept/NoOpInterceptor.java
@@ -23,7 +23,7 @@ import org.apache.ode.bpel.iapi.PartnerRoleMessageExchange;
 
 /**
  * No-Op implementation of the
- * {@link org.apache.ode.bpel.intercept.MessageExchangeInterceptor interface;
+ * {@link org.apache.ode.bpel.intercept.MessageExchangeInterceptor} interface;
  * good for sub-classing.
  *
  * @author mszefler
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/ACTIVITYGUARD.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/ACTIVITYGUARD.java
index ebe2561..d157b1a 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/ACTIVITYGUARD.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/ACTIVITYGUARD.java
@@ -186,7 +186,7 @@ class ACTIVITYGUARD extends ACTIVITY {
 
     /**
      * Intercepts the
-     * {@link ParentScope#completed(org.apache.ode.bpel.runtime.channels.FaultData, java.util.Set<org.apache.ode.bpel.runtime.CompensationHandler>)}
+     * {@link ParentScope#completed(org.apache.ode.bpel.runtime.channels.FaultData, Set)}
      * call, to evaluate transition conditions before returning to the parent.
      */
     private class TCONDINTERCEPT extends BpelJacobRunnable {
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/BpelRuntimeContext.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/BpelRuntimeContext.java
index 188bf20..63cef46 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/BpelRuntimeContext.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/BpelRuntimeContext.java
@@ -95,7 +95,6 @@ public interface BpelRuntimeContext {
      * @param pLink
      * @param isMyEPR
      * @return
-     * @throws FaultException
      */
     Element fetchMyRoleEndpointReferenceData(PartnerLinkInstance pLink);
 
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/LinkInfo.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/LinkInfo.java
index fec40d6..32b9ed2 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/LinkInfo.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/LinkInfo.java
@@ -26,7 +26,7 @@ import org.apache.ode.bpel.runtime.channels.LinkStatus;
 /**
  * Run-time represetation of the link data.
  */
-class LinkInfo implements Serializable {
+public class LinkInfo implements Serializable {
     private static final long serialVersionUID = 1L;
 
     final OLink olink;
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/SCOPE.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/SCOPE.java
index 64629b6..3dda651 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/SCOPE.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/SCOPE.java
@@ -59,7 +59,7 @@ import org.w3c.dom.Element;
 /**
  * An active scope.
  */
-class SCOPE extends ACTIVITY {
+public class SCOPE extends ACTIVITY {
     private static final long serialVersionUID = 6111903798996023525L;
 
     private static final Log __log = LogFactory.getLog(SCOPE.class);
diff --git a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/monitor/MonitorException.java b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/monitor/MonitorException.java
index 523fa58..2d6cae1 100644
--- a/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/monitor/MonitorException.java
+++ b/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/monitor/MonitorException.java
@@ -39,7 +39,7 @@ public class MonitorException extends Exception {
   }
 
   /**
-   * @see Exception#Exception(Throwable)=
+   * @see Exception#Exception(Throwable)
    */
   public MonitorException(Throwable cause) {
     super(cause);
diff --git a/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java b/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
index d3e5720..d81082f 100644
--- a/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
+++ b/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
@@ -65,7 +65,7 @@ import org.w3c.dom.Node;
  * @author mriou
  * @author Maciej Szefler <mszefler at gmail dot com>
  */
-class DeploymentUnitDir {
+public class DeploymentUnitDir {
 
 
     private static Log __log = LogFactory.getLog(DeploymentUnitDir.class);
diff --git a/bpel-store/src/test/java/org/apache/ode/store/DeploymentUnitTest.java b/bpel-store/src/test/java/org/apache/ode/store/DeploymentUnitTest.java
index 391d03f..b1d8761 100644
--- a/bpel-store/src/test/java/org/apache/ode/store/DeploymentUnitTest.java
+++ b/bpel-store/src/test/java/org/apache/ode/store/DeploymentUnitTest.java
@@ -27,7 +27,6 @@ import junit.framework.TestCase;
 /**
  * Test for {@link org.apache.ode.store.DeploymentUnitDir}.
  * @author Maciej Szefler - m s z e f l e r @ g m a i l . c o m
- *
  */
 public class DeploymentUnitTest  extends TestCase {
     DeploymentUnitDir du;
diff --git a/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ActivityRecoveryDaoImpl.java b/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ActivityRecoveryDaoImpl.java
index ae49982..da3aa35 100644
--- a/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ActivityRecoveryDaoImpl.java
+++ b/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ActivityRecoveryDaoImpl.java
@@ -30,7 +30,7 @@ import org.w3c.dom.Element;
 import org.xml.sax.SAXException;
 
 /**
- * Hibernate based {@link ActivityRecoveryDao} implementation
+ * Hibernate based {@link ActivityRecoveryDAO} implementation
  */
 public class ActivityRecoveryDaoImpl extends HibernateDao implements ActivityRecoveryDAO {
     HActivityRecovery _self;
diff --git a/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/HibernateDao.java b/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/HibernateDao.java
index 5cb96de..81648d7 100644
--- a/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/HibernateDao.java
+++ b/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/HibernateDao.java
@@ -58,9 +58,6 @@ public abstract class HibernateDao {
         if(logDao.isDebugEnabled()) logDao.debug("leaving "+msg);
     }
 
-    /**
-     * @see org.apache.ode.utils.dao.DAO#getDHandle()
-     */
     public Serializable getDHandle() {
         return new HibernateHandle(getClass(), _hobj.getClass(), getSession().getIdentifier(_hobj));
     }
diff --git a/jbi-bundle/src/main/java/org/apache/ode/jbi/osgi/ServiceUnitActivator.java b/jbi-bundle/src/main/java/org/apache/ode/jbi/osgi/ServiceUnitActivator.java
index c5935e7..12f524a 100644
--- a/jbi-bundle/src/main/java/org/apache/ode/jbi/osgi/ServiceUnitActivator.java
+++ b/jbi-bundle/src/main/java/org/apache/ode/jbi/osgi/ServiceUnitActivator.java
@@ -21,6 +21,7 @@ package org.apache.ode.jbi.osgi;
 
 import java.util.logging.Logger;
 
+import org.apache.ode.jbi.osgi.deployer.OdeExtender;
 import org.osgi.framework.BundleActivator;
 import org.osgi.framework.BundleContext;
 
@@ -31,7 +32,7 @@ import org.osgi.framework.BundleContext;
  * to ODE.
  *
  * @deprecated
- * @see OdeExtenderImpl
+ * @see OdeExtender
  */
 public class ServiceUnitActivator implements BundleActivator {
     private static final Logger LOG = Logger.getLogger(ServiceUnitActivator.class.getName());
diff --git a/jbi/src/main/java/org/apache/ode/jbi/OdeComponent.java b/jbi/src/main/java/org/apache/ode/jbi/OdeComponent.java
index 0ce14a8..d21f911 100644
--- a/jbi/src/main/java/org/apache/ode/jbi/OdeComponent.java
+++ b/jbi/src/main/java/org/apache/ode/jbi/OdeComponent.java
@@ -49,13 +49,6 @@ public class OdeComponent implements Component {
         return _lifeCycle.getSUManager();
     }
 
-    /**
-     *
-     * @param ref ServiceEndpoint object
-     *
-     * @return Descriptor Object implementing
-     *         {@link javax.jbi.servicedesc.Descriptor} interface.
-     */
     public Document getServiceDescription(ServiceEndpoint ref) {
         return  _lifeCycle.getOdeContext().getServiceDescription(ref.getServiceName());
     }
diff --git a/jbi/src/main/java/org/apache/ode/jbi/OdeConsumer.java b/jbi/src/main/java/org/apache/ode/jbi/OdeConsumer.java
index 64b9a6d..1f894a5 100644
--- a/jbi/src/main/java/org/apache/ode/jbi/OdeConsumer.java
+++ b/jbi/src/main/java/org/apache/ode/jbi/OdeConsumer.java
@@ -41,7 +41,7 @@ import org.apache.commons.logging.LogFactory;
  * Bridge between ODE (consumers) and JBI (providers). An single object of this type handles all communications initiated by ODE
  * that is destined for other JBI providers.
  */
-abstract class OdeConsumer extends ServiceBridge implements JbiMessageExchangeProcessor {
+public abstract class OdeConsumer extends ServiceBridge implements JbiMessageExchangeProcessor {
     private static final Log __log = LogFactory.getLog(OdeConsumer.class);
     private static final long DEFAULT_RESPONSE_TIMEOUT = Long.getLong("org.apache.ode.jbi.timeout", 2 * 60 * 1000L);
 
diff --git a/utils/src/main/java/org/apache/ode/utils/StreamUtils.java b/utils/src/main/java/org/apache/ode/utils/StreamUtils.java
index af2803e..e5c4758 100755
--- a/utils/src/main/java/org/apache/ode/utils/StreamUtils.java
+++ b/utils/src/main/java/org/apache/ode/utils/StreamUtils.java
@@ -52,7 +52,7 @@ public class StreamUtils {
   /**
    * Read the contents of the given InputStream into a byte array.
    *
-   * @param input
+   * @param source
    *          the InputStream to read
    * @return an array of bytes.
    * @throws IOException
diff --git a/utils/src/main/java/org/apache/ode/utils/URITemplate.java b/utils/src/main/java/org/apache/ode/utils/URITemplate.java
index ce4835e..fd5024d 100644
--- a/utils/src/main/java/org/apache/ode/utils/URITemplate.java
+++ b/utils/src/main/java/org/apache/ode/utils/URITemplate.java
@@ -88,7 +88,7 @@ public class URITemplate {
     /**
      * Implements the function describes in <a href="http://bitworking.org/projects/URI-Templates/spec/draft-gregorio-uritemplate-03.html#appendix_a";>the spec</a>
      *
-     * @param expansion, an expansion template (with the surrounding braces)
+     * @param expansion an expansion template (with the surrounding braces)
      * @return an array of object containing the operation name, the operation argument, a map of <var, default value (null if none)>
      */
     public static Object[] parseExpansion(String expansion) {
diff --git a/utils/src/main/java/org/apache/ode/utils/WatchDog.java b/utils/src/main/java/org/apache/ode/utils/WatchDog.java
index 1f92cf7..c6d6393 100644
--- a/utils/src/main/java/org/apache/ode/utils/WatchDog.java
+++ b/utils/src/main/java/org/apache/ode/utils/WatchDog.java
@@ -249,8 +249,6 @@ public class WatchDog<T, C extends WatchDog.Observer> implements Runnable {
         /**
          * Called by {@link WatchDog#check()} if the underlying object is not {@link #isInitialized initialized} and the {@link WatchDog.Mutable#exists()}  resource does not exist}.
          * <br/> This method might called to reset the underlying object.
-         *
-         * @throws Exception
          */
         void init();
 
@@ -259,16 +257,12 @@ public class WatchDog<T, C extends WatchDog.Observer> implements Runnable {
         /**
          * Called only if the resource previously existed and now does not exist.
          * <br/>The default implementation invokes {@link #init()} .
-         *
-         * @throws Exception
          */
         void onDelete();
 
         /**
          * Called only if the resource previously existed but the {@link WatchDog.Mutable#lastModified()} timestamp has changed (greater than the previous value).
          * <br/>The default implementation invokes {@link #init()} .
-         *
-         * @throws Exception
          */
         void onUpdate();
 
diff --git a/utils/src/main/java/org/apache/ode/utils/cli/CommandLineMessages.java b/utils/src/main/java/org/apache/ode/utils/cli/CommandLineMessages.java
index 3f9bd0c..6ca0329 100644
--- a/utils/src/main/java/org/apache/ode/utils/cli/CommandLineMessages.java
+++ b/utils/src/main/java/org/apache/ode/utils/cli/CommandLineMessages.java
@@ -23,7 +23,7 @@ import org.apache.ode.utils.SystemUtils;
 import org.apache.ode.utils.msg.MessageBundle;
 
 /**
- * Message bundle for {@link org.apache.ode.utils.cli.CliHelper}.
+ * Message bundle for {@link org.apache.ode.utils.cli.BaseCommandlineTool}.
  */
 public class CommandLineMessages extends MessageBundle {
 
diff --git a/utils/src/main/java/org/apache/ode/utils/jmx/JMXConstants.java b/utils/src/main/java/org/apache/ode/utils/jmx/JMXConstants.java
index d735dea..4cd85b0 100644
--- a/utils/src/main/java/org/apache/ode/utils/jmx/JMXConstants.java
+++ b/utils/src/main/java/org/apache/ode/utils/jmx/JMXConstants.java
@@ -35,13 +35,13 @@ public final class JMXConstants {
 
   // type properties
 
-  /** Value of <code>type</code> name attribute for {@link org.apache.ode.sfwk.mngmt.DomainNodeMBean}s. */
+  /** Value of <code>type</code> name attribute for org.apache.ode.sfwk.mngmt.DomainNodeMBean s. */
   public static final String TYPE_DOMAINMBEAN = "DomainAdmin";
 
-  /** Value of <code>type</code> name attribute for {@link org.apache.ode.sfwk.mngmt.SystemRuntimeMBean}s. */
+  /** Value of <code>type</code> name attribute for org.apache.ode.sfwk.mngmt.SystemRuntimeMBean s. */
   public static final String TYPE_SYSTEMMBEAN = "SystemAdmin";
 
-  /** Value of <code>type</code> name attribute for {@link org.apache.ode.sfwk.mngmt.ServiceRuntimeMBean}s. */
+  /** Value of <code>type</code> name attribute for org.apache.ode.sfwk.mngmt.ServiceRuntimeMBean s. */
   public static final String TYPE_SERVICEMBEAN = "service";
 
   /**
diff --git a/utils/src/main/java/org/apache/ode/utils/stl/MemberOfFunction.java b/utils/src/main/java/org/apache/ode/utils/stl/MemberOfFunction.java
index fbf799b..bf27dd6 100644
--- a/utils/src/main/java/org/apache/ode/utils/stl/MemberOfFunction.java
+++ b/utils/src/main/java/org/apache/ode/utils/stl/MemberOfFunction.java
@@ -41,11 +41,11 @@ public abstract class MemberOfFunction<E> implements UnaryFunction<E, Boolean> {
 
     /**
      * Implementation of {@link UnaryFunction} method defering to
-     * {@link #isMember(E)}.
+     * {@link #isMember(Object)}.
      *
      * @param x
      *            element to test
-     * @return {@link Boolean.TRUE} if isMemeber returns <code>true</code>,
+     * @return {@link Boolean#TRUE} if isMemeber returns <code>true</code>,
      *         <code>false</code> otherwise
      */
     public final Boolean apply(E x) {
diff --git a/utils/src/main/java/org/apache/ode/utils/wsdl/WsdlUtils.java b/utils/src/main/java/org/apache/ode/utils/wsdl/WsdlUtils.java
index 93e5619..8f6839c 100644
--- a/utils/src/main/java/org/apache/ode/utils/wsdl/WsdlUtils.java
+++ b/utils/src/main/java/org/apache/ode/utils/wsdl/WsdlUtils.java
@@ -170,7 +170,7 @@ public class WsdlUtils {
     }
 
     /**
-     * Extract the instance of {@link javax.wsdl.extensions.http.HTTPOperation] or {@link javax.wsdl.extensions.soap.SOAPOperation}
+     * Extract the instance of {@link javax.wsdl.extensions.http.HTTPOperation} or {@link javax.wsdl.extensions.soap.SOAPOperation}
      * from the list of extensibility elements of the given {@link javax.wsdl.BindingOperation}.
      *
      * @param bindingOperation
@@ -239,7 +239,7 @@ public class WsdlUtils {
     }
 
     /**
-     * Extract the instance of {@link javax.wsdl.extensions.http.HTTPAddress] or {@link javax.wsdl.extensions.soap.SOAPAddress}
+     * Extract the instance of {@link javax.wsdl.extensions.http.HTTPAddress} or {@link javax.wsdl.extensions.soap.SOAPAddress}
      * from the list of extensibility elements of the given {@link javax.wsdl.Port}.
      *
      * @param port
@@ -287,7 +287,7 @@ public class WsdlUtils {
 
     /**
      * @param fault
-     * @return true if the given fault is bound with the {@link org.apache.ode.utils.Namespaces.ODE_HTTP_EXTENSION_NS}:fault element.
+     * @return true if the given fault is bound with the {@link org.apache.ode.utils.Namespaces#ODE_HTTP_EXTENSION_NS}:fault element.
      */
     public static boolean isOdeFault(BindingFault fault) {
         final Collection<UnknownExtensibilityElement> unknownExtElements = CollectionsX.filter(fault.getExtensibilityElements(), UnknownExtensibilityElement.class);
diff --git a/utils/src/test/java/org/apache/ode/utils/NamespaceContextImplTest.java b/utils/src/test/java/org/apache/ode/utils/NamespaceContextImplTest.java
index a75f788..f1f436f 100644
--- a/utils/src/test/java/org/apache/ode/utils/NamespaceContextImplTest.java
+++ b/utils/src/test/java/org/apache/ode/utils/NamespaceContextImplTest.java
@@ -29,7 +29,7 @@ import junit.framework.TestCase;
 
 
 /**
- * Test of {@link NamespaceContextImpl}
+ * Test of {@link NSContext}
  *
  * <p>
  * Created on Feb 4, 2004 at 6:08:26 PM.
-- 
1.9.1

Reply via email to