2012-11-05 39 views
1

将应用程序部署到GlassFish Open Source Edition 3.1.2(版本23)时出现错误。 GlassFish抱怨说我在我的DOCTYPE标签中输入了错字,但我从the Oracle documentation中逐字复制了DOCTYPE!我使用以下文档类型:glassfish-application-client.xml的正确文档类型是什么?

<!DOCTYPE glassfish-application-client PUBLIC ""-//GlassFish.org//DTD 
GlassFish Application Server 3.1 Application Client 6.0//EN"" 
"http://glassfish.org/dtds/glassfish-application-client_6_0-1.dtd"> 

什么是正确的?

+1

的问题已在GlassFish中被创建跟踪此:http://java.net/jira/browse/GLASSFISH-19297 –

回答

3

正确的文档类型在“应用程序客户端”(第二行)之前有一个“Java EE”,并且没有奇怪的四引号。我已经通知甲骨文有关他们的文档中的这个错误。

<!DOCTYPE glassfish-application-client PUBLIC "-//GlassFish.org//DTD 
GlassFish Application Server 3.1 Java EE Application Client 6.0//EN" 
"http://glassfish.org/dtds/glassfish-application-client_6_0-1.dtd"> 
+0

更正:我_tried_与Oracle关于这一点,但文档的反馈电子邮件地址只是反弹邮件回来! – Nick

+1

这是GlassFish bugs数据库中的[追踪](http://java.net/jira/browse/GLASSFISH-19297)。 (通过蒂姆奎因,谁提到了这个不在这里的答案)。 – Nick

相关问题