Sent: Friday, November 15, 2002 9:30
AM
Subject: Levando exce��o com Credential
Interface - j2sdkee1.4
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.