找不到XSOM的权威源位置

时间:2018-11-21 18:34:53

标签: java xsom

我正在寻找XSOM的官方源代码。各种openJDK从HG服务器移至github,然后从OpenJDK的其余部分中分离出J2EE的东西,以及github上大量的fork,我根本无法通过搜索找到它。我可以找到很多非官方的分支等等。

我希望修复一个错误,或者至少更好地了解XSOM在elementFormDefault和element表单信息上做错了什么。要在Ontmalizer工具中将XML Schema信息映射到w3c语义网,必须进行此处的修复或更好地了解XSOM中实际发生的事情。

1 个答案:

答案 0 :(得分:1)

简短的回答,我想就是这样:https://github.com/eclipse-ee4j/jaxb-ri

长答案:

Archive.org提供了有关XSOM的一些信息,该信息以下列方式托管在java.net上 Glassfish项目的一部分:

https://web.archive.org/web/20110219005858/http://java.net:80/projects/xsom/sources/sources/show/trunk

在某些时候,事情已经从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最终进行积极开发的地方。