Author: indika
Date: Mon Feb 16 08:48:32 2009
New Revision: 744864

URL: http://svn.apache.org/viewvc?rev=744864&view=rev
Log:
fix some bugs identified by findbug tool

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ConfigurationFactoryAndSerializerFinder.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/StartupFinder.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SALSessions.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/CalloutMediator.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/tool/CipherTool.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/startup/tasks/MessageInjector.java
    
synapse/trunk/java/modules/samples/src/main/java/samples/mediators/BinaryExtractMediator.java
    
synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/DefaultTaskTriggerFactory.java
    
synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/TaskScheduler.java
    
synapse/trunk/java/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingUtils.java

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
 Mon Feb 16 08:48:32 2009
@@ -304,15 +304,15 @@
     public static final String TEMP_FILE_SUFIX = "synapse.tempfile.sufix";
 
     public static final String DOING_FAIL_OVER = "synapse.doing.failover";
-    
-    public static String SYNAPSE_STARTUP_TASK_SCHEDULER = 
"synapse.startup.taskscheduler";
-   
-    public static String SYNAPSE_STARTUP_TASK_DESCRIPTIONS_REPOSITORY = 
"synapse.startup.taskdescriptions.repository";
+
+    public static final String SYNAPSE_STARTUP_TASK_SCHEDULER = 
"synapse.startup.taskscheduler";
+
+    public static final String SYNAPSE_STARTUP_TASK_DESCRIPTIONS_REPOSITORY = 
"synapse.startup.taskdescriptions.repository";
 
     // host and ip synapse is running 
-    public static String SERVER_HOST = "SERVER_HOST";
+    public static final String SERVER_HOST = "SERVER_HOST";
 
-    public static String SERVER_IP = "SERVER_IP";
+    public static final String SERVER_IP = "SERVER_IP";
 
     // Known transport error codes
     public static final int RCV_IO_ERROR_SENDING     = 101000;

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java
 Mon Feb 16 08:48:32 2009
@@ -277,18 +277,13 @@
             if (log.isDebugEnabled()) {
                 log.info("Content at URL : " + url + " is non XML..");
             }
-
-            Object content = readNonXML(url);
-            if (content instanceof OMNode) {
-                return (OMNode) content;
-            }
+            return readNonXML(url);
         } finally {
             try {
                 inStream.close();
             } catch (IOException ignore) {
             }
         }
-        return null;
     }
 
     public static InputSource getInputSourceFormURI(URI uri) {

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java
 Mon Feb 16 08:48:32 2009
@@ -115,7 +115,7 @@
             if (attName != null && attValue != null) {
                 String name = attName.getAttributeValue().trim();
                 String value = attValue.getAttributeValue().trim();
-                if (result.containsKey(attName)) {
+                if (result.containsKey(name)) {
                     handleException("Duplicate " + 
childElementName.getLocalPart()
                             + " with name " + name);
                 } else {

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ConfigurationFactoryAndSerializerFinder.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ConfigurationFactoryAndSerializerFinder.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ConfigurationFactoryAndSerializerFinder.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ConfigurationFactoryAndSerializerFinder.java
 Mon Feb 16 08:48:32 2009
@@ -52,18 +52,21 @@
     };
 
 
-    private static ConfigurationFactoryAndSerializerFinder instance = null;
+    private final static ConfigurationFactoryAndSerializerFinder instance =
+            new ConfigurationFactoryAndSerializerFinder();
 
     /**
      * A map of mediator QNames to implementation class
      */
-    private static Map factoryMap = new HashMap();
+    private final static Map<QName,Class> factoryMap = new 
HashMap<QName,Class>();
 
-    private static Map serializerMap = new HashMap();
+    private final static Map<QName,Class> serializerMap = new 
HashMap<QName,Class>();
+
+    private static boolean initialized = false;
 
     public static synchronized ConfigurationFactoryAndSerializerFinder 
getInstance() {
-        if (instance == null) {
-            instance = new ConfigurationFactoryAndSerializerFinder();
+        if (!initialized) {
+            loadConfigurationFatoriesAndSerializers();
         }
         return instance;
     }
@@ -71,32 +74,13 @@
     /**
      * Force re initialization next time
      */
-    public synchronized void reset() {
+    public static synchronized void reset() {
         factoryMap.clear();
-        instance = null;
+        serializerMap.clear();
+        initialized = false;
     }
 
     private ConfigurationFactoryAndSerializerFinder() {
-
-        factoryMap = new HashMap();
-
-        for (int i = 0; i < configurationFactories.length; i++) {
-            Class c = configurationFactories[i];
-            try {
-                ConfigurationFactory fac = (ConfigurationFactory) 
c.newInstance();
-                factoryMap.put(fac.getTagQName(), c);
-                serializerMap.put(fac.getTagQName(), fac.getSerializerClass());
-            } catch (Exception e) {
-                throw new SynapseException("Error instantiating " + 
c.getName(), e);
-            }
-        }
-        // now iterate through the available pluggable mediator factories
-        registerExtensions();
-    }
-
-    private void handleException(String msg, Exception e) {
-        log.error(msg, e);
-        throw new SynapseException(msg, e);
     }
 
     private void handleException(String msg) {
@@ -104,13 +88,29 @@
         throw new SynapseException(msg);
     }
 
+    private static void loadConfigurationFatoriesAndSerializers() {
+        for (Class c : configurationFactories) {
+            if (c != null) {
+                try {
+                    ConfigurationFactory fac = (ConfigurationFactory) 
c.newInstance();
+                    factoryMap.put(fac.getTagQName(), c);
+                    serializerMap.put(fac.getTagQName(), 
fac.getSerializerClass());
+                } catch (Exception e) {
+                    throw new SynapseException("Error instantiating " + 
c.getName(), e);
+                }
+            }
+        }
+        // now iterate through the available pluggable mediator factories
+        registerExtensions();
+        initialized = true;
+    }
     /**
      * Register pluggable mediator factories from the classpath
      * <p/>
      * This looks for JAR files containing a META-INF/services that adheres to 
the following
      * http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Service%20Provider
      */
-    private void registerExtensions() {
+    private static void registerExtensions() {
 
         // register MediatorFactory extensions
         Iterator it = Service.providers(ConfigurationFactory.class);
@@ -136,7 +136,7 @@
     public SynapseConfiguration getConfiguration(OMElement element) {
 
         String localName = element.getLocalName();
-        QName qName = null;
+        QName qName;
         if (element.getNamespace() != null) {
             qName = new QName(element.getNamespace().getNamespaceURI(), 
localName);
         } else {

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java
 Mon Feb 16 08:48:32 2009
@@ -75,16 +75,18 @@
         EventPublisherMediatorFactory.class               
     };
 
-    private static MediatorFactoryFinder instance = null;
+    private final static MediatorFactoryFinder instance  = new 
MediatorFactoryFinder();
 
     /**
      * A map of mediator QNames to implementation class
      */
     private static Map<QName, Class> factoryMap = new HashMap<QName, Class>();
 
+    private static boolean initialized = false;
+
     public static synchronized MediatorFactoryFinder getInstance() {
-        if (instance == null) {
-            instance = new MediatorFactoryFinder();
+        if (!initialized) {
+            loadMediatorFactories();
         }
         return instance;
     }
@@ -92,15 +94,15 @@
     /**
      * Force re initialization next time
      */
-    public synchronized void reset() {
+    public static synchronized void reset() {
         factoryMap.clear();
-        instance = null;
+        initialized = false;
     }
 
     private MediatorFactoryFinder() {
+    }
 
-        factoryMap = new HashMap<QName, Class>();
-
+    private static void loadMediatorFactories() {
         for (Class c : mediatorFactories) {
             try {
                 MediatorFactory fac = (MediatorFactory) c.newInstance();
@@ -111,6 +113,7 @@
         }
         // now iterate through the available pluggable mediator factories
         registerExtensions();
+        initialized = true;
     }
 
     /**
@@ -119,7 +122,7 @@
      * This looks for JAR files containing a META-INF/services that adheres to 
the following
      * http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Service%20Provider
      */
-    private void registerExtensions() {
+    private static void registerExtensions() {
 
         // register MediatorFactory extensions
         Iterator it = Service.providers(MediatorFactory.class);

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/StartupFinder.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/StartupFinder.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/StartupFinder.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/StartupFinder.java
 Mon Feb 16 08:48:32 2009
@@ -39,7 +39,7 @@
     private static final Log log = LogFactory
             .getLog(ConfigurationFactoryAndSerializerFinder.class);
 
-    private static StartupFinder instance = null;
+    private final static StartupFinder instance = new StartupFinder();
 
     /**
      * A map of mediator QNames to implementation class
@@ -50,9 +50,11 @@
     private static Map<QName,Class<? extends StartupSerializer>> serializerMap
                         = new HashMap<QName,Class<? extends 
StartupSerializer>>();
 
+    private static boolean initialized = false;
+
     public static synchronized StartupFinder getInstance() {
-        if (instance == null) {
-            instance = new StartupFinder();
+        if (!initialized) {
+            loadStartups();
         }
         return instance;
     }
@@ -60,32 +62,36 @@
     /**
      * Force re initialization next time
      */
-    public synchronized void reset() {
+    public static synchronized void reset() {
         factoryMap.clear();
-        instance = null;
+        serializerMap.clear();
+        initialized = false;
     }
 
     private static final Class<?>[] builtins = {SimpleQuartzFactory.class};
 
     private StartupFinder() {
-        // preregister any built in
-        for (int i = 0; i < builtins.length; i++) {
-            Class<? extends StartupFactory> b = 
builtins[i].asSubclass(StartupFactory.class);
-            StartupFactory sf;
-            try {
-                sf = b.newInstance();
-            } catch (Exception e) {
-                throw new SynapseException("cannot instantiate " + 
b.getName(), e);
+    }
 
+    private static void loadStartups() {
+        // preregister any built in
+        for (Class<?> builtin : builtins) {
+            if (builtin != null) {
+                Class<? extends StartupFactory> b = 
builtin.asSubclass(StartupFactory.class);
+                StartupFactory sf;
+                try {
+                    sf = b.newInstance();
+                } catch (Exception e) {
+                    throw new SynapseException("cannot instantiate " + 
b.getName(), e);
+
+                }
+                factoryMap.put(sf.getTagQName(), b);
+                serializerMap.put(sf.getTagQName(), sf.getSerializerClass());
             }
-            factoryMap.put(sf.getTagQName(), b);
-            serializerMap.put(sf.getTagQName(), sf.getSerializerClass());
-
         }
-
         registerExtensions();
+        initialized = true;
     }
-
     private void handleException(String msg) {
         log.error(msg);
         throw new SynapseException(msg);
@@ -98,7 +104,7 @@
      * the following
      * http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Service%20Provider
      */
-    private void registerExtensions() {
+    private static void registerExtensions() {
 
         // log.debug("Registering mediator extensions found in the classpath : 
"
         // + System.getResource("java.class.path"));

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SALSessions.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SALSessions.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SALSessions.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SALSessions.java
 Mon Feb 16 08:48:32 2009
@@ -43,12 +43,12 @@
 
     private String SESSION_IDS = "synapse.salep.sessionids.";
 
-    private static ConfigurationContext configCtx;
+    private ConfigurationContext configCtx;
 
     /* Is this env. support clustering*/
-    private static boolean isClustered = false;
+    private boolean isClustered = false;
 
-    private static boolean initialized = false;
+    private boolean initialized = false;
 
     /*Cache all path with its endpoint sequence. This is only need for a 
clustered environment */
     private final Map<List<String>, List<Endpoint>> namesToEndpointsMap =

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
 Mon Feb 16 08:48:32 2009
@@ -127,17 +127,17 @@
      */
     public Object evaluate(Object scopeObject, Object keyObject, Object 
dateformat,Navigator navigator) {
 
-        boolean traceOn = synCtx.getTracingState() == 
SynapseConstants.TRACING_ON;
-        boolean traceOrDebugOn = traceOn || log.isDebugEnabled();
-
         if (synCtx == null) {
-            if (traceOrDebugOn) {
-                traceOrDebug(traceOn, "Synapse message context has not been 
set for the " +
-                    "XPath extension function 
'synapse:get-property(prop-name)'");
+            if (log.isDebugEnabled()) {
+                log.debug("Synapse message context has not been set for the " +
+                        "XPath extension function 
'synapse:get-property(prop-name)'");
             }
             return null;
         }
 
+        boolean traceOn = synCtx.getTracingState() == 
SynapseConstants.TRACING_ON;
+        boolean traceOrDebugOn = traceOn || log.isDebugEnabled();
+
         String scope = StringFunction.evaluate(scopeObject, navigator);
         String key = StringFunction.evaluate(keyObject, navigator);
 

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/CalloutMediator.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/CalloutMediator.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/CalloutMediator.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/CalloutMediator.java
 Mon Feb 16 08:48:32 2009
@@ -62,8 +62,8 @@
     private String targetKey = null;
     private String clientRepository = null;
     private String axis2xml = null;
-    public static String DEFAULT_CLIENT_REPO = 
"./samples/axis2Client/client_repo";
-    public static String DEFAULT_AXIS2_XML = 
"./samples/axis2Client/client_repo/conf/axis2.xml";
+    public final static String DEFAULT_CLIENT_REPO = 
"./samples/axis2Client/client_repo";
+    public final static String DEFAULT_AXIS2_XML = 
"./samples/axis2Client/client_repo/conf/axis2.xml";
 
     public boolean mediate(MessageContext synCtx) {
 

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/tool/CipherTool.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/tool/CipherTool.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/tool/CipherTool.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/tool/CipherTool.java
 Mon Feb 16 08:48:32 2009
@@ -55,44 +55,44 @@
     private static Log log = LogFactory.getLog(CipherTool.class);
 
     /* The argument name for KeyStore location */
-    public static String KEY_STORE = "keystore";
+    public final static String KEY_STORE = "keystore";
     /* The KeyStore type*/
-    public static String STORE_TYPE = "storetype";
+    public final static String STORE_TYPE = "storetype";
     /* The argument name for password to access KeyStore*/
-    public static String STORE_PASS = "storepass";
+    public final static String STORE_PASS = "storepass";
     /* The argument name for password for access private key */
-    public static String KEY_PASS = "keypass";
+    public final static String KEY_PASS = "keypass";
     /* The alias to identify key owner */
-    public static String ALIAS = "alias";
+    public final static String ALIAS = "alias";
 
     /* If the key is from a file , then it's location*/
-    public static String KEY_FILE = "keyfile";
+    public final static String KEY_FILE = "keyfile";
 
     /* The algorithm for encrypting or decrypting */
-    public static String ALGORITHM = "algorithm";
+    public final static String ALGORITHM = "algorithm";
     /* The operation mode of cihper - encrypt or decrypt */
-    public static String OP_MODE = "opmode";
+    public final static String OP_MODE = "opmode";
     /* The cipher type - asymmetric , symmetric */
-    public static String CIPHER_TYPE = "ciphertype";
+    public final static String CIPHER_TYPE = "ciphertype";
 
     /* The cipher or plain text as an in-lined */
-    public static String SOURCE_IN_LINED = "source";
+    public final static String SOURCE_IN_LINED = "source";
     /* The the source from a file*/
-    public static String SOURCE_FILE = "sourcefile";
+    public final static String SOURCE_FILE = "sourcefile";
     /* If  the target has to be written to a file*/
-    public static String TARGET_FILE = "targetfile";
+    public final static String TARGET_FILE = "targetfile";
     /* If  the output of cipher operation need to be encode - only base64*/
-    public static String OUT_TYPE = "outtype";
+    public final static String OUT_TYPE = "outtype";
     /* If  the encode of the input type base64*/
-    public static String IN_TYPE = "intype";
+    public final static String IN_TYPE = "intype";
     /* Is this keyStore a trusted one */
-    public static String TRUSTED = "trusted";
+    public final static String TRUSTED = "trusted";
 
     /* Operation mode */
-    public static String ENCRYPT = "encrypt";
-    public static String DECRYPT = "decrypt";
+    public final static String ENCRYPT = "encrypt";
+    public final static String DECRYPT = "decrypt";
 
-    public static String BASE64 = "base64";
+    public final static String BASE64 = "base64";
 
     public static void main(String args[]) throws Exception {
 
@@ -106,8 +106,6 @@
             // Loads the cipher relate information
             CipherInformation cipherInformation = getCipherInformation(cmd);
             //Key information must not contain any password
-            //Password for access KeyStore
-            String storePass = getArgument(cmd, STORE_PASS);
             //Password for access private key
             String keyPass = getArgument(cmd, KEY_PASS);
             // If Key need to be loaded from a file

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/startup/tasks/MessageInjector.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/startup/tasks/MessageInjector.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/startup/tasks/MessageInjector.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/startup/tasks/MessageInjector.java
 Mon Feb 16 08:48:32 2009
@@ -69,10 +69,10 @@
      */
     private SynapseEnvironment synapseEnvironment;
 
-    public static String SOAP11_FORMAT = "soap11";
-    public static String SOAP12_FORMAT = "soap12";
-    public static String POX_FORMAT = "pox";
-    public static String GET_FORMAT = "get";
+    public final static String SOAP11_FORMAT = "soap11";
+    public final static String SOAP12_FORMAT = "soap12";
+    public final static String POX_FORMAT = "pox";
+    public final static String GET_FORMAT = "get";
 
     /**
      * Initializes the Injector

Modified: 
synapse/trunk/java/modules/samples/src/main/java/samples/mediators/BinaryExtractMediator.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/samples/src/main/java/samples/mediators/BinaryExtractMediator.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/samples/src/main/java/samples/mediators/BinaryExtractMediator.java
 (original)
+++ 
synapse/trunk/java/modules/samples/src/main/java/samples/mediators/BinaryExtractMediator.java
 Mon Feb 16 08:48:32 2009
@@ -82,7 +82,7 @@
     }
 
     public void setTraceState(int traceState) {
-        traceState = traceState;
+        this.traceState = traceState;
     }
 
     public int getTraceState() {

Modified: 
synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/DefaultTaskTriggerFactory.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/DefaultTaskTriggerFactory.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/DefaultTaskTriggerFactory.java
 (original)
+++ 
synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/DefaultTaskTriggerFactory.java
 Mon Feb 16 08:48:32 2009
@@ -33,8 +33,11 @@
  * Default TriggerFactory ship with synapse utils
  */
 public class DefaultTaskTriggerFactory implements TaskTriggerFactory {
+
     private static final Log log = 
LogFactory.getLog(DefaultTaskTriggerFactory.class);
 
+    private final static  Random RANDOM = new Random();
+
     /**
      * @see TaskTriggerFactory
      */
@@ -80,7 +83,7 @@
             trigger.setEndTime(endTime);
         }
         // give the trigger a random name
-        trigger.setName(name + "-trigger-" + String.valueOf((new 
Random()).nextLong()));
+        trigger.setName(name + "-trigger-" + 
String.valueOf(RANDOM.nextLong()));
         String group = taskDescription.getGroup();
         if (group != null && !"".equals(group)) {
             trigger.setGroup(group);

Modified: 
synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/TaskScheduler.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/TaskScheduler.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/TaskScheduler.java
 (original)
+++ 
synapse/trunk/java/modules/tasks/src/main/java/org/apache/synapse/task/TaskScheduler.java
 Mon Feb 16 08:48:32 2009
@@ -52,7 +52,7 @@
     /**
      * Property look up key for get a quartz configuration
      */
-    public static String QUARTZ_CONF = "quartz.conf";
+    public final static String QUARTZ_CONF = "quartz.conf";
 
     /**
      * Name of the scheduler

Modified: 
synapse/trunk/java/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingUtils.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingUtils.java?rev=744864&r1=744863&r2=744864&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingUtils.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingUtils.java
 Mon Feb 16 08:48:32 2009
@@ -29,7 +29,7 @@
 
 public class LoggingUtils {
     
-    public static String HEADER_LOG_ID = 
"org.apache.synapse.transport.nhttp.headers"; 
+    public final static String HEADER_LOG_ID = 
"org.apache.synapse.transport.nhttp.headers"; 
 
     public static IOSession decorate(IOSession session, final String id) {
         Log log = LogFactory.getLog(session.getClass());


Reply via email to