[jboss-svn-commits] JBL Code SVN: r8331 - in labs/jbossesb/trunk/product: core/listeners core/listeners/tests/src/org/jboss/soa/esb/listeners/config etc/schemas/xml

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Dec 14 15:28:15 EST 2006


Author: kurt.stam at jboss.com
Date: 2006-12-14 15:28:13 -0500 (Thu, 14 Dec 2006)
New Revision: 8331

Added:
   labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsdconfig
Modified:
   labs/jbossesb/trunk/product/core/listeners/build.xml
   labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01.xml
   labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd
Log:
Fixing the namespace issue.

Modified: labs/jbossesb/trunk/product/core/listeners/build.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/build.xml	2006-12-14 19:57:56 UTC (rev 8330)
+++ labs/jbossesb/trunk/product/core/listeners/build.xml	2006-12-14 20:28:13 UTC (rev 8331)
@@ -49,16 +49,21 @@
 			<taskdef name="xmlbean" classname="org.apache.xmlbeans.impl.tool.XMLBean" classpathref="xbeans-classpath" />
 			<delete dir="${gendir}" /><mkdir dir="${gendir}" />
 			
-			<xmlbean schema="${org.jboss.esb.root.dir}/etc/schemas/xml/jbossesb-1.0.xsd" 
-				classgendir="${gendir}/classes" srcgendir="${gendir}/src"
-				destfile="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb-config-model-1.0.jar" classpathref="xbeans-classpath"/>
+			<xmlbean
+				classgendir="${gendir}/classes" 
+				srcgendir="${gendir}/src"
+				destfile="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb-config-model-1.0.jar" 
+				classpathref="xbeans-classpath">
+				<fileset dir="${org.jboss.esb.root.dir}/etc/schemas/xml/" includes="jbossesb-1.0.xsd,jbossesb-1.0.xsdconfig"/>
+			</xmlbean>
+		    <!-- now add the xsd to it -->
 		    <jar destfile="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb-config-model-1.0.jar" update="true"
 				basedir="${org.jboss.esb.root.dir}/etc/schemas/xml/"
 				includes="jbossesb-1.0.xsd"/>
 		</target>
 
 		<path id="xbeans-classpath">
-			<fileset dir="${org.jboss.esb.ext.lib.dir}" includes="*.jar" />
+			<fileset dir="${org.jboss.esb.ext.lib.dir}" includes="*.jar"/>
 		</path>
 		
 

Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01.xml	2006-12-14 19:57:56 UTC (rev 8330)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01.xml	2006-12-14 20:28:13 UTC (rev 8331)
@@ -1,7 +1,6 @@
 <?xml version = "1.0" encoding = "UTF-8"?>
-<jbossesb xmlns="http://www.jboss.org/soa/esb/listeners/config">
+<jbossesb xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd">
 
-
 	<buses>
 		<jms-bus busid="server1-jms" 
 				connection-factory="ConnectionFactory" 

Modified: labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd
===================================================================
--- labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd	2006-12-14 19:57:56 UTC (rev 8330)
+++ labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd	2006-12-14 20:28:13 UTC (rev 8331)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--Generated by Turbo XML 2.4.1.100. Conforms to w3c http://www.w3.org/2001/XMLSchema-->
 <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-	 targetNamespace="http://www.jboss.org/soa/esb/listeners/config"
-	 xmlns:jesb="http://www.jboss.org/soa/esb/listeners/config"
+	 targetNamespace="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd"
+	 xmlns:jesb="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd"
 	 elementFormDefault="qualified">
 	
 	

Added: labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsdconfig
===================================================================
--- labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsdconfig	2006-12-14 19:57:56 UTC (rev 8330)
+++ labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsdconfig	2006-12-14 20:28:13 UTC (rev 8331)
@@ -0,0 +1,14 @@
+<!-- An xsdconfig file must begin with a "config" element in the 
+        http://www.bea.com/2002/09/xbean/config namespace. Also, be sure
+        to declare any namespaces used to qualify types in your schema (here,
+        the namespace corresponding to the pol prefix. -->
+        
+<xb:config xmlns:pol="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd" 
+    xmlns:xb="http://www.bea.com/2002/09/xbean/config">
+
+    <!-- Use the "namespace" element to map a namespace to the Java package
+        name that should be generated. -->
+    <xb:namespace uri="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd">
+        <xb:package>org.jboss.soa.esb.listeners.config</xb:package>
+    </xb:namespace>
+</xb:config>
\ No newline at end of file




More information about the jboss-svn-commits mailing list