Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/PrimitiveServiceInfo.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/PrimitiveServiceInfo.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/PrimitiveServiceInfo.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/PrimitiveServiceInfo.java
 Thu Dec 20 14:50:11 2018
@@ -25,14 +25,10 @@ public class PrimitiveServiceInfo extend
                                                                                
           // ServiceInfoMBean
 // extends ServiceInfo implements PrimitiveServiceInfoMBean//, ServiceInfoMBean
 {
-  /**
-        * 
-        */
+ 
   private static final long serialVersionUID = -6416623322329673083L;
  
-  /**
-        * 
-        */
+ 
   public PrimitiveServiceInfo(boolean isaCasMultiplier, 
AnalysisEngineController controller ) {
     super(isaCasMultiplier, controller);
   }

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServicePerformance.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServicePerformance.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServicePerformance.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServicePerformance.java
 Thu Dec 20 14:50:11 2018
@@ -154,7 +154,7 @@ public class ServicePerformance implemen
    * delegate. Each reply message containing a CAS include the current actual 
analysis time This is
    * not a delta, its the running analysis time.
    * 
-   * @param anAnalysisTime
+   * @param anAnalysisTime analysis time
    */
   public synchronized void setAnalysisTime(long anAnalysisTime) {
     analysisTime = anAnalysisTime;

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/monitor/JmxMonitorListener.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/monitor/JmxMonitorListener.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/monitor/JmxMonitorListener.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/monitor/JmxMonitorListener.java
 Thu Dec 20 14:50:11 2018
@@ -23,7 +23,7 @@ import org.apache.uima.aae.jmx.monitor.S
 public interface JmxMonitorListener {
   /**
    * Provides metrics for all UIMA AS services collected during a checkpoint. 
This method is called
-   * by the {@link org.apache.uima.aae.jmx.monitor.JmxMonitor} after each 
checkpoint with the latest metrics. The metrics are deltas
+   * by the { org.apache.uima.aae.jmx.monitor.JmxMonitor} after each 
checkpoint with the latest metrics. The metrics are deltas
    * except for queue depth attribute.
    * 
    * @param sampleTime

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/AsynchAEMessage.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/AsynchAEMessage.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/AsynchAEMessage.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/AsynchAEMessage.java
 Thu Dec 20 14:50:11 2018
@@ -20,6 +20,8 @@
 package org.apache.uima.aae.message;
 
 public interface AsynchAEMessage {
+  //public static final String TargetSelectorProperty ="TargetServiceId";
+  
   public static final String TotalTimeSpentInAnalytic = "TimeInAnalytic";
 
   public static final String TimeInService = "TimeInService";
@@ -35,6 +37,8 @@ public interface AsynchAEMessage {
   public static final String InputCasReference = "InputCasReference";
 
   public static final String MessageFrom = "MessageFrom";
+  
+  public static final String Destination = "Destination";
 
   // 5/2013 xcas not used as a serialization form
 //  public static final String XCASREFId = "XCASRefId";
@@ -149,4 +153,6 @@ public interface AsynchAEMessage {
   public static final String ErrorCause = "Cause";
 
   public static final int PingTimeout = 5001;
+  
+  public static final String TargetingSelector = "TargetingSelector";
 }

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaEEShutdownTriggerEvent.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaEEShutdownTriggerEvent.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaEEShutdownTriggerEvent.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaEEShutdownTriggerEvent.java
 Thu Dec 20 14:50:11 2018
@@ -25,14 +25,12 @@ package org.apache.uima.aae.message;
 import org.apache.uima.aae.controller.AnalysisEngineController;
 import org.springframework.context.ApplicationEvent;
 
-/**
- *
- */
+
 public class UimaEEShutdownTriggerEvent extends ApplicationEvent {
   private AnalysisEngineController targetController = null;
 
   /**
-   * @param source
+   * @param source trigger source
    */
   public UimaEEShutdownTriggerEvent(Object source) {
     super(source);

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaMessageValidator.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaMessageValidator.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaMessageValidator.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaMessageValidator.java
 Thu Dec 20 14:50:11 2018
@@ -42,10 +42,10 @@ public class UimaMessageValidator {
    * 
    * @param aMessage
    *          - jms message retrieved from queue
-   * @param properties
-   *          - map containing message properties
-   * @return
-   * @throws Exception
+   * @param endpointName
+   *          - endpoint name
+   * @return true if valid false otherwise
+   * @throws Exception error
    */
 
   public static boolean validMessageType(UimaMessage aMessage, String 
endpointName)
@@ -104,10 +104,9 @@ public class UimaMessageValidator {
    * 
    * @param aMessage
    *          - JMS Message received
-   * @param properties
-   *          - Map containing header properties
+   * @param endpointName endpoint name
    * @return - true if the command received is a valid one, false otherwise
-   * @throws Exception
+   * @throws Exception error
    */
   public static boolean validCommand(UimaMessage aMessage, String 
endpointName) throws Exception {
     if (aMessage.containsProperty(AsynchAEMessage.Command)) {
@@ -141,10 +140,9 @@ public class UimaMessageValidator {
    * 
    * @param aMessage
    *          - JMS Message received
-   * @param properties
-   *          - Map containing header properties
+   * @param endpointName endpoint name
    * @return - true if the payload is valid, false otherwise
-   * @throws Exception
+   * @throws Exception error
    */
   public static boolean validPayload(UimaMessage aMessage, String 
endpointName) throws Exception {
     if (aMessage.containsProperty(AsynchAEMessage.Command)) {
@@ -216,8 +214,9 @@ public class UimaMessageValidator {
    * 
    * @param aMessage
    *          - JMS Message to validate
+   * @param  controller controller        
    * @return - true if message is valid, false otherwise
-   * @throws Exception
+   * @throws Exception error
    */
   public static boolean isValidMessage(UimaMessage aMessage, 
AnalysisEngineController controller)
           throws Exception {

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/monitor/statistics/AnalysisEnginePerformanceMetrics.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/monitor/statistics/AnalysisEnginePerformanceMetrics.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/monitor/statistics/AnalysisEnginePerformanceMetrics.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/monitor/statistics/AnalysisEnginePerformanceMetrics.java
 Thu Dec 20 14:50:11 2018
@@ -36,6 +36,11 @@ public class AnalysisEnginePerformanceMe
   /**
    * Creates a performance metrics instance
    * 
+   * @param name AE name
+   * @param uimaContextPath AE unique name
+   * @param analysisTime analysis time
+   * @param numProcessed num CASes processed so far
+   * 
    */
   public AnalysisEnginePerformanceMetrics(String name, String uimaContextPath, 
long analysisTime, long numProcessed ) {
     this.name = name;

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptorFactory.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptorFactory.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptorFactory.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptorFactory.java
 Thu Dec 20 14:50:11 2018
@@ -32,7 +32,6 @@ import org.apache.uima.resourceSpecifier
 /**
  * Factory class providing static API to generate UIMA AS Deployment 
Descriptor. Supports
  * creation of both Primitive and Aggregate Deployment Descriptors.
- * <p>
  *  
  */
 public final class DeploymentDescriptorFactory {
@@ -56,6 +55,17 @@ public final class DeploymentDescriptorF
   public static UimaASDeploymentDescriptor createDeploymentDescriptor(String 
xmlDescriptor) 
   throws ResourceInitializationException {
     try {
+        // secure the parser
+       org.apache.xmlbeans.XmlOptions options = new 
org.apache.xmlbeans.XmlOptions();
+               XMLReader xmlReader = XMLReaderFactory.createXMLReader();
+               
xmlReader.setFeature("http://xml.org/sax/features/external-general-entities";, 
false);
+               
xmlReader.setFeature("http://xml.org/sax/features/external-parameter-entities";, 
false);
+               
xmlReader.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd",false);
+               
xmlReader.setFeature("http://apache.org/xml/features/disallow-doctype-decl",true);
+               options.setLoadUseXMLReader(xmlReader);
+               
+                AnalysisEngineDeploymentDescriptionDocument.Factory.parse(new 
File(descriptorPath), options);
+      
       return new 
UimaASDeploymentDescriptorImpl(AnalysisEngineDeploymentDescriptionDocument.Factory.parse(xmlDescriptor),new
 ServiceContextImpl("","","","") );
     } catch( XmlException e ) {
       throw new ResourceInitializationException(e);

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/Import.java
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/Import.java?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/Import.java
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/Import.java
 Thu Dec 20 14:50:11 2018
@@ -48,7 +48,7 @@ public interface Import {
   /**
    * Sets the location.
    *
-   * @param name
+   * @param name set the name
    */
   public void setByName(String name);
 

Modified: 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/resources/uimaee_messages.properties
URL: 
http://svn.apache.org/viewvc/uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/resources/uimaee_messages.properties?rev=1849401&r1=1849400&r2=1849401&view=diff
==============================================================================
--- 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/resources/uimaee_messages.properties
 (original)
+++ 
uima/uv3/uima-as-v3/trunk/uimaj-as-core/src/main/resources/uimaee_messages.properties
 Thu Dec 20 14:50:11 2018
@@ -268,4 +268,5 @@ UIMAEE_warmup_dropping_cas__FINE = Aggre
 UIMAEE_warmup_start_cas__FINE = Aggregate Warmup Stage - Processing CAS id:{0}
 UIMAEE_delivery_to_client_failed_INFO = Service:{0} Unable to Deliver CAS:{1} 
to Client - Dropping CAS
 UIMAEE_unable_to_deliver_msg__INFO=Service:{0} JMS unable to Deliver CAS:{1} - 
Error:{2}
-UIMAEE_force_cas_abort__INFO="Service:{0} Forcing {1} CAS:{1} to Abort
\ No newline at end of file
+UIMAEE_force_cas_abort__INFO="Service:{0} Forcing {1} CAS:{1} to Abort
+UIMAEE_service_delivery_exception_WARNING=Service:{0} Handling Exception:{1}
\ No newline at end of file


Reply via email to