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>