[ 
https://jira.codehaus.org/browse/MJAXB-51?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=281709#comment-281709
 ] 

Aleksey Sushko edited comment on MJAXB-51 at 10/20/11 6:40 AM:
---------------------------------------------------------------

I'm use configuration plugin for multiply schema files
{code}
<configuration>
  <schemaFiles>Types.xsd,Integration.xsd,Extegration.xsd</schemaFiles>
  <bindingFiles>Integration.xjb</bindingFiles>
  <extension>true</extension>
  <arguments>-no-header</arguments>
</configuration>
{code}
Structure project
{code}
src/main/xjb
   Integration.xjb
src/main/xsd
   Types.xsd
   Integration.xsd
   Extegration.xsd
{code}
Source code file {{Integration.xjb}}
{code}
<?xml version="1.0" encoding="UTF-8"?>
<jaxb:bindings
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb";
    xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc";  
    xsd:schemaLocation="http://java.sun.com/xml/ns/jaxb 
http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd";
    jaxb:extensionBindingPrefixes="xjc"
    version="2.1">

    <jaxb:bindings schemaLocation="../xsd/Types.xsd" node="/xsd:schema">
        <jaxb:schemaBindings>
            <jaxb:package name="mypackage.model.types"/>
        </jaxb:schemaBindings>
    </jaxb:bindings>

    <jaxb:bindings schemaLocation="../xsd/Integration.xsd" node="/xsd:schema">
        <jaxb:schemaBindings>
            <jaxb:package name="mypackage.model.integration"/>
        </jaxb:schemaBindings>
    </jaxb:bindings>

    <jaxb:bindings schemaLocation="../xsd/Extegration.xsd" node="/xsd:schema">
        <jaxb:schemaBindings>
            <jaxb:package name="mypackage.model.extegration"/>
        </jaxb:schemaBindings>
    </jaxb:bindings>
    
</jaxb:bindings>{code}

This sample is work!

      was (Author: aleksey-s):
    I'm use configuration plugin for multiply schema files
{code}
<configuration>
  <schemaFiles>Types.xsd,Integration.xsd,Extegration.xsd</schemaFiles>
  <bindingFiles>Integration.xjb</bindingFiles>
  <extension>true</extension>
  <arguments>-no-header</arguments>
</configuration>
{code}
Structure project
{code}
src/main/xjb
   Integration.xjb
src/main/xsd
   IntegrationTypes.xsd
   Integration.xsd
   Extegration.xsd
{code}
Source code file {{Integration.xjb}}
{code}
<?xml version="1.0" encoding="UTF-8"?>
<jaxb:bindings
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb";
    xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc";  
    xsd:schemaLocation="http://java.sun.com/xml/ns/jaxb 
http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd";
    jaxb:extensionBindingPrefixes="xjc"
    version="2.1">

    <jaxb:bindings schemaLocation="../xsd/Types.xsd" node="/xsd:schema">
        <jaxb:schemaBindings>
            <jaxb:package name="mypackage.model.types"/>
        </jaxb:schemaBindings>
    </jaxb:bindings>

    <jaxb:bindings schemaLocation="../xsd/Integration.xsd" node="/xsd:schema">
        <jaxb:schemaBindings>
            <jaxb:package name="mypackage.model.integration"/>
        </jaxb:schemaBindings>
    </jaxb:bindings>

    <jaxb:bindings schemaLocation="../xsd/Extegration.xsd" node="/xsd:schema">
        <jaxb:schemaBindings>
            <jaxb:package name="mypackage.model.extegration"/>
        </jaxb:schemaBindings>
    </jaxb:bindings>
    
</jaxb:bindings>{code}

This sample is work!
  
> Stale detection does not see that one more schema file has been added to build
> ------------------------------------------------------------------------------
>
>                 Key: MJAXB-51
>                 URL: https://jira.codehaus.org/browse/MJAXB-51
>             Project: Maven 2.x JAXB 2.1 Plugin
>          Issue Type: Bug
>    Affects Versions: 1.3.1
>         Environment: MacOS 10.7.1
> Maven 3.0.3 in Eclipse 3.7/m2eclipse 1.0.0
>            Reporter: Anders Hammar
>            Priority: Minor
>
> I have a build with one schema specified through schemaFiles, which generates 
> classes through the xjc mojo. Although I then add one more schema to 
> schemaFiles, those classes are not generated but "No changes detected ..." is 
> reported.
> Apparently the stale detection fails to see that one more schema has been 
> added.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to