2012-11-05 64 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

相關問題