Hi, Jim.

Thank you for checking them into the sandbox.

Here's a patch enabling the build and test for all the projects. I found out the Sun's jaxb-impl 2.0.1 has an incorrect dependency to jaxb-api 2.0.1 which doesn't exist. I downgraded it to jaxb-impl 2.0.

I'll post a list of features and todos to the mailling list later.

Thanks,
Raymond


----- Original Message ----- From: "Jim Marino" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, July 06, 2006 8:17 AM
Subject: Raymond's data transformation framework checked in for core2


Thanks to Raymond, we have the start of an extensible data transformation framework for core2. I've checked it in for him but have not added it to the build since I couldn't get the plugins to download properly (it may just be the maven repo at Sun was down). Raymond, could you take a look and since it is checked in, we can work from patches now on?

I'll let Raymond describe what he did but it looks like it handles a number of databinding frameworks, including SDO, JAXB, Castor, Axiom and XMLBeans.

I think it would also be interesting to see if we could add E4X support. Ant, are you interested in this, since you have been active with JavaScript and have mentioned using E4X in transformation scenarios in the past?

Thanks Raymond!

Jim

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

Index: databinding-test/pom.xml
===================================================================
--- databinding-test/pom.xml    (revision 419645)
+++ databinding-test/pom.xml    (working copy)
@@ -43,6 +43,12 @@
                        <scope>compile</scope>
                </dependency>
                <dependency>
+                       <groupId>com.sun.xml.bind</groupId>
+                       <artifactId>jaxb-impl</artifactId>
+                       <version>2.0</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
                        <groupId>org.apache.tuscany.databinding</groupId>
                        <artifactId>databinding-xmlbeans</artifactId>
                        <version>${pom.version}</version>
Index: databinding-jaxb/pom.xml
===================================================================
--- databinding-jaxb/pom.xml    (revision 419645)
+++ databinding-jaxb/pom.xml    (working copy)
@@ -40,7 +40,9 @@
                <dependency>
                        <groupId>com.sun.xml.bind</groupId>
                        <artifactId>jaxb-impl</artifactId>
-                       <version>2.0.1</version>
+                       <!-- Using 2.0 instead of 2.0.1 for now because the SUN 
repository has an incorrect reference
+                       to jaxb-api 2.0.1 -->
+                       <version>2.0</version>
                        <scope>test</scope>
                </dependency>

Index: pom.xml
===================================================================
--- pom.xml     (revision 419645)
+++ pom.xml     (working copy)
@@ -29,7 +29,6 @@
    <name>Tuscany SCA Data Bindings</name>

    <modules>
-        <!--
        <module>databinding-axiom</module>
        <module>databinding-castor</module>
        <module>databinding-framework</module>
@@ -37,8 +36,19 @@
        <module>databinding-sdo</module>
        <module>databinding-test</module>
        <module>databinding-xmlbeans</module>
- - -->
    </modules>
+       <dependencies>

+               <dependency>
+                       <groupId>junit</groupId>
+                       <artifactId>junit</artifactId>
+               </dependency>
+
+               <dependency>
+                       <groupId>jmock</groupId>
+                       <artifactId>jmock</artifactId>
+               </dependency>
+
+       </dependencies>
+
</project>

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

Reply via email to