Author: asankha
Date: Tue Dec  5 02:29:41 2006
New Revision: 482572

URL: http://svn.apache.org/viewvc?view=rev&rev=482572
Log:
prevent NPE for invalid configurations
update POM versions

Modified:
    
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java
    incubator/synapse/trunk/java/pom.xml

Modified: 
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java
URL: 
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java?view=diff&rev=482572&r1=482571&r2=482572
==============================================================================
--- 
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java
 (original)
+++ 
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java
 Tue Dec  5 02:29:41 2006
@@ -146,7 +146,12 @@
        public Mediator getMediator(OMElement element) {
 
         String localName = element.getLocalName();
-               QName qName = new QName(element.getNamespace().getName(), 
localName);
+        QName qName = null;
+        if (element.getNamespace() != null) {
+            qName = new QName(element.getNamespace().getName(), localName);
+        } else {
+            qName = new QName(localName);
+        }
         log.debug("getMediator(" + qName + ")");
         Class cls = (Class) factoryMap.get(qName);
 

Modified: incubator/synapse/trunk/java/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/pom.xml?view=diff&rev=482572&r1=482571&r2=482572
==============================================================================
--- incubator/synapse/trunk/java/pom.xml (original)
+++ incubator/synapse/trunk/java/pom.xml Tue Dec  5 02:29:41 2006
@@ -26,7 +26,7 @@
 
     <groupId>org.apache.synapse</groupId>
     <artifactId>Apache-Synapse-Incubating</artifactId>
-    <version>0.90-SNAPSHOT</version>
+    <version>0.90-RC1</version>
 
     <name>Apache Synapse</name>
     <description>Apache Synapse</description>
@@ -251,7 +251,7 @@
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-rahas</artifactId>
-            <version>${axis2.security.version}</version>
+            <version>${axis2.version}</version>
         </dependency>
 
         <dependency>
@@ -275,7 +275,7 @@
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-secpolicy</artifactId>
-            <version>${axis2.security.version}</version>
+            <version>${axis2.version}</version>
         </dependency>
         
         <dependency>
@@ -287,7 +287,7 @@
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-security</artifactId>
-            <version>${axis2.security.version}</version>
+            <version>${axis2.version}</version>
         </dependency>
 
         <dependency>
@@ -320,7 +320,7 @@
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>rampart</artifactId>
-            <version>${axis2.security.version}</version>
+            <version>${rampart.version}</version>
             <type>mar</type>
         </dependency>
 
@@ -568,18 +568,18 @@
     </modules>
 
     <properties>
-        <synapse.version>0.90-SNAPSHOT</synapse.version>
+        <synapse.version>0.90-RC1</synapse.version>
         <axis2.version>1.1</axis2.version>
-        <axis2.security.version>1.1-SNAPSHOT</axis2.security.version>
-        <axiom.version>1.2.1-SNAPSHOT</axiom.version>
-        <xml_schema.version>1.2</xml_schema.version>
+        <rampart.version>1.1</rampart.version>
+        <axiom.version>1.2.1</axiom.version>
+        <xml_schema.version>SNAPSHOT</xml_schema.version>
         <neethi.version>2.0</neethi.version>
-        <wss4j.version>SNAPSHOT</wss4j.version>
+        <wss4j.version>1.5.1</wss4j.version>
         <xmlsec.version>1.3.0</xmlsec.version>
         <woden.version>1.0.0M6</woden.version>
 
         <addressing.version>1.1</addressing.version>
-        <sandesha2.version>1.1-SNAPSHOT</sandesha2.version>
+        <sandesha2.version>1.1</sandesha2.version>
         <rampart.version>1.1</rampart.version>
 
         <commons.logging.version>1.1</commons.logging.version>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to