highsource / highsource/jaxb2-basics

Simplify plugin error -- Unable to honor this as-element-property customization. It is attached to a wrong place, or its inconsistent with other bindings.

Open
#133 4 comments 1 reaction 0 assignees View on GitHub
Dominant language
Java
Stars
119
Forks
49
PR merge metrics
No merged PRs in 30d

Description

Hello!

I try to generate JAXB sources from the XSD schema
My JAXB generated sources contain infamous 'fooOrBarOrBaz' looking property. In my case it is 'actualRemoteSectorIndexOrActualLocalSectorIndexOrRemoteMacAddr' property. In order to get rid of it I try to use 'simplify' plugin.
Unfortunately, I can't make it work. What is get is an error

```
[ERROR] Error while parsing schema(s).Location [ file:/C:/_code/jaxb2-basics-sample-basic-0.12.0/src/main/resources/test.xjb{9,49}].
com.sun.istack.SAXParseException2: compiler was unable to honor this as-element-property customization. It is attached to a wrong place, or its inconsistent with other bindings.
at com.sun.tools.xjc.ErrorReceiver.error (ErrorReceiver.java:86)
at com.sun.tools.xjc.reader.xmlschema.ErrorReporter.error (ErrorReporter.java:84)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.check (UnusedCustomizationChecker.java:150)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.check (UnusedCustomizationChecker.java:128)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.modelGroup (UnusedCustomizationChecker.java:226)
at com.sun.xml.xsom.impl.ModelGroupImpl.visit (ModelGroupImpl.java:110)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.particle (UnusedCustomizationChecker.java:247)
at com.sun.xml.xsom.impl.ParticleImpl.visit (ParticleImpl.java:117)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.modelGroup (UnusedCustomizationChecker.java:228)
at com.sun.xml.xsom.impl.ModelGroupImpl.visit (ModelGroupImpl.java:110)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.particle (UnusedCustomizationChecker.java:247)
at com.sun.xml.xsom.impl.ParticleImpl.visit (ParticleImpl.java:117)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.complexType (UnusedCustomizationChecker.java:188)
at com.sun.xml.xsom.impl.ComplexTypeImpl.visit (ComplexTypeImpl.java:280)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.elementDecl (UnusedCustomizationChecker.java:234)
at com.sun.xml.xsom.impl.ElementDecl.visit (ElementDecl.java:252)
at com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker.particle (UnusedCustomizationChecker.java:247)
at com.sun.xml.xsom.impl.ParticleImpl.visit (ParticleImpl.java:117)
```

This is my XSD:

```




























































```

This is my XJB file:

```



```

This is my pom.xml file:

```

test


org.jvnet.jaxb2.maven2
maven-jaxb2-plugin
0.14.0



generate





-XtoString
-Xequals
-XhashCode
-Xinheritance
-Xcopyable
-XenumValue
-Xsimplify



org.jvnet.jaxb2_commons
jaxb2-basics
0.12.0





maven-compiler-plugin

1.7
1.7




```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.