users@jaxb.java.net

maven-jaxb2-plugin problem

From: Aliaksandr Mikhailau <aliaksandr.mikhailau_at_gmail.com>
Date: Wed, 2 Feb 2011 11:35:32 +0200

Hello!

I used maven-jaxb2-plugin version 0.7.5 and I have a problem. I want to
generate sources from two different schemas to two different packages. I try
to use config above:

            <plugin>
                <groupId>org.jvnet.jaxb2.maven2</groupId>
                <artifactId>maven-jaxb2-plugin</artifactId>
                <version>0.7.5</version>
                <executions>
                    <execution>
                        <id>exec1</id>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                        <configuration>
                            <schemaIncludes>
                                <include>first.xsd</include>
                            </schemaIncludes>

<generateDirectory>src/main/generated-sources/xjc</generateDirectory>
                            <generatePackage>com.package1</generatePackage>
                        </configuration>
                    </execution>
                    <execution>
                        <id>exec2</id>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                        <configuration>
                            <schemaIncludes>
                                <include>second.xsd</include>
                            </schemaIncludes>

<generateDirectory>src/main/generated-sources/xjc</generateDirectory>
                            <generatePackage>com.package2</generatePackage>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

But configuration inside <execution> tag has no affect. After execution all
generated sources are inside target/generated-sources/xjc directory with
package name equals shcema namespace.

Can I generate sources from two different schemas to two different not
default generated packages?
-- 
Sincerely,
Aliaksandr Mikhailau