Como especificar a versão JAXB no maven-jaxb2-plugi

Preciso usar a versão mais recente jaxb: 2.2.4-1, mas o maven ou o maven-jaxb2-plugin parece pegar o do JD

Tentei especificar a versão assim:

<configuration>
    <specVersion>2.2</specVersion>
    ...
</configuration>

mas os logs dizem:

[INFO] [jaxb2:generate {execution: common}]
[INFO] Started execution.
[INFO] JAXB API is loaded from the [jar:file:/opt/jdk1.6.0_24/jre/lib/rt.jar!].
[INFO] Detected JAXB API version [2.1].

Tentei adicionar dependências às versões corretas de javax.xml.bind: jaxb-api e com.sun.xml.bind: jaxb-impl, mas isso não ajudo

<plugins>
    <plugin>
        <groupId>org.jvnet.jaxb2.maven2</groupId>
        <artifactId>maven-jaxb2-plugin</artifactId>
        <version>0.8.0</version>

        <dependencies>
            <dependency>
                <groupId>javax.xml.bind</groupId>
                <artifactId>jaxb-api</artifactId>
                <version>2.2.4</version>
            </dependency>

            <dependency>
                <groupId>com.sun.xml.bind</groupId>
                <artifactId>jaxb-impl</artifactId>
                <version>2.2.4-1</version>
            </dependency>
        </dependencies>

        <executions>
            <execution>
                <id>common</id>
                <goals>
                    <goal>generate</goal>
                </goals>
                <configuration>
                    <specVersion>2.2</specVersion>
                    ...
                </configuration>
            </execution>
        </executions>
    </plugin>
</plugins>

Também tentei usar o maven-jaxb22-plugin, mas também não funciono

questionAnswers(3)

yourAnswerToTheQuestion