Please note, that the policy for the groupId is "javax.xml" and "com.sun.xml" 
only. See also 
http://www.mavenregistry.com/search/artifacts?hl=en&q=jsr173&btnG=Search+Registry

________________________________

        From: Franz Fehringer 
        Sent: Thursday, May 18, 2006 8:55 AM
        To: [EMAIL PROTECTED]
        Cc: Maven Users List
        Subject: Re: Maven2 versus JAXB
        
        
        Also, in the downloaded maven-jaxb-plugin-1.0.pom
        
            <dependency>
              <groupId>jaxb</groupId>
              <artifactId>jsr173_api</artifactId>
              <version>1.0</version>
            </dependency>
        
        should read
        
            <dependency>
              <groupId>javax.xml.bind</groupId>
              <artifactId>jsr173_api</artifactId>
              <version>1.0</version>
            </dependency>
        
        Is btw the ant dependency really needed?
        
        Greetings
        
        Franz
        
        Franz Fehringer schrieb: 

                Hello Jonathan,
                
                I think the explanations on 
https://jaxb.dev.java.net/jaxb-maven2-plugin/ are still incorrect.
                
                

                <dependency>
                <groupId>jaxb</groupId>
                <artifactId>jaxb-api</artifactId>
                 <version>2.0-SNAPSHOT</version>
                </dependency>
                

                should read
                
                <dependency>
                <groupId>javax.xml.bind</groupId>
                <artifactId>jaxb-api</artifactId>
                 <version>2.0</version>
                </dependency>
                
                and
                
                

                <dependency>
                <groupId>jaxb</groupId>
                <artifactId>jaxb-impl</artifactId>
                <version>2.0-SNAPSHOT</version>
                </dependency>
                </dependencies>
                

                should read
                
                <dependency>
                <groupId>com.sun.xml.bind</groupId>
                <artifactId>jaxb-impl</artifactId>
                <version>2.0</version>
                </dependency>
                </dependencies>
                
                Greetings
                
                Franz
                
                Jonathan Johnson schrieb: 

                        Franz,
                        
                        Thank you for finding the dependency version and 
location problems in the
                        recent JAXB Maven 2 plugin.  The versions have all been 
updated and an
                        updated plugin has been posted.
                        
                        The instructions for using the JAXB Maven 2 plugin are 
here
                        http://jaxb.dev.java.net/jaxb-maven2-plugin/
                        
                        - Jonathan
                        
                        -----Original Message-----
                        From: Franz Fehringer [mailto:[EMAIL PROTECTED]
                        Sent: Wednesday, May 17, 2006 11:22 AM
                        To: Maven Users List
                        Cc: [EMAIL PROTECTED]
                        Subject: Re: Maven2 versus JAXB
                        
                        Thanks.
                        The 1.1 option has the slight problem that the 
referenced poms also
                        still reference the 1.0.2 version, for example
                        
https://maven-repository.dev.java.net/repository/com.sun.xml.bind/poms/jaxb-
                        impl-2.0.pom
                        has
                        <dependency> <groupId>javax.xml.bind</groupId>
                        <artifactId>activation</artifactId> 
<version>1.0.2</version> </dependency>
                        But for the moment i am stuck with nonworking https 
proxy support (only
                        http works for me; i wrote another mail about this).
                        
                        Greetings
                        
                        Franz
                        
                        Alexandre Poitras schrieb:
                          

                                On 5/17/06, Franz Fehringer <[EMAIL PROTECTED]> 
<mailto:[EMAIL PROTECTED]>  wrote:
                                    

                                        Thanks,
                                        
                                        Now i get (legacy reenabled)
                                        
                                        D:\projekte\Maven2\iso-app>mvn -U 
install
                                        [INFO] Scanning for projects...
                                        [INFO]
                                        
-------------------------------------------------------------------------
                                              

                        ---
                          

                                        [INFO] Building Maven Quick Start 
Archetype
                                        [INFO]    task-segment: [install]
                                        [INFO]
                                        
-------------------------------------------------------------------------
                                              

                        ---
                          

                                        [INFO] artifact 
org.apache.maven.plugins:maven-resources-plugin:
                                        checking for updates from central
                                        [INFO] artifact 
org.apache.maven.plugins:maven-compiler-plugin: checking
                                        for updates from central
                                        [INFO] artifact 
org.apache.maven.plugins:maven-surefire-plugin: checking
                                        for updates from central
                                        [INFO] artifact 
org.apache.maven.plugins:maven-jar-plugin: checking for
                                        updates from central
                                        [INFO] artifact 
org.apache.maven.plugins:maven-install-plugin: checking
                                        for updates from central
                                        [INFO] artifact 
com.sun.tools.xjc.maven2:maven-jaxb-plugin: checking for
                                        updates from central
                                        Downloading:
                                        
                                              

                        
https://maven-repository.dev.java.net/nonav/repository/jaxb/poms/activation-
                        1.0.2.pom
                          

                                        [INFO]
                                        
------------------------------------------------------------------------
                                        [ERROR] BUILD ERROR
                                        [INFO]
                                        
------------------------------------------------------------------------
                                        [INFO] Error building POM (may not be 
this project's POM).
                                        Same with mvn -U compile.
                                        There is no
                                        
                                              

                        
https://maven-repository.dev.java.net/nonav/repository/jaxb/poms/activation-
                        1.0.2.pom
                          

                                        but
                                        
                                              

                        
https://maven-repository.dev.java.net/repository/javax.activation/poms/activ
                        ation-1.1.pom
                          

                                        So it seems the downloadable plugin 
does not match the directory
                                        structure anymore?!
                                              

                                Your problem is that before activation 1.1, the 
license forbidded to
                                deploy it in a global repository. See
                                
http://maven.apache.org/guides/mini/guide-coping-with-sun-jars.html
                                for more info.
                                
                                So basically, you have two choices, either 
change the plugin .pom file
                                to depend on the 1.1 release or install the 
1.0.2 release manually in
                                your local repository. It should do the trick.
                                
                                
                                
                                    

                                        Btw. i do not understand "run 'mvn 
install' on the plugin pom".
                                        The plugin contains no pom.xml and 
without it i cannot run mvn?
                                        
                                              

                                Ah forget it, I thought the plugin was coming 
with the source.
                                
                                    

                                        Greetings
                                        
                                        Franz
                                        
                                        Alexandre Poitras schrieb:
                                              

                                        Your answer is in the download section 
of your link :
                                        
                                        Download
                                        
                                        This plugin will be added to the Maven 
2 ibiblio repository and also
                                        to the java.net repository but we would 
like your feedback first.  If
                                        you have praises or problems with this 
plugin please post your email
                                        by joining the mailing list for [EMAIL 
PROTECTED] by registering
                                        here 
https://jaxb.dev.java.net/servlets/ProjectMailingListList.
                                        
                                        In the meantime you can download the 
lastest plugin version from this
                                        link and expand the .zip contents into 
your local
                                        %HOMEPATH%/.m2/repository directory.
                                        
                                        So download it and run 'mvn install' on 
the plugin pom. Should work
                                        afterward.
                                        
                                        On 5/17/06, Franz Fehringer <[EMAIL 
PROTECTED]> <mailto:[EMAIL PROTECTED]>  wrote:
                                                

                                        Hello,
                                        
                                        I followed the instructions on
                                        
https://jaxb.dev.java.net/jaxb-maven2-plugin/ without success.
                                        On mvn -U compile i get
                                        ERROR] BUILD ERROR
                                        INFO]
                                        
                                                  

                                        
------------------------------------------------------------------------
                                              

                                        INFO] The plugin 
'com.sun.tools.xjc.maven2:maven-jaxb-plugin' does
                                                  

                                        not
                                              

                                        exist or no valid version could be found
                                        This is with Maven 2.0.4.
                                        There is neither 
com.sun.tools.xjc.maven2 nor maven-jaxb-plugin on
                                        
https://maven-repository.dev.java.net/repository,
                                        but there are javax.xml.bind and 
maven-javanet-plugin.
                                        Could i use these in an appropriate way 
(how?)?
                                        My pom.xml is
                                        
                                        <project 
xmlns="http://maven.apache.org/POM/4.0.0"; <http://maven.apache.org/POM/4.0.0> 
                                        
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
<http://www.w3.org/2001/XMLSchema-instance> 
                                          
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                                        
http://maven.apache.org/maven-v4_0_0.xsd"; 
<http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd> >
                                          <modelVersion>4.0.0</modelVersion>
                                          <groupId>de.isogmbh.aoo</groupId>
                                          <artifactId>iso-app</artifactId>
                                          <packaging>jar</packaging>
                                          <version>1.0-SNAPSHOT</version>
                                          <name>Maven Quick Start 
Archetype</name>
                                          <url>http://maven.apache.org</url>
                                          <repositories>
                                            <repository>
                                              <id>java.net</id>
                                              <name>java.net Maven 
Repository</name>
                                              
<url>https://maven-repository.dev.java.net/repository</url>
                                              <!-- layout>legacy</layout -->
                                            </repository>
                                          </repositories>
                                          <dependencies>
                                            <dependency>
                                              <groupId>jaxb</groupId>
                                              <artifactId>jaxb-api</artifactId>
                                              <version>2.0</version>
                                            </dependency>
                                            <dependency>
                                              <groupId>jaxb</groupId>
                                              <artifactId>jaxb-impl</artifactId>
                                              <version>2.0</version>
                                            </dependency>
                                            <dependency>
                                              <groupId>junit</groupId>
                                              <artifactId>junit</artifactId>
                                              <version>3.8.1</version>
                                              <scope>test</scope>
                                            </dependency>
                                          </dependencies>
                                          <build>
                                            <plugins>
                                              <plugin>
                                                
<groupId>com.sun.tools.xjc.maven2</groupId>
                                                
<artifactId>maven-jaxb-plugin</artifactId>
                                                <executions>
                                                  <execution>
                                                    <goals>
                                                      <goal>generate</goal>
                                                    </goals>
                                                  </execution>
                                                </executions>
                                              </plugin>
                                              <plugin>
                                                
<groupId>org.apache.maven.plugins</groupId>
                                                
<artifactId>maven-compiler-plugin</artifactId>
                                                <configuration>
                                                  <source>1.5</source>
                                                  <target>1.5</target>
                                                </configuration>
                                              </plugin>
                                            </plugins>
                                          </build>
                                        </project>
                                        
                                        
                                        
                                        
                                        
---------------------------------------------------------------------
                                        To unsubscribe, e-mail: [EMAIL 
PROTECTED]
                                        For additional commands, e-mail: [EMAIL 
PROTECTED]
                                        
                                        
                                                  

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

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

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

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




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

Reply via email to