You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ch...@apache.org on 2005/03/08 09:12:27 UTC

svn commit: r156509 - in webservices/axis/trunk/java: etc/project.xml modules/om/src/java/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java xdocs/navigation.xml

Author: chinthaka
Date: Tue Mar  8 00:12:24 2005
New Revision: 156509

URL: http://svn.apache.org/viewcvs?view=rev&rev=156509
Log:
Fixing SOAPBuilder for default namespace handling.

Adding more information to project.xml

Modified:
    webservices/axis/trunk/java/etc/project.xml
    webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java
    webservices/axis/trunk/java/xdocs/navigation.xml

Modified: webservices/axis/trunk/java/etc/project.xml
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/etc/project.xml?view=diff&r1=156508&r2=156509
==============================================================================
--- webservices/axis/trunk/java/etc/project.xml (original)
+++ webservices/axis/trunk/java/etc/project.xml Tue Mar  8 00:12:24 2005
@@ -25,19 +25,24 @@
   <url>http://ws.apache.org/axis2/</url>
   <issueTrackingUrl>http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10611</issueTrackingUrl>
   <siteAddress>ws.apache.org/axis2</siteAddress>
-  <siteDirectory>/www/axi2.ws.apache.org/</siteDirectory>
+  <siteDirectory>/www/ws.apache.org/axis2/</siteDirectory>
   <distributionDirectory>/www/ws.apache.org/builds/</distributionDirectory>
-	<repository>
-        <connection>scm:subversion:http://svn.apache.org/repos/asf/webservices/axis/trunk</connection>
-        <developerConnection>scm:subversion:https://svn.apache.org/repos/asf/webservices/axis/trunk</developerConnection>
+	<!-- repository>
+        <connection>scm|svn|http://svn.apache.org/repos/asf/webservices/axis/trunk</connection>
+        <developerConnection>scm|svn|https://svn.apache.org/repos/asf/webservices/axis/trunk</developerConnection>
         <url>http://svn.apache.org/viewcvs.cgi/webservices/axis/trunk/?root=Apache-SVN</url>
-    </repository>
+    </repository -->
   <mailingLists>
     <mailingList>
       <name>Axis Developer List</name>
       <subscribe>axis-dev-subscribe@ws.apache.org</subscribe>
       <unsubscribe>axis-dev-unsubscribe@ws.apache.org</unsubscribe>
     </mailingList>
+    <mailingList>
+      <name>Axis User List</name>
+      <subscribe>axis-user-subscribe@ws.apache.org</subscribe>
+      <unsubscribe>axis-user-unsubscribe@ws.apache.org</unsubscribe>
+    </mailingList>
   </mailingLists>
 
   <!-- ========== -->
@@ -49,19 +54,19 @@
       <name>Davanum Srinivas</name>
       <id>dims</id>
       <email>dims@apache.org</email>
-      <organization></organization>
+      <organization>Computer Associates</organization>
     </developer>
     <developer>
       <name>Sanjiva Weerawarana</name>
       <id>sanjiva</id>
       <email>sanjiva@apache.org</email>
-      <organization></organization>
+      <organization>IBM / Lanka Software Foundation</organization>
     </developer>
     <developer>
       <name>Glen Daniels</name>
       <id>gdaniels</id>
       <email>gdaniels@apache.org</email>
-      <organization></organization>
+      <organization>Sonic Software</organization>
     </developer>
     <developer>
       <name>Aleksander Slominski</name>
@@ -73,33 +78,33 @@
       <name>Farhaan Mohideen</name>
       <id>farhaan</id>
       <email>farhaan@opensource.lk</email>
-      <organization>LSF</organization>
+      <organization>Lanka Software Foundation</organization>
     </developer>
     <developer>
       <name>Srinath Perera</name>
       <id>hemapani</id>
       <email>hemapani@apache.org</email>
-      <organization></organization>
+      <organization>Lanka Software Foundation</organization>
       <url>www.apache.org/~hemapani</url>
      </developer>
     <developer>
       <name>Eran Chinthaka</name>
       <id>chinthaka</id>
       <email>chinthaka@apache.org</email>
-      <organization>LSF / Eurocenter DDC</organization>
+      <organization>Lanka Software Foundation / Eurocenter DDC</organization>
       <url>www.apache.org/~chinthaka</url>
     </developer>
     <developer>
       <name>Dasarath Weerathunga</name>
       <id>dasarath</id>
       <email>dasarath@opensource.lk</email>
-      <organization>LSF</organization>
+      <organization>Lanka Software Foundation</organization>
     </developer>
     <developer>
       <name>Jaliya Ekanayake</name>
       <id>jaliya</id>
       <email>jaliya@opensource.lk</email>
-      <organization>Virtusa / LSF</organization>
+      <organization>Virtusa / Lanka Software Foundation</organization>
       <url>www.apache.org/~jaliya</url>
     </developer>
     <developer>
@@ -113,13 +118,13 @@
 	  <name>Deepal Jayasinghe</name>
       <id>deepal</id>
       <email>deepal@apache.org</email>
-      <organization>LSF</organization>
+      <organization>Lanka Software Foundation</organization>
     </developer>
     <developer>
       <name>Ajith Ranabahu</name>
       <id>ajith</id>
       <email>ajith@apache.org</email>
-      <organization>LSF</organization>
+      <organization>Lanka Software Foundation / Eurocenter DDC</organization>
     </developer>
     <developer>
       <name>Changshin Lee</name>
@@ -131,7 +136,7 @@
       <name>Rajith Priyanga</name>
       <id>priyanga</id>
       <email>priyanga@opensource.lk</email>
-      <organization>LSF</organization>
+      <organization>Lanka Software Foundation</organization>
     </developer>
   </developers>
 

Modified: webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java?view=diff&r1=156508&r2=156509
==============================================================================
--- webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java (original)
+++ webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java Tue Mar  8 00:12:24 2005
@@ -283,12 +283,22 @@
 
         // set the own namespace
         String namespaceURI = parser.getNamespaceURI();
-        if(namespaceURI != ""){
-        OMNamespace namespace =
-                node.findInScopeNamespace(parser.getNamespaceURI(),
-                parser.getPrefix());
+        String prefix = parser.getPrefix();
+        OMNamespace namespace = null;
+        if(!"".equals(namespaceURI)){
+             if("".equals(prefix)){
+               // this means, this elements has a default namespace
+                  namespace = node.declareNamespace(namespaceURI, "");
+             }else{
+                 namespace = node.findInScopeNamespace(namespaceURI, prefix);
+              }
             node.setNamespace(namespace);
+        }else{
+            
         }
+
+
+
         // TODO we got to have this to make sure OM reject mesagess that are not sname space qualified
         // But got to comment this to interop with Axis.1.x
         // if (namespace == null) {

Modified: webservices/axis/trunk/java/xdocs/navigation.xml
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/xdocs/navigation.xml?view=diff&r1=156508&r2=156509
==============================================================================
--- webservices/axis/trunk/java/xdocs/navigation.xml (original)
+++ webservices/axis/trunk/java/xdocs/navigation.xml Tue Mar  8 00:12:24 2005
@@ -4,10 +4,7 @@
   <body>
      
     <menu name="Axis 2.0">
-      <item name="Introduction" href="intro.html"/>
-      
-      <item name="Wiki" href="http://wiki.apache.org/ws/FrontPage/Axis2"/>
-      
+           
       <item name="Get Invloved">
       	<item name="Overview" href="overview.html"/>
       	<item name="SVN Repository" href="svn.html"/>
@@ -19,6 +16,7 @@
       
       <item name="References">
         <item name="Documentation" href="docs.html" />
+        <item name="Wiki" href="http://wiki.apache.org/ws/FrontPage/Axis2"/>
       	<item name="Architecture Guide" href="Axis2ArchitectureGuide.html" /> 
       	<item name="User Guide" href="userguide.html" />
       	<item name="AXIOM Tutorial" href="OMTutorial.html" /> 
@@ -37,6 +35,11 @@
       	<item name="OM" href="multiproject/axis2-om/index.html" /> 
       	<item name="WSDL" href="multiproject/axis2-wsdl/index.html" />
       	<item name="Samples" href="multiproject/axis2-samples/index.html" /> 
+      </item> 
+      <item name="Project Information">
+      	<item name="Mailing Lists" href="mail-lists.html" /> 
+      	<item name="Project Team" href="team-list.html" />
+      	<item name="Issue Tracking" href="issue-tracking.html" /> 
       </item> 
        
     </menu>