如何在glassfish服务器中部署XSD语法

时间:2014-05-20 15:16:07

标签: glassfish-3

我运行了Glassfish 3.1.2.2(build 5)服务器。我有一个应用程序,可以生成动态xml文件。必须根据作为文件提供的XSD语法验证此文件。其他应用程序需要根据此语法验证xml文件。我想将此语法部署为静态本地文件,以便可以通过本地URL访问此语法。

如果我手动将其放在docroot目录下,这不是问题。我想将它部署在war文件中,这样就不需要手动操作了。

问题是如何执行此操作以及在哪个URL可用。

谢谢!

1 个答案:

答案 0 :(得分:0)

首先,如果您的应用程序基于xsd生成xml文件,我认为您应该使用JAXB进行生成。这将确保您验证所有xml文件。

其次,您可以将xml文件放在Web应用程序中,并且可以将其公开,例如WebContext / xml文件,并配置web.xml以使所有* .xsd文件可用并可下载。