我正在寻找XSOM的官方源代码。各种openJDK从HG服务器移至github,然后从OpenJDK的其余部分中分离出J2EE的东西,以及github上大量的fork,我根本无法通过搜索找到它。我可以找到很多非官方的分支等等。
我希望修复一个错误,或者至少更好地了解XSOM在elementFormDefault和element表单信息上做错了什么。要在Ontmalizer工具中将XML Schema信息映射到w3c语义网,必须进行此处的修复或更好地了解XSOM中实际发生的事情。
答案 0 :(得分:1)
简短的回答,我想就是这样:https://github.com/eclipse-ee4j/jaxb-ri
长答案:
Archive.org提供了有关XSOM的一些信息,该信息以下列方式托管在java.net上 Glassfish项目的一部分:
在某些时候,事情已经从java.net迁移了:
http://www.oracle.com/splash/java.net/maintenance/index.html
但是XSOM不在其中任何一个中。在Maven Central中寻找Xsom 找到这个:
https://search.maven.org/artifact/org.glassfish.jaxb/xsom/2.4.0-b180830.0438/jar
哪个是玻璃鱼,所以看来xsom现在是玻璃鱼jaxb的一部分。的 为此的仓库:
https://github.com/javaee/jaxb-v2
并且确实包含此xsom目录:
https://github.com/javaee/jaxb-v2/tree/master/jaxb-ri/xsom
并且src / main / java确实具有原始的com / sun / xml / xsom软件包名称。 提交日志还显示了xsom已合并到此jaxb-v2存储库中的证据。
https://github.com/javaee/jaxb-v2/commit/fe70e9210e316017ecccb1cf866ffae48927393c
该存储库的自述文件有一条已迁移到此存储库的通知:
https://github.com/eclipse-ee4j/jaxb-ri
其中有关于jaxb-ri / xsom的文档。因此,我相信这就是原始java.net XSOM最终进行积极开发的地方。