Skip to content

Drop generated code and upgrade JAXB #55

Open
@fyrbach

Description

@fyrbach

There are commented jaxb2-maven-plugins like in openam-saml2-schema module:

<!--
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<executions>
<execution>
<id>xjc-saml2</id>
<goals>
<goal>xjc</goal>
</goals>
</execution>
</executions>
<configuration>
<extension>true</extension>
<schemaFiles>
entity-config-schema.xsd,
saml-schema-assertion-2.0.xsd,
saml-schema-metadata-2.0.xsd,
schema.xsd,
sstc-saml-metadata-ext-query.xsd,
sstc-saml-metadata-x509-query.xsd,
sstc-metadata-attr.xsd,
sstc-saml-attribute-ext.xsd,
sstc-saml-idp-discovery.xsd
</schemaFiles>
</configuration>
</plugin>
-->

And the repository contains generated code. E.g.:

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-b27-fcs
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2012.06.11 at 10:34:07 AM PDT
//
package com.sun.identity.saml2.jaxb.assertion.impl.runtime;

The goals of this issue are:

  • verify and evaluate possibility of dropping the generated code
  • upgrade JAXB (and drop JAXB1)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions