2010-04-06 6 views
1

Je tente de connecter un nouveau Orbeon XForms à un db exist existant. Mon code doit soumettre un document XML à stocker dans cette base de données.Connect Orbeon Xform à DB externe Exist

<xf:submission id="save-to-file" 
      method="get" 
      action="http://server:8081/exist/rest//test/test/inventory_sample.xml" 
      replace="instance" instance="data-instance" includenamespaceprefixes="ai"/> 

Lors d'une tentative de soumettre mon fichier xml, mon journal révèle une erreur d'authentification:

Apr 6, 2010 2:06:08 PM org.apache.commons.httpclient.auth.AuthChallengeProcessor 
selectAuthScheme 
INFO: basic authentication scheme selected 
Apr 6, 2010 2:06:08 PM org.apache.commons.httpclient.HttpMethodDirector processW 
WWAuthChallenge 
INFO: No credentials available for BASIC 'exist'@kruddler.mitre.org:8081 

Comment authentifier cette connexion?

Répondre

1

Pour obtenir l'authentification de base, vous devez faire une des opérations suivantes:

comprennent des informations d'identification en action:

<xforms:submission method="get" action="http://john:[email protected]/list" separator="&amp;"/> 

Utilisez les deux attributs l'extension, xxforms: nom d'utilisateur et xxforms: Mot de passe:

<xforms:submission method="get" action="http://example.org/list" separator="&amp;" xxforms:username="john" xxforms:password="password"/> 
+0

http://www.orbeon.com/orbeon/doc/processors-submission – user302254