Comments (2)
Indeed there is something strange going on. Windows log (compiles fine):
[INFO] Candidates:
[INFO] [+]: xew.jbo.cz.xew_test_case.RootElement.TestList
[INFO] 1 candidate(s) being considered.
[INFO]
[INFO] Modifications:
[INFO] Replacing field [TestList xew.jbo.cz.xew_test_case.RootElement#testList]
[INFO] Moving inner class xew.jbo.cz.xew_test_case.RootElement.TestList.TestList to class xew.jbo.cz.xew_test_case.RootElement
[INFO] Renaming class xew.jbo.cz.xew_test_case.RootElement.TestList.TestList to class TestListTestList
[INFO] Renamed createRootElementTestListTestList -> createRootElementTestListTestList in xew.jbo.cz.xew_test_case.ObjectFactory
[INFO] 2 modification(s) to original code.
[INFO]
[INFO] Deletions:
[INFO] Removing class xew.jbo.cz.xew_test_case.RootElement.TestList from class xew.jbo.cz.xew_test_case.RootElement
[INFO] Removing factory method [xew.jbo.cz.xew_test_case.RootElement.TestList#createRootElementTestList()] from xew.jbo.cz.xew_test_case.ObjectFactory
[INFO] 2 deletion(s) from original code.
Linux log (class renaming does not occur and as a result the project does not compile):
[INFO] Candidates:
[INFO] [+]: xew.jbo.cz.xew_test_case.RootElement.TestList
[INFO] 1 candidate(s) being considered.
[INFO]
[INFO] Modifications:
[INFO] Replacing field [TestList xew.jbo.cz.xew_test_case.RootElement#testList]
[INFO] Moving inner class xew.jbo.cz.xew_test_case.RootElement.TestList.TestList to class xew.jbo.cz.xew_test_case.RootElement
[INFO] Renamed createRootElementTestListTestList -> createRootElementTestList in xew.jbo.cz.xew_test_case.ObjectFactory
[INFO] 2 modification(s) to original code.
[INFO]
[INFO] Deletions:
[INFO] Removing class xew.jbo.cz.xew_test_case.RootElement.TestList from class xew.jbo.cz.xew_test_case.RootElement
[INFO] Removing factory method [xew.jbo.cz.xew_test_case.RootElement.TestList#createRootElementTestList()] from xew.jbo.cz.xew_test_case.ObjectFactory
[INFO] 2 deletion(s) from original code.
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /mnt/xew-test-case/src/main/java/cz/jbo/xew/Main.java:[10,26] cannot find symbol
symbol: class TestListTestList
location: class xew.jbo.cz.xew_test_case.RootElement
[ERROR] /mnt/xew-test-case/src/main/java/cz/jbo/xew/Main.java:[10,73] cannot find symbol
symbol: class TestListTestList
location: class xew.jbo.cz.xew_test_case.RootElement
It turned out that JAXB classes JPackage
and JDefinedClass
implement isCaseSensitiveFileSystem
flag requirement differently and at the end JPackage
should be treated differently 😭 I will ignore that for the moment, but name a note...
from jaxb-xew-plugin.
The issue should be fixed, try jaxb-xew-plugin-2.2-20230820.234133-1.jar. As a temporary measure you could replace released jar with that one. True release will happen somewhen later this year, let me know if that is burning for you.
from jaxb-xew-plugin.
Related Issues (20)
- ConcurrentModificationException w/ jaxb2-basics 0.13.1 HOT 7
- Generating Classes for cXML DTD HOT 1
- NoSuchMethodException thrown with maven-jaxb2-plugin >= 0.12.2 and schema contains annotation HOT 3
- Doesn't seem to work without jaxb-impl HOT 4
- Refs of Sequences from different namespace are not deleted from Factory class HOT 6
- Xew does not remove list in a multi episode compilation HOT 2
- Plugin not compatible with https://github.com/sabomichal/immutable-xjc HOT 2
- Element not selected as candidate HOT 1
- Issues with plugin - incompatible types HOT 2
- ObjectFactory does not compile because of incompatible generic Types HOT 5
- JDK11 Compatibility? JAXB > 2.3.x? HOT 7
- Classes are generated but not with List from Gradle HOT 1
- Usage with jaxb2-maven-plugin HOT 1
- Anonymous choice types with unbounded maxOccurs are completely removed from the model HOT 3
- Compatibility with Jaxb xjc v3.0.0 HOT 23
- Not seeing my collection type produced. HOT 1
- Using plugin from Eclipse HOT 1
- Run with Bazel HOT 2
- ObjectFactory compilation error for collection using complexType HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jaxb-xew-plugin.