Ol� pessoal,
 
baixei o j2sdkee1.4 e estou seguindo o tutorial respectivo. Qdo
executo "c:\> j2ee -verbose" e o sw come�a a carregar, �
levantada a seguinte exce��o:
 
Deploying jmsra.rar in C:\j2sdkee1.4\lib\system_apps\jmsra.rar
org.w3c.dom.DOMException: DOM003 Namespace error
        at org.apache.xerces.dom.AttrNSImpl.<init>(AttrNSImpl.java:129)
        at org.apache.xerces.dom.CoreDocumentImpl.createAttributeNS(CoreDocument
Impl.java:1422)
.
.
.
 
Utilizei o Verify Verification Compliance do deploytool, para verificar o aquivo jmsra.rar
e configurei no radio button para Failures and Warnings Only, o qual
me retornou FAILED em tests.connector.CredentialInterface e em Details
est� exibindo a seguinte mensagem:
 
For [ jaxr-ra.rar ]
Authentication mechanism credential interface [ javax.resource.security.PasswordCredential ] defined in the credential-interface tag is not allowed
Procurei pela tag credential-interface e verifiquei q ela existe no seguinte
caminho: c:\j2sdkee1.4\lib\dtds\connector_1_0.dtd e dentro desse arquivo
� dito o seguinte sobre essa tag:
 
The possible values are:
   <credential-interface>javax.resource.spi.security.PasswordCredential
        </credential-interface>
   <credential-interface>javax.resource.spi.security.GenericCredential
        </credential-interface>
Como a interface, em que foi identificada o erro, � javax.resource.security.PasswordCredential
e a que pode ter um valor v�lido, segundo o arquivo connector_1_0.dtd, �
javax.resource.spi.security.PasswordCredential, portanto, s�o diferentes, imagino
que de alguma forma tenho que alterar a interface que estou usando para
javax.resource.spi.... � isso mesmo? Se � que tenho q alterar, como fa�o
isso? Ou eu posso fazer o contr�rio, poderia alterar o dtd para que identificasse
a Interface que o container n�o est� encontrando ( javax.resource.security.PasswordCredential )?
 
Espero ter sido claro, desculpem o texto longo,
 
Muito obrigado,
 
Renato.

Responder a