[jboss-svn-commits] JBL Code SVN: r11043 - in labs/jbosslabs/trunk: migration and 10 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Apr 16 17:05:26 EDT 2007
Author: wrzep
Date: 2007-04-16 17:05:26 -0400 (Mon, 16 Apr 2007)
New Revision: 11043
Added:
labs/jbosslabs/trunk/migration/
labs/jbosslabs/trunk/migration/project.xml-migration/
labs/jbosslabs/trunk/migration/project.xml-migration/build.xml
labs/jbosslabs/trunk/migration/project.xml-migration/build/
labs/jbosslabs/trunk/migration/project.xml-migration/lib/
labs/jbosslabs/trunk/migration/project.xml-migration/lib/resolver.jar
labs/jbosslabs/trunk/migration/project.xml-migration/lib/serializer.jar
labs/jbosslabs/trunk/migration/project.xml-migration/lib/xercesImpl.jar
labs/jbosslabs/trunk/migration/project.xml-migration/lib/xml-apis.jar
labs/jbosslabs/trunk/migration/project.xml-migration/src/
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Filter.java
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/JEMSFilter.java
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Main.class
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Main.java
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Migrator.java
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/XMLTools.class
labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/XMLTools.java
labs/jbosslabs/trunk/migration/project.xml-migration/target/
labs/jbosslabs/trunk/migration/project.xml-migration/target/classes/
labs/jbosslabs/trunk/migration/project.xml-migration/test/
labs/jbosslabs/trunk/migration/project.xml-migration/test/project.new.xml
labs/jbosslabs/trunk/migration/project.xml-migration/test/project.xml
Log:
JBLAB-853
Property changes on: labs/jbosslabs/trunk/migration/project.xml-migration
___________________________________________________________________
Name: svn:ignore
+ target
Added: labs/jbosslabs/trunk/migration/project.xml-migration/build.xml
===================================================================
--- labs/jbosslabs/trunk/migration/project.xml-migration/build.xml (rev 0)
+++ labs/jbosslabs/trunk/migration/project.xml-migration/build.xml 2007-04-16 21:05:26 UTC (rev 11043)
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project basedir="." default="all" >
+
+ <path id="classpath">
+ <fileset dir="lib" includes="**/*.jar"/>
+ </path>
+
+ <target name="all" depends="clean,build"/>
+
+ <target name="test" depends="run,cat"/>
+
+ <target name="build">
+ <javac srcdir="src/java" destdir="target/classes" classpathref="classpath"/>
+
+ <jar destfile="target/migrate.jar" basedir="target/classes">
+ <manifest>
+ <attribute name="Main-Class" value="org.jboss.forge.migration.Main"/>
+ </manifest>
+ </jar>
+ </target>
+
+ <target name="run">
+ <java fork="true" classname="org.jboss.forge.migration.Main">
+ <arg value="test/project.xml"/>
+ <arg value="test/project.new.xml"/>
+ <classpath>
+ <path refid="classpath"/>
+ <path location="target/migrate.jar"/>
+ </classpath>
+ </java>
+ </target>
+
+ <target name="cat">
+ <exec executable="cat">
+ <arg value="test/project.new.xml"/>
+ </exec>
+ </target>
+
+ <target name="clean">
+ <delete defaultexcludes="false">
+ <fileset dir="target/classes">
+ <include name="**"/>
+ </fileset>
+ </delete>
+ </target>
+
+</project>
Added: labs/jbosslabs/trunk/migration/project.xml-migration/lib/resolver.jar
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/migration/project.xml-migration/lib/resolver.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/migration/project.xml-migration/lib/serializer.jar
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/migration/project.xml-migration/lib/serializer.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/migration/project.xml-migration/lib/xercesImpl.jar
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/migration/project.xml-migration/lib/xercesImpl.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/migration/project.xml-migration/lib/xml-apis.jar
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/migration/project.xml-migration/lib/xml-apis.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Filter.java
===================================================================
--- labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Filter.java (rev 0)
+++ labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Filter.java 2007-04-16 21:05:26 UTC (rev 11043)
@@ -0,0 +1,8 @@
+package org.jboss.forge.migration;
+
+import org.w3c.dom.Node;
+
+public interface Filter {
+
+ public Node filter(Node input);
+}
Added: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/JEMSFilter.java
===================================================================
--- labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/JEMSFilter.java (rev 0)
+++ labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/JEMSFilter.java 2007-04-16 21:05:26 UTC (rev 11043)
@@ -0,0 +1,22 @@
+package org.jboss.forge.migration;
+
+import org.w3c.dom.Node;
+
+public class JEMSFilter implements Filter {
+
+ public Node filter(Node n) {
+
+ String text = n.getTextContent();
+
+ if ("as".equals(text)) {
+ n.setTextContent("jbossas");
+ }
+
+ if ("portal".equals(text)) {
+ n.setTextContent("jbossportal");
+ }
+
+ return n;
+ }
+
+}
Added: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Main.class
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Main.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Main.java
===================================================================
--- labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Main.java (rev 0)
+++ labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Main.java 2007-04-16 21:05:26 UTC (rev 11043)
@@ -0,0 +1,25 @@
+package org.jboss.forge.migration;
+
+import org.w3c.dom.Document;
+
+public class Main {
+
+ public static void main(String[] args) {
+
+ if(args.length < 2) {
+ System.out.println("Usage: java -jar migrate.jar old_project.xml new_project.xml");
+ return;
+ }
+
+ String oldProjectXMLPath = args[0];
+ String newProjectXMLPath = args[1];
+
+ XMLTools.init();
+
+ Document oldProjectXML = XMLTools.getDocument(oldProjectXMLPath);
+
+ Document newProjectXML = (new Migrator(oldProjectXML)).migrate();
+
+ XMLTools.save(newProjectXML, newProjectXMLPath);
+ }
+}
Added: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Migrator.java
===================================================================
--- labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Migrator.java (rev 0)
+++ labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/Migrator.java 2007-04-16 21:05:26 UTC (rev 11043)
@@ -0,0 +1,99 @@
+package org.jboss.forge.migration;
+
+import org.w3c.dom.DOMConfiguration;
+import org.w3c.dom.Document;
+import org.w3c.dom.Node;
+import org.w3c.dom.Element;
+import org.w3c.dom.NodeList;
+
+public class Migrator {
+
+ private Document oldDoc;
+ private Document newDoc;
+ private Element root;
+
+ public Migrator(Document oldDoc) {
+
+ this.oldDoc = oldDoc;
+ }
+
+ public Document migrate() {
+
+ newDoc = XMLTools.createDocument("http://jboss.org", "project");
+
+ root = newDoc.getDocumentElement();
+
+ // copy-paste
+ copyElement("id");
+ copyElement("name");
+ copyElement("company-name");
+ copyElement("logo");
+
+ //TODO info
+
+ //TODO developers
+
+ Filter jemsFilter = new JEMSFilter();
+ copyElements("jems", jemsFilter);
+
+ //TODO repo
+
+ copyElement("issue-tracker");
+
+ //TODO forums
+
+ //TODO link
+
+ //TODO pages
+
+ copyElement("downloads");
+
+ return newDoc;
+ }
+
+ private void copyElement(String tagName) {
+
+ copyElement(tagName, null);
+ }
+
+ private void copyElement(String tagName, Filter filter) {
+
+ NodeList nl = oldDoc.getElementsByTagName(tagName);
+ for (int i = 0; i < nl.getLength(); i++) {
+
+ if (nl.item(i).getParentNode().equals(oldDoc.getDocumentElement())) {
+
+ Node n = newDoc.importNode(nl.item(i), true);
+
+ if (filter != null) {
+ n = filter.filter(n);
+ }
+
+ root.appendChild(n);
+
+ return;
+ }
+ }
+ }
+
+ private void copyElements(String tagName) {
+
+ copyElement(tagName, null);
+ }
+
+ private void copyElements(String tagName, Filter filter) {
+
+ NodeList nl = oldDoc.getElementsByTagName(tagName);
+ for (int i = 0; i < nl.getLength(); i++) {
+
+ Node n = newDoc.importNode(nl.item(0), true);
+
+ if (filter != null) {
+ n = filter.filter(n);
+ }
+
+ root.appendChild(n);
+ }
+ }
+
+}
Added: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/XMLTools.class
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/XMLTools.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/XMLTools.java
===================================================================
--- labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/XMLTools.java (rev 0)
+++ labs/jbosslabs/trunk/migration/project.xml-migration/src/java/org/jboss/forge/migration/XMLTools.java 2007-04-16 21:05:26 UTC (rev 11043)
@@ -0,0 +1,113 @@
+package org.jboss.forge.migration;
+
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
+
+import javax.xml.parsers.DocumentBuilder;
+import javax.xml.parsers.DocumentBuilderFactory;
+
+import org.w3c.dom.DOMConfiguration;
+import org.w3c.dom.DOMImplementation;
+import org.w3c.dom.DOMImplementationList;
+import org.w3c.dom.Document;
+import org.w3c.dom.bootstrap.DOMImplementationRegistry;
+import org.w3c.dom.ls.DOMImplementationLS;
+import org.w3c.dom.ls.LSOutput;
+import org.w3c.dom.ls.LSSerializer;
+import org.xml.sax.SAXException;
+
+public class XMLTools {
+
+ private static DocumentBuilder parser;
+ private static DOMImplementation domImpl;
+
+
+ public static void init() {
+
+ DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
+ try {
+ parser = factory.newDocumentBuilder();
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ DOMImplementationRegistry registry;
+ try {
+ registry = DOMImplementationRegistry.newInstance();
+ } catch (Exception e) {
+ e.printStackTrace();
+ return;
+ }
+
+ domImpl = registry.getDOMImplementation("XML 3.0 LS 3.0");
+ if(domImpl == null) {
+ System.err.println("getDOMImplementation failed");
+
+ }
+
+
+ }
+
+ public static Document getDocument(String path) {
+
+ try {
+ return parser.parse(path);
+ } catch (Exception e) {
+
+ e.printStackTrace();
+ return null;
+ }
+ }
+
+ public static Document createDocument(String namespace, String rootName) {
+
+ return domImpl.createDocument(namespace, rootName, null);
+ }
+
+ public static void save(Document doc, String path) {
+
+ DOMImplementationLS lsImpl = (DOMImplementationLS)domImpl.getFeature("LS", "3.0");
+ if(lsImpl == null) {
+ System.err.println("getDOMImplementationLS failed");
+ return;
+ }
+
+
+
+ LSSerializer ser = lsImpl.createLSSerializer();
+
+ ser.getDomConfig().setParameter("format-pretty-print", true);
+
+ LSOutput out = lsImpl.createLSOutput();
+ try {
+ out.setByteStream(new FileOutputStream(path));
+ } catch (FileNotFoundException e) {
+ e.printStackTrace();
+ }
+
+ out.setEncoding("UTF-8");
+
+ ser.write(doc, out);
+ }
+
+ public static void printImpl() {
+
+ System.out.println("IMPL");
+
+ String features = "LS";
+ try {
+ DOMImplementationRegistry reg = DOMImplementationRegistry.newInstance();
+ DOMImplementationList domImplList = reg.getDOMImplementationList(features);
+ int n = domImplList.getLength();
+ for(int i = 0; i < n; ++i) {
+ DOMImplementation domImpl = domImplList.item(i);
+ System.out.println("DOM:");
+ System.out.println(domImpl.toString()+"\n\n");
+ }
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+}
Added: labs/jbosslabs/trunk/migration/project.xml-migration/test/project.new.xml
===================================================================
--- labs/jbosslabs/trunk/migration/project.xml-migration/test/project.new.xml (rev 0)
+++ labs/jbosslabs/trunk/migration/project.xml-migration/test/project.new.xml 2007-04-16 21:05:26 UTC (rev 11043)
@@ -0,0 +1,212 @@
+<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://jboss.org">
+ <id>jbossws</id>
+ <name>JBoss Web Services</name>
+ <company-name>JBoss, Inc.</company-name>
+ <logo>images/header_projecttitle.gif</logo>
+ <jems>jbossas</jems>
+ <jems>jbossas</jems>
+ <jems>jbossas</jems>
+ <issue-tracker type="jira">http://jira.jboss.com/jira/browse/JBWS</issue-tracker>
+ <downloads>
+
+ <!--
+ <categories>
+ <category>
+ <id>jbossws-1.0</id>
+ <name>JBossWS releases for JBossAS-4.0.x</name>
+ <description>Stable releases for JBossAS-4.0.4</description>
+
+ <categories>
+ <category>
+ <id>subcat3</id>
+ <name>Sub category 3</name>
+ <description>Desc of sub (sub) cat 3</description>
+ </category>
+ </categories>
+
+ <files>
+ <file>
+ <id>jbossws-samples-1.0.0.GA.zip</id>
+ <name>jbossws-samples-1.0.0.GA</name>
+ <description>Samples for jbossws-1.0.0.GA</description>
+ </file>
+ </files>
+ </category>
+ </categories>
+ -->
+
+ <name>JBossWS downloads</name>
+ <description/>
+
+ <files>
+ <!-- jbossws-1.2.0.SP1 -->
+ <file>
+ <id>jbossws-1.2.0.SP1.zip</id>
+ <name>jbossws-1.2.0.SP1</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.2.0.SP1.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.2.0.SP1.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-src-1.2.0.SP1.zip</id>
+ <name>jbossws-src-1.2.0.SP1</name>
+ <description>JBossWS Sources</description>
+ <license>LGPL</license>
+ </file>
+ <file>
+ <id>jbossws-samples-1.2.0.SP1.zip</id>
+ <name>jbossws-1.2.0.SP1 Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.2.0.GA -->
+ <file>
+ <id>jbossws-1.2.0.GA.zip</id>
+ <name>jbossws-1.2.0.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.2.0.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.2.0.GA.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-src-1.2.0.GA.zip</id>
+ <name>jbossws-src-1.2.0.GA</name>
+ <description>JBossWS Sources</description>
+ <license>LGPL</license>
+ </file>
+ <file>
+ <id>jbossws-samples-1.2.0.GA.zip</id>
+ <name>jbossws-1.2.0.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.4.GA -->
+ <file>
+ <id>jbossws-1.0.4.GA.zip</id>
+ <name>jbossws-1.0.4.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.4.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.0.4.GA.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-src-1.0.4.GA.zip</id>
+ <name>jbossws-src-1.0.4.GA</name>
+ <description>JBossWS Sources</description>
+ <license>LGPL</license>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.4.GA.zip</id>
+ <name>jbossws-1.0.4.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.3.GA -->
+ <file>
+ <id>jbossws-1.0.3.GA.zip</id>
+ <name>jbossws-1.0.3.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.3.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.0.3.GA.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.3.GA.zip</id>
+ <name>jbossws-1.0.3.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.2.GA -->
+ <file>
+ <id>jbossws-1.0.2.GA.zip</id>
+ <name>jbossws-1.0.2.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.2.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.0.2.GA.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.2.GA.zip</id>
+ <name>jbossws-1.0.2.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.1.GA -->
+ <file>
+ <id>jbossws-1.0.1.GA.zip</id>
+ <name>jbossws-1.0.1.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.1.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>http://wiki.jboss.org/wiki/Wiki.jsp?page=JBWS101Install</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.1.GA.zip</id>
+ <name>jbossws-1.0.1.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.0.GA -->
+ <file>
+ <id>jbossws-1.0.0.GA.zip</id>
+ <name>jbossws-1.0.0.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.0.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.0.GA.zip</id>
+ <name>jbossws-1.0.0.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ </files>
+</downloads>
+</project>
Added: labs/jbosslabs/trunk/migration/project.xml-migration/test/project.xml
===================================================================
--- labs/jbosslabs/trunk/migration/project.xml-migration/test/project.xml (rev 0)
+++ labs/jbosslabs/trunk/migration/project.xml-migration/test/project.xml 2007-04-16 21:05:26 UTC (rev 11043)
@@ -0,0 +1,228 @@
+<?xml version="1.0" encoding="UTF-8"?><project>
+
+ <id>jbossws</id>
+ <name>JBoss Web Services</name>
+ <company-name>JBoss, Inc.</company-name>
+ <logo>images/header_projecttitle.gif</logo>
+
+ <description>projectDescription.html</description>
+
+ <jems>as</jems>
+ <jems>portal</jems>
+ <jems>hibernate</jems>
+
+ <menu>
+ <page display="Downloads">downloads</page>
+ <link display="Forum">http://www.jboss.com/index.html?module=bb&op=viewforum&f=200</link>
+ <link display="Wiki">http://jbws.dyndns.org/mediawiki</link>
+ <issue-tracker display="JIRA Issue Tracking"/>
+ <link display="User Guide">http://jbws.dyndns.org/mediawiki/index.php/JAX-WS_User_Guide</link>
+ </menu>
+
+ <issue-tracker type="jira">http://jira.jboss.com/jira/browse/JBWS</issue-tracker>
+ <repository type="svn">https://svn.jboss.org/repos/jbossws</repository>
+
+ <downloads>
+
+ <!--
+ <categories>
+ <category>
+ <id>jbossws-1.0</id>
+ <name>JBossWS releases for JBossAS-4.0.x</name>
+ <description>Stable releases for JBossAS-4.0.4</description>
+
+ <categories>
+ <category>
+ <id>subcat3</id>
+ <name>Sub category 3</name>
+ <description>Desc of sub (sub) cat 3</description>
+ </category>
+ </categories>
+
+ <files>
+ <file>
+ <id>jbossws-samples-1.0.0.GA.zip</id>
+ <name>jbossws-samples-1.0.0.GA</name>
+ <description>Samples for jbossws-1.0.0.GA</description>
+ </file>
+ </files>
+ </category>
+ </categories>
+ -->
+
+ <name>JBossWS downloads</name>
+ <description/>
+
+ <files>
+ <!-- jbossws-1.2.0.SP1 -->
+ <file>
+ <id>jbossws-1.2.0.SP1.zip</id>
+ <name>jbossws-1.2.0.SP1</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.2.0.SP1.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.2.0.SP1.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-src-1.2.0.SP1.zip</id>
+ <name>jbossws-src-1.2.0.SP1</name>
+ <description>JBossWS Sources</description>
+ <license>LGPL</license>
+ </file>
+ <file>
+ <id>jbossws-samples-1.2.0.SP1.zip</id>
+ <name>jbossws-1.2.0.SP1 Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.2.0.GA -->
+ <file>
+ <id>jbossws-1.2.0.GA.zip</id>
+ <name>jbossws-1.2.0.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.2.0.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.2.0.GA.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-src-1.2.0.GA.zip</id>
+ <name>jbossws-src-1.2.0.GA</name>
+ <description>JBossWS Sources</description>
+ <license>LGPL</license>
+ </file>
+ <file>
+ <id>jbossws-samples-1.2.0.GA.zip</id>
+ <name>jbossws-1.2.0.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.4.GA -->
+ <file>
+ <id>jbossws-1.0.4.GA.zip</id>
+ <name>jbossws-1.0.4.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.4.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.0.4.GA.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-src-1.0.4.GA.zip</id>
+ <name>jbossws-src-1.0.4.GA</name>
+ <description>JBossWS Sources</description>
+ <license>LGPL</license>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.4.GA.zip</id>
+ <name>jbossws-1.0.4.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.3.GA -->
+ <file>
+ <id>jbossws-1.0.3.GA.zip</id>
+ <name>jbossws-1.0.3.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.3.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.0.3.GA.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.3.GA.zip</id>
+ <name>jbossws-1.0.3.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.2.GA -->
+ <file>
+ <id>jbossws-1.0.2.GA.zip</id>
+ <name>jbossws-1.0.2.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.2.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>Install-1.0.2.GA.txt</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.2.GA.zip</id>
+ <name>jbossws-1.0.2.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.1.GA -->
+ <file>
+ <id>jbossws-1.0.1.GA.zip</id>
+ <name>jbossws-1.0.1.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.1.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ <button>
+ <id>http://wiki.jboss.org/wiki/Wiki.jsp?page=JBWS101Install</id>
+ <name>Installation instructions</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.1.GA.zip</id>
+ <name>jbossws-1.0.1.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ <!-- jbossws-1.0.0.GA -->
+ <file>
+ <id>jbossws-1.0.0.GA.zip</id>
+ <name>jbossws-1.0.0.GA</name>
+ <description>Binaries, Docs, Samples</description>
+ <license>LGPL</license>
+ <button>
+ <id>ReleaseNotes-1.0.0.GA.txt</id>
+ <name>Release Notes</name>
+ </button>
+ </file>
+ <file>
+ <id>jbossws-samples-1.0.0.GA.zip</id>
+ <name>jbossws-1.0.0.GA Samples</name>
+ <description>User Guide Samples</description>
+ <license>LGPL</license>
+ </file>
+
+ </files>
+</downloads>
+
+</project>
Property changes on: labs/jbosslabs/trunk/migration/project.xml-migration/test/project.xml
___________________________________________________________________
Name: svn:executable
+ *
More information about the jboss-svn-commits
mailing list