ALERT! The community will be read-only starting on April 19, 8am Pacific as the migration begins. Read more for important details.
ALERT! The community will be read-only starting on April 19, 8am Pacific as the migration begins.Read more for important details.
Captain
Captain
947 views

REST Driver - java.lang.IllegalArgumentException: Issuer URI may not be null or empty

Hi all,

I'm configuring a REST Driver with Oauth. I'm having issues when the driver should update the expired access token and obtain a fresh one.

This is what I can see in the trace:

 

[02/11/21 12:03:43.601]:DrvAdobeSign - DEV ST:
<nds dtdversion="4.0" ndsversion="8.x">
  <input>
    <driver-operation-data association="" class-name="users" command="query" currentOp="Matching" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
      <request>
        <url-token matching="?x-user-email=**PERSONAL INFORMATION REMOVED**"/>
        <header/>
        <value>{}</value>
      </request>
    </driver-operation-data>
  </input>
</nds>
[02/11/21 12:03:43.603]:DrvAdobeSign - DEV ST:            DrvAdobeSign: RESTSubscriptionShim.execute() :
[02/11/21 12:03:43.603]:DrvAdobeSign - DEV ST:            DrvAdobeSign: queryHandler
[02/11/21 12:03:43.603]:DrvAdobeSign - DEV ST:            DrvAdobeSign: queryHandler: class-name  == 'users'
[02/11/21 12:03:43.604]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Query: preparing GET to https://api.eu1.echosign.com:443/api/rest/v5/users/?x-user-email=**PERSONAL INFORMATION REMOVED**
[02/11/21 12:03:43.605]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Resetting headers
[02/11/21 12:03:43.605]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Setting the following HTTP request properties:
 Authorization: <content suppressed>
[02/11/21 12:03:43.605]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Trying to use existing token
[02/11/21 12:03:43.606]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Did a HTTP GET with 0 bytes of data to https://api.eu1.echosign.com:443/api/rest/v5/users/?x-user-email=**PERSONAL INFORMATION REMOVED**
[02/11/21 12:03:43.607]:DrvAdobeSign - DEV ST:            DrvAdobeSign: *******************************************************
[02/11/21 12:03:43.607]:DrvAdobeSign - DEV ST:            DrvAdobeSign: **********************LOGGING REQUEST******************
[02/11/21 12:03:43.608]:DrvAdobeSign - DEV ST:            DrvAdobeSign: *******************************************************
[02/11/21 12:03:43.608]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Request URL :https://api.eu1.echosign.com:443/api/rest/v5/users/?x-user-email=**PERSONAL INFORMATION REMOVED**
[02/11/21 12:03:43.609]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http Method : GET
[02/11/21 12:03:43.609]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Sending http request with below headers :-
[02/11/21 12:03:43.609]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Authorization: <content suppressed>
[02/11/21 12:03:43.610]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ***************************END**************************
[02/11/21 12:03:43.843]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ********************************************************
[02/11/21 12:03:43.844]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ***********************LOGGING RESPONSE*****************
[02/11/21 12:03:43.844]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ********************************************************
[02/11/21 12:03:43.845]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http response code : 401
[02/11/21 12:03:43.846]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http response status : HTTP/1.1 401 Unauthorized
[02/11/21 12:03:43.846]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Getting http response with below headers :-
[02/11/21 12:03:43.847]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Date: Thu, 11 Feb 2021 11:04:08 GMT
[02/11/21 12:03:43.847]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Server: Apache
[02/11/21 12:03:43.847]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-Robots-Tag: none
[02/11/21 12:03:43.848]:DrvAdobeSign - DEV ST:            DrvAdobeSign: x-request-id: afad7f87-8842-41ff-a388-36be42fffe14
[02/11/21 12:03:43.848]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Content-Length: 91
[02/11/21 12:03:43.848]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Strict-Transport-Security: max-age=31536000;
[02/11/21 12:03:43.849]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-XSS-Protection: 1; mode=block
[02/11/21 12:03:43.849]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-Content-Type-Options: nosniff
[02/11/21 12:03:43.849]:DrvAdobeSign - DEV ST:            DrvAdobeSign: P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
[02/11/21 12:03:43.850]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Keep-Alive: timeout=15, max=200
[02/11/21 12:03:43.850]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Connection: Keep-Alive
[02/11/21 12:03:43.850]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Content-Type: application/json;charset=UTF-8
[02/11/21 12:03:43.851]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Sending http response with body :-
[02/11/21 12:03:43.851]:DrvAdobeSign - DEV ST:            DrvAdobeSign: {"code":"INVALID_ACCESS_TOKEN","message":"Access token provided is invalid or has expired"}
[02/11/21 12:03:43.852]:DrvAdobeSign - DEV ST:            DrvAdobeSign: **********************END*****************************
[02/11/21 12:03:43.852]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Access Token expired, Getting new Access token using Refresh token
[02/11/21 12:03:43.853]:DrvAdobeSign - DEV ST:            SubscriptionShim.execute() returned:
[02/11/21 12:03:43.854]:DrvAdobeSign - DEV ST:
<nds dtdversion="3.0">
  <source>
    <product build="20201022_1154" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="fatal" type="driver-status">
      <description>java.lang.IllegalArgumentException: Issuer URI may not be null or empty</description>
      <exception class-name="java.lang.IllegalArgumentException">
        <message>Issuer URI may not be null or empty</message>
        <stack-trace>java.lang.IllegalArgumentException: Issuer URI may not be null or empty
        at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.&lt;init>(OAuth2ClientBase.java:166)
        at internal.atlaslite.jcce.oauth2.client.OAuth2ClientJwtBase.&lt;init>(OAuth2ClientJwtBase.java:259)
        at internal.atlaslite.jcce.oauth2.client.OpenIdConnectClient.&lt;init>(OpenIdConnectClient.java:75)
        at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation$RefreshTokenUtil.newClient(HttpRESTOperations.java:100)
        at com.novell.nds.dirxml.driver.rest.RestOAuthClientBase.&lt;init>(RestOAuthClientBase.java:76)
        at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation$RefreshTokenUtil.&lt;init>(HttpRESTOperations.java:94)
        at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:295)
        at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
        at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
        at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
        at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
        at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
        at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
        at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
        at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
        at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
        at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
        at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
        at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
        at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
        at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
        at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
        at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
        at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
        at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
        at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
        at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
        at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
        at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
        at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
        at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:975)
        at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
        at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
        at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
        at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
        at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
        at java.lang.Thread.run(Thread.java:748)
</stack-trace>
      </exception>
      <document xml:space="preserve">&lt;nds dtdversion="4.0" ndsversion="8.x">
        &lt;input>
                &lt;driver-operation-data association="" class-name="users" command="query" currentOp="Matching" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
                        &lt;request>
                                &lt;url-token matching="?x-user-email=**PERSONAL INFORMATION REMOVED**"/>
                                &lt;header/>
                                &lt;value>{}&lt;/value>
                        &lt;/request>
                &lt;/driver-operation-data>
        &lt;/input>
&lt;/nds></document>
    </status>
  </output>
</nds>

 

 

I configured all the parameters for Oauth access token refresh, includin clientID, clientSecret, URI, and refresh token as you can see here:

Captura de pantalla 2021-02-11 122802.png

 

I restarted the driver and checked that the refresh call worked fine as you can see here:

 

 <subOAuthURL display-name="Access Token URL">https://api.eu1.echosign.com/oauth/refresh</subOAuthURL>
        <subOAuthID display-name="User Name"></subOAuthID>
        <subOAuthPwd display-name="User Password" is-sensitive="true" type="password-ref"/>
        <query-name display-name="Query Name">grant_type</query-name>
        <query-value display-name="Query Value">refresh_token</query-value>
        <query-name display-name="Query Name">client_id</query-name>
        <query-value display-name="Query Value">CBJCHBCAABAAaHMr54LXav0p39TCMEGQ12-N4IdSuMfT</query-value>
        <query-name-password display-name="Query Name">refresh_token</query-name-password>
        <query-value-password display-name="Query Value" is-sensitive="true" type="password-ref"><!-- content suppressed --></query-value-password>
        <query-name-password display-name="Query Name">client_secret</query-name-password>
        <query-value-password display-name="Query Value" is-sensitive="true" type="password-ref"><!-- content suppressed --></query-value-password>
        <header-name display-name="Header Name">Content-type</header-name>
        <header-value display-name="Header Value">application/x-www-form-urlencoded</header-value>
        <subTrustStoreFile display-name="Truststore file">/jre/lib/security/cacerts</subTrustStoreFile>
        <mutualFields display-name="Set mutual authentication parameters">hide</mutualFields>
        <subKeystoreFile display-name="Keystore file"></subKeystoreFile>
        <subKeystorePassword display-name="Keystore password" is-sensitive="true" type="password-ref"/>
        <connTimeOut display-name="Http Connection Timeout">1</connTimeOut>
        <proxy display-name="Proxy host and port"></proxy>
        <proxyFields display-name="Set proxy authentication parameters">hide</proxyFields>
        <proxyUserName display-name="User name"></proxyUserName>
        <proxyPassword display-name="Password" is-sensitive="true" type="password-ref"/>
        <subHttpErrorsToRetry display-name="HTTP errors to retry">307 408 503 504</subHttpErrorsToRetry>
        <subHttpRESTBASEURL display-name="Base URL for REST Resources">https://api.eu1.echosign.com/api/rest/v5/</subHttpRESTBASEURL>
        <resrc-schemaName display-name="Schema name">users</resrc-schemaName>
        <resrc-operationMode display-name="Configure Handlers">CUSTOM</resrc-operationMode>
        <resrc-handlerConf display-name="Rest Handler Details">users/&lt;association>&lt;matching>#2#0#</resrc-handlerConf>
      </subscriber-options>
    </init-params>
  </input>
</nds>
[02/11/21 12:20:09.287]:DrvAdobeSign - DEV ST:DrvAdobeSign: RESTSubscriptionShim.init()
[02/11/21 12:20:09.289]:DrvAdobeSign - DEV ST:DrvAdobeSign: RESTSubscriptionShim.createAuthenticator() :
[02/11/21 12:20:09.289]:DrvAdobeSign - DEV ST:DrvAdobeSign: Calling Generate Bearer Token Flow :
[02/11/21 12:20:09.290]:DrvAdobeSign - DEV ST:DrvAdobeSign: Connecting to REST service via OAuth2
[02/11/21 12:20:09.290]:DrvAdobeSign - DEV ST:DrvAdobeSign: key = application/x-www-form-urlencoded
[02/11/21 12:20:09.291]:DrvAdobeSign - DEV ST:DrvAdobeSign: Sending HTTP Request
[02/11/21 12:20:09.291]:DrvAdobeSign - DEV ST:DrvAdobeSign: *******************************************************
[02/11/21 12:20:09.291]:DrvAdobeSign - DEV ST:DrvAdobeSign: **********************LOGGING REQUEST******************
[02/11/21 12:20:09.291]:DrvAdobeSign - DEV ST:DrvAdobeSign: *******************************************************
[02/11/21 12:20:09.292]:DrvAdobeSign - DEV ST:DrvAdobeSign: Request URL :https://api.eu1.echosign.com/oauth/refresh
[02/11/21 12:20:09.292]:DrvAdobeSign - DEV ST:DrvAdobeSign: Http Method : POST
[02/11/21 12:20:09.292]:DrvAdobeSign - DEV ST:DrvAdobeSign: Sending http request with below headers :-
[02/11/21 12:20:09.292]:DrvAdobeSign - DEV ST:DrvAdobeSign: Authorization: <content suppressed>
[02/11/21 12:20:09.293]:DrvAdobeSign - DEV ST:DrvAdobeSign: Content-type: application/x-www-form-urlencoded
[02/11/21 12:20:09.293]:DrvAdobeSign - DEV ST:DrvAdobeSign: Sending http request with Authorization Query Options :-
[02/11/21 12:20:09.293]:DrvAdobeSign - DEV ST:DrvAdobeSign: client_secret : <content suppressed>
[02/11/21 12:20:09.294]:DrvAdobeSign - DEV ST:DrvAdobeSign: refresh_token : <content suppressed>
[02/11/21 12:20:09.294]:DrvAdobeSign - DEV ST:DrvAdobeSign: grant_type : refresh_token
[02/11/21 12:20:09.294]:DrvAdobeSign - DEV ST:DrvAdobeSign: client_id : CBJCHBCAABAAaHMr54LXav0p39TCMEGQ12-N4IdSuMfT
[02/11/21 12:20:09.295]:DrvAdobeSign - DEV ST:DrvAdobeSign: ***************************END**************************
[02/11/21 12:20:09.564]:DrvAdobeSign - DEV ST:DrvAdobeSign: ********************************************************
[02/11/21 12:20:09.565]:DrvAdobeSign - DEV ST:DrvAdobeSign: ***********************LOGGING RESPONSE*****************
[02/11/21 12:20:09.565]:DrvAdobeSign - DEV ST:DrvAdobeSign: ********************************************************
[02/11/21 12:20:09.566]:DrvAdobeSign - DEV ST:DrvAdobeSign: Http response code : 200
[02/11/21 12:20:09.566]:DrvAdobeSign - DEV ST:DrvAdobeSign: Http response status : HTTP/1.1 200 OK
[02/11/21 12:20:09.566]:DrvAdobeSign - DEV ST:DrvAdobeSign: Getting http response with below headers :-
[02/11/21 12:20:09.566]:DrvAdobeSign - DEV ST:DrvAdobeSign: Date: Thu, 11 Feb 2021 11:20:34 GMT
[02/11/21 12:20:09.567]:DrvAdobeSign - DEV ST:DrvAdobeSign: Server: Apache
[02/11/21 12:20:09.567]:DrvAdobeSign - DEV ST:DrvAdobeSign: X-Robots-Tag: none
[02/11/21 12:20:09.567]:DrvAdobeSign - DEV ST:DrvAdobeSign: Strict-Transport-Security: max-age=31536000;
[02/11/21 12:20:09.567]:DrvAdobeSign - DEV ST:DrvAdobeSign: X-XSS-Protection: 1; mode=block
[02/11/21 12:20:09.568]:DrvAdobeSign - DEV ST:DrvAdobeSign: X-Content-Type-Options: nosniff
[02/11/21 12:20:09.568]:DrvAdobeSign - DEV ST:DrvAdobeSign: P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
[02/11/21 12:20:09.568]:DrvAdobeSign - DEV ST:DrvAdobeSign: Keep-Alive: timeout=15, max=200
[02/11/21 12:20:09.568]:DrvAdobeSign - DEV ST:DrvAdobeSign: Connection: Keep-Alive
[02/11/21 12:20:09.569]:DrvAdobeSign - DEV ST:DrvAdobeSign: Transfer-Encoding: chunked
[02/11/21 12:20:09.569]:DrvAdobeSign - DEV ST:DrvAdobeSign: Content-Type: application/json;charset=UTF-8
[02/11/21 12:20:09.569]:DrvAdobeSign - DEV ST:DrvAdobeSign: Sending http response with body :-
[02/11/21 12:20:09.570]:DrvAdobeSign - DEV ST:DrvAdobeSign: {"access_token":<content suppressed>,"token_type":"Bearer","expires_in":3600}
[02/11/21 12:20:09.570]:DrvAdobeSign - DEV ST:DrvAdobeSign: **********************END*****************************
[02/11/21 12:20:09.571]:DrvAdobeSign - DEV ST:DrvAdobeSign: Created query handler for resource users that calls http GET on uri https://api.eu1.echosign.com/api/rest/v5/users/<association><matching>
[02/11/21 12:20:09.571]:DrvAdobeSign - DEV ST:SubscriptionShim.init() returned:
[02/11/21 12:20:09.571]:DrvAdobeSign - DEV ST:
<nds dtdversion="3.5" ndsversion="8.x">
  <source>
    <product build="20201022_1154" instance="DrvAdobeSign" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="success" type="driver-general"/>
  </output>
</nds>
[02/11/21 12:20:09.572]:DrvAdobeSign - DEV ST:Applying input transformation policies.

 

 

The problem occurs when the token is expired, and the driver tries to refresh I guess...

Any clue about this error?

Regards,
Rodrigo Cano

 

Labels (1)
Tags (4)
0 Likes
9 Replies
Knowledge Partner Knowledge Partner
Knowledge Partner

I see that driver version is 1.1.2.0. But have you also upgrader REST base package in designer?

I'm missing "Authentication Method" setting in your screenshot

 

Knowledge Partner Knowledge Partner
Knowledge Partner

Brez naslova.jpg

Captain
Captain

Hi Sebastian, 

Thank you for your fast reply. The Authentication Method is there, I made a bad screenshot cutting some parts of the configuration:image.png

These are the two package I have installed with their versions. This is the last version I have available with the Designer 4.8 version:

image.png

 

image.png

Regards,
Rodrigo Cano

 

 

0 Likes
Knowledge Partner Knowledge Partner
Knowledge Partner

I see. So that is in order.

But let's focus on error you get:

Issuer URI may not be null or empty

 

It looks like it is related to issuer parameter . Can you set issuer parameter as described here https://www.netiq.com/documentation/identity-manager-48-drivers/generic_rest/data/create-driver-object-designer.html (look for section "If you select OAuth2.0, the following fields appear")

Just try to set it to something. Maybe it is just bug in driver and somebody is checking something when not needed 😊.

Captain
Captain

Hi Sebastijan,

Sorry for the delay, finally I have some time to test what you suggested, and the java error disappeared, but I'm getting this alternative error:

 

[02/15/21 17:00:58.303]:DrvAdobeSign - DEV ST:            Submitting document to subscriber shim:
[02/15/21 17:00:58.304]:DrvAdobeSign - DEV ST:
<nds dtdversion="4.0" ndsversion="8.x">
  <input>
    <driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
      <request>
        <url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
        <header/>
        <value>{}</value>
      </request>
    </driver-operation-data>
  </input>
</nds>
[02/15/21 17:00:58.312]:DrvAdobeSign - DEV ST:            DrvAdobeSign: RESTSubscriptionShim.execute() :
[02/15/21 17:00:58.313]:DrvAdobeSign - DEV ST:            DrvAdobeSign: queryHandler
[02/15/21 17:00:58.314]:DrvAdobeSign - DEV ST:            DrvAdobeSign: queryHandler: class-name  == 'users'
[02/15/21 17:00:58.315]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Query: preparing GET to https://api.eu1.echosign.com/api/rest/v5/users//3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z
[02/15/21 17:00:58.318]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Resetting headers
[02/15/21 17:00:58.320]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Setting the following HTTP request properties:
 Authorization: <content suppressed>
[02/15/21 17:00:58.321]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Trying to use existing token
[02/15/21 17:00:58.323]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Did a HTTP GET with 0 bytes of data to https://api.eu1.echosign.com/api/rest/v5/users//3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z
[02/15/21 17:00:58.326]:DrvAdobeSign - DEV ST:            DrvAdobeSign: *******************************************************
[02/15/21 17:00:58.328]:DrvAdobeSign - DEV ST:            DrvAdobeSign: **********************LOGGING REQUEST******************
[02/15/21 17:00:58.329]:DrvAdobeSign - DEV ST:            DrvAdobeSign: *******************************************************
[02/15/21 17:00:58.330]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Request URL :https://api.eu1.echosign.com/api/rest/v5/users//3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z
[02/15/21 17:00:58.333]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http Method : GET
[02/15/21 17:00:58.333]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Sending http request with below headers :-
[02/15/21 17:00:58.335]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Authorization: <content suppressed>
[02/15/21 17:00:58.336]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ***************************END**************************
[02/15/21 17:00:58.739]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ********************************************************
[02/15/21 17:00:58.740]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ***********************LOGGING RESPONSE*****************
[02/15/21 17:00:58.740]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ********************************************************
[02/15/21 17:00:58.740]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http response code : 401
[02/15/21 17:00:58.741]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http response status : HTTP/1.1 401 Unauthorized
[02/15/21 17:00:58.741]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Getting http response with below headers :-
[02/15/21 17:00:58.742]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Date: Mon, 15 Feb 2021 16:01:55 GMT
[02/15/21 17:00:58.742]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Server: Apache
[02/15/21 17:00:58.742]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-Robots-Tag: none
[02/15/21 17:00:58.743]:DrvAdobeSign - DEV ST:            DrvAdobeSign: x-request-id: 900a61ed-581e-4c16-bed3-7a1f964f429f
[02/15/21 17:00:58.743]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Content-Length: 91
[02/15/21 17:00:58.743]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Strict-Transport-Security: max-age=31536000;
[02/15/21 17:00:58.744]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-XSS-Protection: 1; mode=block
[02/15/21 17:00:58.744]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-Content-Type-Options: nosniff
[02/15/21 17:00:58.744]:DrvAdobeSign - DEV ST:            DrvAdobeSign: P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
[02/15/21 17:00:58.745]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Keep-Alive: timeout=15, max=200
[02/15/21 17:00:58.745]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Connection: Keep-Alive
[02/15/21 17:00:58.746]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Content-Type: application/json;charset=UTF-8
[02/15/21 17:00:58.746]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Sending http response with body :-
[02/15/21 17:00:58.747]:DrvAdobeSign - DEV ST:            DrvAdobeSign: {"code":"INVALID_ACCESS_TOKEN","message":"Access token provided is invalid or has expired"}
[02/15/21 17:00:58.747]:DrvAdobeSign - DEV ST:            DrvAdobeSign: **********************END*****************************
[02/15/21 17:00:58.747]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Access Token expired, Getting new Access token using Refresh token
[02/15/21 17:00:58.839]:DrvAdobeSign - DEV ST:            SubscriptionShim.execute() returned:
[02/15/21 17:00:58.841]:DrvAdobeSign - DEV ST:
<nds dtdversion="3.0">
  <source>
    <product build="20201022_1154" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status event-id="0" level="error" type="app-general">IOException: no protocol: testing/.well-known/openid-configuration</status>
  </output>
</nds>

 

 

This is what I configured, just added "issuer" in the config with a random value:

 
0 Likes
Knowledge Partner Knowledge Partner
Knowledge Partner

I would not set issuer to just some random value (have you set it maybe to "testing/.well-known/openid-configuration"?) but to absolute URI

Documentation says: "issuer: The authorization server's URL that uses the https protocol" (I know, not very descriptive, but at least we might conclude that we need absolute URI)

Looking at your trace, you are mentioning "testing/.well-known/openid-configuration". Do you have openid-configuration URL for this provider?

If yes, open /.well-known/openid-configuration URL and there you will find issuer value

If not, then maybe use https://api.eu1.echosign.com as an issuer, or maybe even https://api.eu1.echosign.com/oauth/refresh

0 Likes
Captain
Captain

Well, I changed the issuer value to the refresh token URL (https://api.eu1.echosign.com/oauth/refresh) and this weird thing happened:

[02/16/21 11:16:48.120]:DrvAdobeSign - DEV ST:type(modify-entry)entry-id(67421) dn(\T=IDVDS\O=hipra\OU=employees\CN=Rodrigo Cano Alcaraz) class-id(435) class-name(User)
[02/16/21 11:16:48.120]:DrvAdobeSign - DEV ST:Start transaction.
[02/16/21 11:16:48.121]:DrvAdobeSign - DEV ST:type(remove-value)Syntax=SYNTAX_TEL_NUMBER, attributeName=Telephone Number, telNumber=616631266
[02/16/21 11:16:48.121]:DrvAdobeSign - DEV ST:type(add-value)Syntax=SYNTAX_TEL_NUMBER, attributeName=Telephone Number, telNumber=616631267
[02/16/21 11:16:48.122]:DrvAdobeSign - DEV ST:Processing events for transaction.
[02/16/21 11:16:48.128]:DrvAdobeSign - DEV ST:
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <input>
    <modify cached-time="20210216101648.022Z" class-name="User" event-id="idm-idvds#20210216101648#1#1:57c931b6-ae7f-40de-bdb7-b631c9577fae" qualified-src-dn="O=hipra\OU=employees\CN=Rodrigo Cano Alcaraz" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" src-entry-id="67421" timestamp="1613470608#2">
      <association state="associated">3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z</association>
      <modify-attr attr-name="Telephone Number">
        <remove-value>
          <value timestamp="1613404857#2" type="teleNumber">616631266</value>
        </remove-value>
        <add-value>
          <value timestamp="1613470608#2" type="teleNumber">616631267</value>
        </add-value>
      </modify-attr>
    </modify>
  </input>
</nds>
[02/16/21 11:16:48.131]:DrvAdobeSign - DEV ST:Applying event transformation policies.
[02/16/21 11:16:48.131]:DrvAdobeSign - DEV ST:Applying policy: %+C%14Csub-etp-testing%-C.
[02/16/21 11:16:48.132]:DrvAdobeSign - DEV ST:  Applying to modify #1.
[02/16/21 11:16:48.132]:DrvAdobeSign - DEV ST:Policy returned:
[02/16/21 11:16:48.132]:DrvAdobeSign - DEV ST:
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <input>
    <modify cached-time="20210216101648.022Z" class-name="User" event-id="idm-idvds#20210216101648#1#1:57c931b6-ae7f-40de-bdb7-b631c9577fae" qualified-src-dn="O=hipra\OU=employees\CN=Rodrigo Cano Alcaraz" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" src-entry-id="67421" timestamp="1613470608#2">
      <association state="associated">3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z</association>
      <modify-attr attr-name="Telephone Number">
        <remove-value>
          <value timestamp="1613404857#2" type="teleNumber">616631266</value>
        </remove-value>
        <add-value>
          <value timestamp="1613470608#2" type="teleNumber">616631267</value>
        </add-value>
      </modify-attr>
    </modify>
  </input>
</nds>
[02/16/21 11:16:48.142]:DrvAdobeSign - DEV ST:Applying policy: %+C%14Csub-etp-Scope%-C.
[02/16/21 11:16:48.143]:DrvAdobeSign - DEV ST:  Applying to modify #1.
[02/16/21 11:16:48.143]:DrvAdobeSign - DEV ST:    Evaluating selection criteria for rule 'User - HipraAdobeSign is changing to FALSE or being removed.'.
[02/16/21 11:16:48.143]:DrvAdobeSign - DEV ST:      (if-class-name equal "User") = TRUE.
[02/16/21 11:16:48.145]:DrvAdobeSign - DEV ST:      (if-op-attr 'HipraAdobeSign' changing) = FALSE.
[02/16/21 11:16:48.147]:DrvAdobeSign - DEV ST:    Rule rejected.
[02/16/21 11:16:48.149]:DrvAdobeSign - DEV ST:    Evaluating selection criteria for rule 'User - Check Scoping'.
[02/16/21 11:16:48.151]:DrvAdobeSign - DEV ST:      (if-class-name equal "User") = TRUE.
[02/16/21 11:16:48.153]:DrvAdobeSign - DEV ST:      Query from policy
[02/16/21 11:16:48.154]:DrvAdobeSign - DEV ST:      
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <input>
    <query class-name="User" dest-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" dest-entry-id="67421" scope="entry">
      <read-attr attr-name="HipraAdobeSign"/>
    </query>
  </input>
</nds>
[02/16/21 11:16:48.156]:DrvAdobeSign - DEV ST:      Pumping XDS to eDirectory.
[02/16/21 11:16:48.156]:DrvAdobeSign - DEV ST:      Performing operation query for \IDVDS\hipra\employees\Rodrigo Cano Alcaraz.
[02/16/21 11:16:48.157]:DrvAdobeSign - DEV ST:      --JCLNT-- \IDVDS\system\driverset1\DrvAdobeSign : Duplicating : context = 430899415, tempContext = 430899422
[02/16/21 11:16:48.171]:DrvAdobeSign - DEV ST:      --JCLNT-- \IDVDS\system\driverset1\DrvAdobeSign : Calling free on tempContext = 430899422
[02/16/21 11:16:48.174]:DrvAdobeSign - DEV ST:      Query from policy result
[02/16/21 11:16:48.175]:DrvAdobeSign - DEV ST:      
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <output>
    <instance class-name="User" qualified-src-dn="O=hipra\OU=employees\CN=Rodrigo Cano Alcaraz" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" src-entry-id="67421">
      <association state="associated">3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z</association>
      <attr attr-name="HipraAdobeSign">
        <value timestamp="1613388813#2" type="state">true</value>
      </attr>
    </instance>
    <status level="success"></status>
  </output>
</nds>
[02/16/21 11:16:48.178]:DrvAdobeSign - DEV ST:      (if-attr 'HipraAdobeSign' not-equal "TRUE") = FALSE.
[02/16/21 11:16:48.179]:DrvAdobeSign - DEV ST:    Rule rejected.
[02/16/21 11:16:48.179]:DrvAdobeSign - DEV ST:Policy returned:
[02/16/21 11:16:48.179]:DrvAdobeSign - DEV ST:
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <input>
    <modify cached-time="20210216101648.022Z" class-name="User" event-id="idm-idvds#20210216101648#1#1:57c931b6-ae7f-40de-bdb7-b631c9577fae" qualified-src-dn="O=hipra\OU=employees\CN=Rodrigo Cano Alcaraz" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" src-entry-id="67421" timestamp="1613470608#2">
      <association state="associated">3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z</association>
      <modify-attr attr-name="Telephone Number">
        <remove-value>
          <value timestamp="1613404857#2" type="teleNumber">616631266</value>
        </remove-value>
        <add-value>
          <value timestamp="1613470608#2" type="teleNumber">616631267</value>
        </add-value>
      </modify-attr>
    </modify>
  </input>
</nds>
[02/16/21 11:16:48.193]:DrvAdobeSign - DEV ST:Applying policy: %+C%14Csub-etp-Matching%-C.
[02/16/21 11:16:48.194]:DrvAdobeSign - DEV ST:  Applying to modify #1.
[02/16/21 11:16:48.195]:DrvAdobeSign - DEV ST:    Evaluating selection criteria for rule 'Match Users'.
[02/16/21 11:16:48.196]:DrvAdobeSign - DEV ST:      (if-class-name equal "User") = TRUE.
[02/16/21 11:16:48.197]:DrvAdobeSign - DEV ST:      (if-association not-associated) = FALSE.
[02/16/21 11:16:48.199]:DrvAdobeSign - DEV ST:    Rule rejected.
[02/16/21 11:16:48.199]:DrvAdobeSign - DEV ST:Policy returned:
[02/16/21 11:16:48.200]:DrvAdobeSign - DEV ST:
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <input>
    <modify cached-time="20210216101648.022Z" class-name="User" event-id="idm-idvds#20210216101648#1#1:57c931b6-ae7f-40de-bdb7-b631c9577fae" qualified-src-dn="O=hipra\OU=employees\CN=Rodrigo Cano Alcaraz" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" src-entry-id="67421" timestamp="1613470608#2">
      <association state="associated">3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z</association>
      <modify-attr attr-name="Telephone Number">
        <remove-value>
          <value timestamp="1613404857#2" type="teleNumber">616631266</value>
        </remove-value>
        <add-value>
          <value timestamp="1613470608#2" type="teleNumber">616631267</value>
        </add-value>
      </modify-attr>
    </modify>
  </input>
</nds>
[02/16/21 11:16:48.230]:DrvAdobeSign - DEV ST:Subscriber processing modify for \IDVDS\hipra\employees\Rodrigo Cano Alcaraz.
[02/16/21 11:16:48.233]:DrvAdobeSign - DEV ST:Applying command transformation policies.
[02/16/21 11:16:48.236]:DrvAdobeSign - DEV ST:Applying policy: %+C%14CNETQRESTDCFG-sub-ctp-Associate%-C.
[02/16/21 11:16:48.240]:DrvAdobeSign - DEV ST:  Applying to modify #1.
[02/16/21 11:16:48.242]:DrvAdobeSign - DEV ST:    Evaluating selection criteria for rule 'Associate on ADD'.
[02/16/21 11:16:48.243]:DrvAdobeSign - DEV ST:      (if-operation match "add") = FALSE.
[02/16/21 11:16:48.244]:DrvAdobeSign - DEV ST:    Rule rejected.
[02/16/21 11:16:48.244]:DrvAdobeSign - DEV ST:Policy returned:
[02/16/21 11:16:48.244]:DrvAdobeSign - DEV ST:
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <input>
    <modify cached-time="20210216101648.022Z" class-name="User" event-id="idm-idvds#20210216101648#1#1:57c931b6-ae7f-40de-bdb7-b631c9577fae" qualified-src-dn="O=hipra\OU=employees\CN=Rodrigo Cano Alcaraz" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" src-entry-id="67421" timestamp="1613470608#2">
      <association state="associated">3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z</association>
      <modify-attr attr-name="Telephone Number">
        <remove-value>
          <value timestamp="1613404857#2" type="teleNumber">616631266</value>
        </remove-value>
        <add-value>
          <value timestamp="1613470608#2" type="teleNumber">616631267</value>
        </add-value>
      </modify-attr>
    </modify>
  </input>
</nds>
[02/16/21 11:16:48.258]:DrvAdobeSign - DEV ST:Applying policy: %+C%14CNETQRESTDCFG-sub-ctp-RenameToModify%-C.
[02/16/21 11:16:48.259]:DrvAdobeSign - DEV ST:  Applying to modify #1.
[02/16/21 11:16:48.259]:DrvAdobeSign - DEV ST:    Evaluating selection criteria for rule 'Transform rename event to modify'.
[02/16/21 11:16:48.261]:DrvAdobeSign - DEV ST:      (if-operation equal "rename") = FALSE.
[02/16/21 11:16:48.262]:DrvAdobeSign - DEV ST:    Rule rejected.
[02/16/21 11:16:48.263]:DrvAdobeSign - DEV ST:Policy returned:
[02/16/21 11:16:48.264]:DrvAdobeSign - DEV ST:
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <input>
    <modify cached-time="20210216101648.022Z" class-name="User" event-id="idm-idvds#20210216101648#1#1:57c931b6-ae7f-40de-bdb7-b631c9577fae" qualified-src-dn="O=hipra\OU=employees\CN=Rodrigo Cano Alcaraz" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" src-entry-id="67421" timestamp="1613470608#2">
      <association state="associated">3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z</association>
      <modify-attr attr-name="Telephone Number">
        <remove-value>
          <value timestamp="1613404857#2" type="teleNumber">616631266</value>
        </remove-value>
        <add-value>
          <value timestamp="1613470608#2" type="teleNumber">616631267</value>
        </add-value>
      </modify-attr>
    </modify>
  </input>
</nds>
[02/16/21 11:16:48.270]:DrvAdobeSign - DEV ST:Applying policy: %+C%14Csub-ctp-Operations%-C.
[02/16/21 11:16:48.270]:DrvAdobeSign - DEV ST:  Applying to modify #1.
[02/16/21 11:16:48.270]:DrvAdobeSign - DEV ST:    Evaluating selection criteria for rule 'User - Prepare ADD JSON'.
[02/16/21 11:16:48.271]:DrvAdobeSign - DEV ST:      (if-class-name equal "User") = TRUE.
[02/16/21 11:16:48.271]:DrvAdobeSign - DEV ST:      (if-operation equal "add") = FALSE.
[02/16/21 11:16:48.271]:DrvAdobeSign - DEV ST:    Rule rejected.
[02/16/21 11:16:48.271]:DrvAdobeSign - DEV ST:    Evaluating selection criteria for rule 'User - MODIFY - Get User JSON'.
[02/16/21 11:16:48.272]:DrvAdobeSign - DEV ST:      (if-class-name equal "User") = TRUE.
[02/16/21 11:16:48.272]:DrvAdobeSign - DEV ST:      (if-operation equal "modify") = TRUE.
[02/16/21 11:16:48.272]:DrvAdobeSign - DEV ST:    Rule selected.
[02/16/21 11:16:48.272]:DrvAdobeSign - DEV ST:    Applying rule 'User - MODIFY - Get User JSON'.
[02/16/21 11:16:48.273]:DrvAdobeSign - DEV ST:      Action: do-set-local-variable("lvQueryEvent",scope="policy",arg-node-set(token-xml-parse("<driver-operation-data class-name="users" command="query" currentOp="ModifyQuery""+" src-dn=""+token-src-dn()+"" association=""+token-association()+""><request>"+"<url-token association=""+token-association()+""/>"+"<header "+"/><value>{}"+"</value></request></driver-operation-data>"))).
[02/16/21 11:16:48.274]:DrvAdobeSign - DEV ST:        arg-node-set(token-xml-parse("<driver-operation-data class-name="users" command="query" currentOp="ModifyQuery""+" src-dn=""+token-src-dn()+"" association=""+token-association()+""><request>"+"<url-token association=""+token-association()+""/>"+"<header "+"/><value>{}"+"</value></request></driver-operation-data>"))
[02/16/21 11:16:48.276]:DrvAdobeSign - DEV ST:          token-xml-parse("<driver-operation-data class-name="users" command="query" currentOp="ModifyQuery""+" src-dn=""+token-src-dn()+"" association=""+token-association()+""><request>"+"<url-token association=""+token-association()+""/>"+"<header "+"/><value>{}"+"</value></request></driver-operation-data>")
[02/16/21 11:16:48.290]:DrvAdobeSign - DEV ST:            token-xml-parse("<driver-operation-data class-name="users" command="query" currentOp="ModifyQuery""+" src-dn=""+token-src-dn()+"" association=""+token-association()+""><request>"+"<url-token association=""+token-association()+""/>"+"<header "+"/><value>{}"+"</value></request></driver-operation-data>")
[02/16/21 11:16:48.294]:DrvAdobeSign - DEV ST:              token-text("<driver-operation-data class-name="users" command="query" currentOp="ModifyQuery"")
[02/16/21 11:16:48.296]:DrvAdobeSign - DEV ST:              token-text(" src-dn="")
[02/16/21 11:16:48.296]:DrvAdobeSign - DEV ST:              token-src-dn()
[02/16/21 11:16:48.303]:DrvAdobeSign - DEV ST:                Token Value: "\IDVDS\hipra\employees\Rodrigo Cano Alcaraz".
[02/16/21 11:16:48.304]:DrvAdobeSign - DEV ST:              token-text("" association="")
[02/16/21 11:16:48.304]:DrvAdobeSign - DEV ST:              token-association()
[02/16/21 11:16:48.304]:DrvAdobeSign - DEV ST:                Token Value: "3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z".
[02/16/21 11:16:48.305]:DrvAdobeSign - DEV ST:              token-text(""><request>")
[02/16/21 11:16:48.305]:DrvAdobeSign - DEV ST:              token-text("<url-token association="")
[02/16/21 11:16:48.305]:DrvAdobeSign - DEV ST:              token-association()
[02/16/21 11:16:48.306]:DrvAdobeSign - DEV ST:                Token Value: "3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z".
[02/16/21 11:16:48.306]:DrvAdobeSign - DEV ST:              token-text(""/>")
[02/16/21 11:16:48.306]:DrvAdobeSign - DEV ST:              token-text("<header ")
[02/16/21 11:16:48.307]:DrvAdobeSign - DEV ST:              token-text("/><value>{}")
[02/16/21 11:16:48.307]:DrvAdobeSign - DEV ST:              token-text("</value></request></driver-operation-data>")
[02/16/21 11:16:48.307]:DrvAdobeSign - DEV ST:              Arg Value: "<driver-operation-data class-name="users" command="query" currentOp="ModifyQuery" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz" association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"><request><url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/><header /><value>{}</value></request></driver-operation-data>".
[02/16/21 11:16:48.323]:DrvAdobeSign - DEV ST:          Token Value: {/}.
[02/16/21 11:16:48.323]:DrvAdobeSign - DEV ST:          Arg Value: {/}.
[02/16/21 11:16:48.324]:DrvAdobeSign - DEV ST:      Action: do-set-local-variable("lvQueryEventExecute",scope="policy",arg-node-set(token-xpath("command:execute($destCommandProcessor,$lvQueryEvent)"))).
[02/16/21 11:16:48.324]:DrvAdobeSign - DEV ST:        arg-node-set(token-xpath("command:execute($destCommandProcessor,$lvQueryEvent)"))
[02/16/21 11:16:48.325]:DrvAdobeSign - DEV ST:          token-xpath("command:execute($destCommandProcessor,$lvQueryEvent)")
[02/16/21 11:16:48.325]:DrvAdobeSign - DEV ST:            Direct command from policy
[02/16/21 11:16:48.325]:DrvAdobeSign - DEV ST:            
<nds dtdversion="4.0" ndsversion="8.x">
  <input>
    <driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
      <request>
        <url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
        <header/>
        <value>{}</value>
      </request>
    </driver-operation-data>
  </input>
</nds>
[02/16/21 11:16:48.328]:DrvAdobeSign - DEV ST:            Fixing up association references.
[02/16/21 11:16:48.330]:DrvAdobeSign - DEV ST:            Applying schema mapping policies to output.
[02/16/21 11:16:48.331]:DrvAdobeSign - DEV ST:            Applying policy: %+C%14Csmp%-C.
[02/16/21 11:16:48.332]:DrvAdobeSign - DEV ST:              No mapping for class-name 'users'.
[02/16/21 11:16:48.333]:DrvAdobeSign - DEV ST:            Applying output transformation policies.
[02/16/21 11:16:48.333]:DrvAdobeSign - DEV ST:            Applying policy: %+C%14CNETQRESTDCFG-otp-AddAssociation%-C.
[02/16/21 11:16:48.334]:DrvAdobeSign - DEV ST:              Applying to driver-operation-data #1.
[02/16/21 11:16:48.334]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'Add association to unassociated users upon Migration.'.
[02/16/21 11:16:48.334]:DrvAdobeSign - DEV ST:                  (if-xpath true "//status[@level="success"]") = FALSE.
[02/16/21 11:16:48.335]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:48.335]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'Add association to unassociated groups upon Migration.'.
[02/16/21 11:16:48.335]:DrvAdobeSign - DEV ST:                  (if-xpath true "//status[@level="success"]") = FALSE.
[02/16/21 11:16:48.336]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:48.336]:DrvAdobeSign - DEV ST:            Policy returned:
[02/16/21 11:16:48.336]:DrvAdobeSign - DEV ST:            
<nds dtdversion="4.0" ndsversion="8.x">
  <input>
    <driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
      <request>
        <url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
        <header/>
        <value>{}</value>
      </request>
    </driver-operation-data>
  </input>
</nds>
[02/16/21 11:16:48.339]:DrvAdobeSign - DEV ST:            Applying policy: %+C%14CNETQRESTDCFG-otp-ConvertQueryExToQuery%-C.
[02/16/21 11:16:48.339]:DrvAdobeSign - DEV ST:              Applying to driver-operation-data #1.
[02/16/21 11:16:48.339]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'Convert query-ex to query'.
[02/16/21 11:16:48.349]:DrvAdobeSign - DEV ST:                  (if-operation equal "query-ex") = FALSE.
[02/16/21 11:16:48.349]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:48.349]:DrvAdobeSign - DEV ST:            Policy returned:
[02/16/21 11:16:48.350]:DrvAdobeSign - DEV ST:            
<nds dtdversion="4.0" ndsversion="8.x">
  <input>
    <driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
      <request>
        <url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
        <header/>
        <value>{}</value>
      </request>
    </driver-operation-data>
  </input>
</nds>
[02/16/21 11:16:48.356]:DrvAdobeSign - DEV ST:            Applying policy: %+C%14CNETQRESTDCFG-otp-AddFromCprsFlag%-C.
[02/16/21 11:16:48.357]:DrvAdobeSign - DEV ST:              Applying to driver-operation-data #1.
[02/16/21 11:16:48.358]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'Add from-cprs flag to driver-operation-data'.
[02/16/21 11:16:48.358]:DrvAdobeSign - DEV ST:                  (if-op-property 'from-cprs' equal "true") = FALSE.
[02/16/21 11:16:48.359]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:48.359]:DrvAdobeSign - DEV ST:            Policy returned:
[02/16/21 11:16:48.360]:DrvAdobeSign - DEV ST:            
<nds dtdversion="4.0" ndsversion="8.x">
  <input>
    <driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
      <request>
        <url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
        <header/>
        <value>{}</value>
      </request>
    </driver-operation-data>
  </input>
</nds>
[02/16/21 11:16:48.370]:DrvAdobeSign - DEV ST:            Submitting document to subscriber shim:
[02/16/21 11:16:48.372]:DrvAdobeSign - DEV ST:            
<nds dtdversion="4.0" ndsversion="8.x">
  <input>
    <driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
      <request>
        <url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
        <header/>
        <value>{}</value>
      </request>
    </driver-operation-data>
  </input>
</nds>
[02/16/21 11:16:48.382]:DrvAdobeSign - DEV ST:            DrvAdobeSign: RESTSubscriptionShim.execute() :
[02/16/21 11:16:48.384]:DrvAdobeSign - DEV ST:            DrvAdobeSign: queryHandler
[02/16/21 11:16:48.386]:DrvAdobeSign - DEV ST:            DrvAdobeSign: queryHandler: class-name  == 'users'
[02/16/21 11:16:48.388]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Query: preparing GET to https://api.eu1.echosign.com/api/rest/v5/users//3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z
[02/16/21 11:16:48.392]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Resetting headers
[02/16/21 11:16:48.393]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Setting the following HTTP request properties:
 Authorization: <content suppressed>
[02/16/21 11:16:48.394]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Trying to use existing token
[02/16/21 11:16:48.394]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Did a HTTP GET with 0 bytes of data to https://api.eu1.echosign.com/api/rest/v5/users//3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z
[02/16/21 11:16:48.399]:DrvAdobeSign - DEV ST:            DrvAdobeSign: *******************************************************
[02/16/21 11:16:48.401]:DrvAdobeSign - DEV ST:            DrvAdobeSign: **********************LOGGING REQUEST******************
[02/16/21 11:16:48.403]:DrvAdobeSign - DEV ST:            DrvAdobeSign: *******************************************************
[02/16/21 11:16:48.405]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Request URL :https://api.eu1.echosign.com/api/rest/v5/users//3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z
[02/16/21 11:16:48.408]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http Method : GET
[02/16/21 11:16:48.410]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Sending http request with below headers :- 
[02/16/21 11:16:48.412]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Authorization: <content suppressed>
[02/16/21 11:16:48.414]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ***************************END**************************
[02/16/21 11:16:52.280]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ********************************************************
[02/16/21 11:16:52.283]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ***********************LOGGING RESPONSE*****************
[02/16/21 11:16:52.284]:DrvAdobeSign - DEV ST:            DrvAdobeSign: ********************************************************
[02/16/21 11:16:52.285]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http response code : 401
[02/16/21 11:16:52.285]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Http response status : HTTP/1.1 401 Unauthorized
[02/16/21 11:16:52.285]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Getting http response with below headers :- 
[02/16/21 11:16:52.286]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Date: Tue, 16 Feb 2021 10:17:54 GMT
[02/16/21 11:16:52.286]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Server: Apache
[02/16/21 11:16:52.286]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-Robots-Tag: none
[02/16/21 11:16:52.286]:DrvAdobeSign - DEV ST:            DrvAdobeSign: x-request-id: a0c77118-08d6-4e99-851a-c6e19071232f
[02/16/21 11:16:52.287]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Content-Length: 91
[02/16/21 11:16:52.287]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Strict-Transport-Security: max-age=31536000;
[02/16/21 11:16:52.287]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-XSS-Protection: 1; mode=block
[02/16/21 11:16:52.288]:DrvAdobeSign - DEV ST:            DrvAdobeSign: X-Content-Type-Options: nosniff
[02/16/21 11:16:52.288]:DrvAdobeSign - DEV ST:            DrvAdobeSign: P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
[02/16/21 11:16:52.289]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Keep-Alive: timeout=15, max=200
[02/16/21 11:16:52.289]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Connection: Keep-Alive
[02/16/21 11:16:52.289]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Content-Type: application/json;charset=UTF-8
[02/16/21 11:16:52.290]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Sending http response with body :- 
[02/16/21 11:16:52.290]:DrvAdobeSign - DEV ST:            DrvAdobeSign: {"code":"INVALID_ACCESS_TOKEN","message":"Access token provided is invalid or has expired"}
[02/16/21 11:16:52.290]:DrvAdobeSign - DEV ST:            DrvAdobeSign: **********************END*****************************
[02/16/21 11:16:52.291]:DrvAdobeSign - DEV ST:            DrvAdobeSign: Access Token expired, Getting new Access token using Refresh token
[02/16/21 11:16:52.733]:DrvAdobeSign - DEV ST:            SubscriptionShim.execute() returned:
[02/16/21 11:16:52.734]:DrvAdobeSign - DEV ST:            
<nds dtdversion="3.0">
  <source>
    <product build="20201022_1154" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="fatal" type="driver-status">
      <description>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]
</description>
      <exception class-name="java.lang.IllegalStateException">
        <message>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]
</message>
        <stack-trace>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1292)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
Caused by: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	... 41 more
</stack-trace>
      </exception>
      <exception class-name="internal.atlaslite.jcce.net.HttpExceptionWithContent">
        <message>404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/156488178/bundles/lib.js" >&lt;/script>

	          &lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1404834529/bundles/all.js" >&lt;/script>

	        
	        
        
      
    

    
    

    
    
    &lt;script type="text/javascript">
      root = "/";
      if (root.indexOf(';jsession') >= 0)
        root = root.substring(0, root.indexOf(';jsession'));
      user = {"seriouslySecureId":null,"loggedIn":false,"name":"","initials":"","email":"","realEmail":"","fullNameOrEmail":"","company":"","jobTitle":"","isGroupEmail":null,"status":""};
      activeSharer=null;
      
      

      App.Env = App.Env || {};
      App.Env.webclient = 

null;

    &lt;/script>
    &lt;style type="text/css">
      ul.error404 {
        margin: 0 25px;
        padding: 0;
        list-style-type: disc
      }
      ul.error404 li {
        margin: 0 0 5px;
      }
    &lt;/style>
    
      &lt;style type="text/css">
        @-ms-viewport{
          width: extend-to-zoom;
          zoom: 1.0;
        }
        @viewport{
          zoom: 1.0;
          width: extend-to-zoom;
        }
    &lt;/style>

    &lt;!-- DCES-4235748 -- For embedded cases we are disabling loading of the Evidon banner
     due to this Analytics and Target will not be loaded too -->
    
      













  &lt;script>
    window.fedsConfig = window.fedsConfig || {};
    window.fedsConfig.privacy = window.fedsConfig.privacy || {};
    window.fedsConfig.privacy.otDomainId = "4b38a759-3c5a-4a6b-aa51-7c2bd82647ac"
    window.fedsConfig.privacy.footerLinkSelector = '#echo-nav-footer.footer-consent-link';
  &lt;/script>

  
  

  &lt;link rel="stylesheet" type="text/css" href=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.css>
  &lt;script src=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.js defer/>


  &lt;script type="text/javascript">
    window.addEventListener("adobePrivacy:PrivacyConsent", function() {
      window.privacyEvent = true;
    });
  &lt;/script>

  

  &lt;script type="text/javascript">
    (function(win, doc, style, timeout) {
      var STYLE_ID = 'at-body-style';

      function getParent() {
        return doc.getElementsByTagName('head')[0];
      }

      function addStyle(parent, id, def) {
        if (!parent) {
          return;
        }

        var style = doc.createElement('style');
        style.id = id;
        style.innerHTML = def;
        parent.appendChild(style);
      }

      function removeStyle(parent, id) {
        if (!parent) {
          return;
        }

        var style = doc.getElementById(id);

        if (!style) {
          return;
        }
        parent.removeChild(style);

      }

      addStyle(getParent(), STYLE_ID, style);
      setTimeout(function() {
        removeStyle(getParent(), STYLE_ID);
      }, timeout);
    }(window, document, "#defaultPromoId, #upgradeTrialMarquee {opacity: 0}", 1200));
  &lt;/script>



    

  &lt;/head>


  
  
    
    
    
  

  
    
    
    
  

  &lt;body onload=""  class="mlw center">

   &lt;div id="container">

     
     
      













  




































  
  
     
     
     
     
     
     
     
     
     
  








  































  

  












  &lt;div id="echo-nav-header" class="nav-clearfix">
  
    &lt;div class="banner-bar" role="banner">
      
      
        
            &lt;div class="banner-bar-col col-lg-4 col-md-4 col-sm-5 col-xs-6 ">
          
            
            
            &lt;a href="/" class="header-logo">
          
          &lt;span class="nav-trefoil" data-analytics-click="nav-trefoil">Adobe Sign&lt;/span>
          
            &lt;/a>
          
            &lt;/div>
        
        
      
      
        
        

        

      
      &lt;ul role="presentation" class="col-lg-4 col-md-3 col-sm-3 col-xs-3 banner-nav" >

        
        
          

          
        

        
        

        
        

        
        

        
        

        
        
          &lt;li class="sign-in" role="presentation">
          
            
           
             &lt;a href="/public/login">&lt;span class="banner-nav-icon icon-sign-in">&lt;/span>&lt;span>Sign In&lt;/span>&lt;/a>
           
          
          &lt;/li>
        
      &lt;/ul>
    &lt;/div>
    




&lt;!-- Do not render tabs if we are a docCloudLogin, even if renderHeaderTabs is set to true -->


      
          
        
        &lt;script type="text/javascript">
            var switchAccount;
            switchAccount = document.querySelector('.switch_account');
            switchAccount &amp;&amp; switchAccount.addEventListener('click', function() {
              window.AccountSwitchingUtil.handleAccountSwitchMenuItemClick("/public/accountSwitchingJS");
            });
        &lt;/script>
  &lt;/div>



&lt;script type="text/javascript">
    function logInToAlternateLocation(shardPrefix, url, failureCallback) {
        var self = this;
        if (url === undefined) {
          url = window.location.pathname
        }
        loginPageAjaxService.getFederatedURLForLoggedInUser(shardPrefix, window.location.hostname.toLowerCase(), url, {
            callback: function(options) {
                if (options &amp;&amp; options.url &amp;&amp; options.token &amp;&amp; options.domain) {
                    _doLoginRedirect.call(self, options.url, options.token, options.domain);
                } else {
                    if (failureCallback) {
                        failureCallback();
                    }
                    alert('Unable to retrieve login information for ' + shardPrefix);
                }
            },
            errorHandler: function() {
                if (failureCallback) {
                    failureCallback();
                }
                alert('Unable to log in to ' + shardPrefix + '.  Please check the server logs for more information.');
            }
        });
    }
    function _doLoginRedirect(url, token, domain) {
        Utils.setCookie('FEDERATED_LOGIN_TOKEN=' + token + '; expires=10; path=/; domain=' + domain);
        // redirect the page to the new URL
        window.location.href = url;
    }

    
&lt;/script>


     
      &lt;div id="main" role="main" >
        &lt;div class="main-body">
          &lt;div id="main-body-messages">
          
            &lt;iframe id="token-accessor" src="/public/webAppToken" style="width: 1px; height: 1px; visibility: hidden">&lt;/iframe>
            



&lt;div class="toast-container">
  &lt;div id="toast-main-view" class="toast">
    &lt;svg id="toast-variant-icon" focusable="false" aria-hidden="true">
      &lt;/svg>
    &lt;div class="toast-body">
      &lt;div class="toast-content">&lt;/div>
      &lt;button id="toast-action-click" onclick="Utils.ToastMessage.handleViewClick()"
              class="toast-button toast-button--overBackground toast-button--quiet">
        &lt;span id="toast-action-label" class="toast-button-label">&lt;/span>
      &lt;/button>
    &lt;/div>
    &lt;div class="toast-buttons">
      &lt;button onclick="Utils.ToastMessage.hideToast()" class="toast-clearButton toast-clearButton--medium toast-clearButton--overBackground">
        &lt;svg class="toast-icon uiIcon-CrossMedium" focusable="false" aria-hidden="true">
        &lt;/svg>
      &lt;/button>
    &lt;/div>
  &lt;/div>
&lt;/div>
&lt;script type="application/javascript">
  try {
    if(localStorage &amp;&amp; localStorage.toastMessage) {
      
    }
  } catch (e) {
    //  access to local storage is denied.
  }
&lt;/script>

          
            









  











            





&lt;div role="alert">
	&lt;div id="global-message-box" class="message-bl"
		style="display:none;">
		&lt;div class="message-br">
			&lt;div class="message-tl">
				&lt;div class="message-tr">
					&lt;div class="icon">&lt;/div>
					&lt;span id="global-message-text">&lt;/span> &lt;br
						class="clear" />
				&lt;/div>
			&lt;/div>
		&lt;/div>
	&lt;/div>
&lt;/div>



&lt;script type="text/javascript">
  //check this before removing enduser_error msg
  if(false) {
    (function(window) {
      var onLoad = function() {
		    // notify the parent frame that the user has encountered an error
		    var method = (App &amp;&amp; App.Service &amp;&amp; typeof App.Service.postEvent === 'function') ? App.Service.postEvent : Utils.postEvent;
		    method({ type: 'ERROR', data: { message:  '' }});
		    window.removeEventListener('load', onLoad);
      };
      window.addEventListener('load', onLoad);
    })(window);
  }
  
  if(true &amp;&amp; (false || false)) {
    (function(window) {
      var onLoad = function() {
	      var method = (App &amp;&amp; App.Utils &amp;&amp; typeof App.Utils.announceMessage === 'function') ? App.Utils.announceMessage : Utils.announceMessage,
	          selector = false ? 'error' : 'message';
	      
	      // Force announcement of global error or message text by assistive technology.
	      method('#global-' + selector +'-box', true);
	      window.removeEventListener('load', onLoad);
	    };
	    window.addEventListener('load', onLoad);
    })(window);
  }
&lt;/script>
&lt;div role="alert">
	&lt;div id="global-error-box" class="error-bl"
		style="display:none;">
		&lt;div class="error-br">
			&lt;div class="error-tl">
				&lt;div class="error-tr">
					&lt;div class="icon">&lt;/div>
					&lt;span id="global-error-text">&lt;/span> &lt;br
						class="clear" />
				&lt;/div>
			&lt;/div>
		&lt;/div>
	&lt;/div>
&lt;/div>


	
	




            
              







  

            
          &lt;/div>
        &lt;h1>Page Not Found&lt;/h1>
    &lt;p>We&amp;#8217;re sorry, but the page that you&amp;#8217;ve requested does not exist or is no longer available. If you feel that you have reached this page in error, please verify the web address and try again.&lt;/p>
    &lt;ul class="error404">
      &lt;li>&lt;a href="/account/home" title="Home page">Return to the Home page&lt;/a>&lt;/li>
      &lt;li>&lt;a href="

https://acrobat.adobe.com/ensupport.html
" >Contact support&lt;/a>&lt;/li>
    &lt;/ul>
        &lt;/div>
      &lt;/div>

     
    
      




































    &lt;div id="echo-nav-footer" class="" role="contentinfo">
        

        &lt;div class="footer-lines right">
            &lt;div class="copyright right-side">&lt;span class="copyright">






&amp;copy; 2021 Adobe.  All rights reserved.
&lt;/span>&lt;/div>
            &lt;div class="links" role="navigation">
                &lt;a id="footer-tou" href="https://www.adobe.com/legal/terms.eu1secureeu1echosigncom.echo.html?rand=vIgdb65nXRSGl3Dx7mVgP7HKOLJ2iPrK" class="footer" target="_blank">Terms&lt;/a>

                
                
                
                        

                &lt;a id="footer-consumer" href="https://www.adobe.com/special/misc/consumerdisclosure.html" onclick="window.open(this.href,'Consumer Disclosure','width=600,height=700,scrollbars=yes,resizable=no').focus();return false;"
                   title="Consumer Disclosure">Consumer Disclosure&lt;/a>
                
                    &lt;a id="footer-trust" class="footer" href="http://trust.echosign.com"  target="_blank">Trust&lt;/a>
                

                
                    &lt;a id="footer-consent-link" class="footer-consent-link footer" href="javascript&colon;void(0);" onclick="handleAdChoices()">Cookie preferences&lt;/a>
                
            &lt;/div>
            &lt;div class="copyright left-side">&lt;span class="copyright">






&amp;copy; 2021 Adobe.  All rights reserved.
&lt;/span>&lt;/div>
            &lt;div style="clear:both">&lt;/div>
        &lt;/div>
    &lt;/div>

    
        &lt;script>
            var handleAdChoices = function() {
                if (window.adobePrivacy) {
                    window.adobePrivacy.showConsentPopup();
                }
            }
        &lt;/script>
    

    &lt;script type="text/javascript">
        // ideally this would be done with css only.  However, due to multiple languages and the fact that element
        // queries don't exist, we'll do it the old fashioned way

        var resizeFooter = function() {
            var lines = document.querySelector('#echo-nav-footer .footer-lines'),
                tou = lines.querySelector('#footer-tou'),
                cookies = lines.querySelector('#footer-cookies'),
                consumer = lines.querySelector('#footer-consumer'),
                trust = lines.querySelector('#footer-trust'),
                consent = lines.querySelector('#footer-consent-link');

            // first we have to reset everything so we can see the new actual height

            if (tou) tou.style.display = 'inline';
            if (cookies) cookies.style.display = 'inline';
            if (consumer) consumer.style.display = 'inline';
            if (trust) trust.style.display = 'inline';
            if (consent) consent.style.display = 'inline';

            setTimeout(function() {
                if (lines.offsetHeight > 20) {
                    lines.classList.add('multiline');
                } else {
                    lines.classList.remove('multiline');
                }
                setTimeout(function() {
                    if (lines.querySelector('.links').offsetTop > 0) {
                        if (lines.offsetHeight > 30 &amp;&amp; trust) trust.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; consumer) consumer.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; cookies) cookies.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; tou) tou.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; consent) consent.style.display = 'none';
                    } // lines are actually on two lines
                }, 1);
            }, 1);
        };
        resizeFooter();
        window.addEventListener("resize", resizeFooter);
    &lt;/script>




    
    


    
      &lt;div style="clear:both;">&lt;/div>
    &lt;/div>
    &lt;div style="clear:both;">&lt;/div>
    

    &lt;div style="display:none" id="loggerDiv">&lt;/div>
    

    
      
      
      
    
    
      
      
    

    

    &lt;script type="text/javascript">
      // this has to happen after the DOM is complete or the button will not work correctly
      if (!disableNiceFileInput) {
        jQuery(document).ready(function(){
          // update style on specific type=file inputs if they are not part of a plupload container
          jQuery("input[type=file].file-browser").each(function() {
            var input = jQuery(this);
            if (!input.parent().hasClass('plupload') &amp;&amp; input.attr('plupload') != 'true') {
              input.nicefileinput({
                label : i18n.common.browse(),
                blankLabel: i18n.common.noFile()
              });
            }
          });
        });
      }
      if (enablePlaceHolderPlugin) {
        jQuery('input[placeholder], textarea[placeholder]').placeholder();
      }
    &lt;/script>
    
    
    &lt;script type="text/javascript">
      var log4js = new Log4js.Logger("[default]");
      applicationController = new ApplicationController();
    &lt;/script>
    

    &lt;div id="dwr-error-handling" class="error">&lt;/div>
    














   
     















   

    &lt;script type="text/javascript">
      // fix the #main container to account for the header height
      var $status = jQuery("#status-line"),
          footerHeight = jQuery("#echo-nav-footer").height(),
          statusHeight = $status.length > 0 &amp;&amp; !$status.hasClass('push-up')? footerHeight + $status.height() : footerHeight;
      jQuery("#main").css({
            'margin-top'   : jQuery('#new-tab-banner:visible')[0] ? '' : (jQuery("#echo-nav-header").height() + 'px'),
            'margin-bottom': statusHeight + 'px' // some space at the bottom
          });
    &lt;/script>
    









    
    
        
    






   &lt;!-- if you are using DTM, you should also ensure that any _satellite.pageBottom(); calls are wrapped to avoid any errors -->
   &lt;script>try{_satellite.pageBottom();}catch(e){}&lt;/script>
  &lt;/body>
&lt;/html>
</message>
        <stack-trace>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
</stack-trace>
      </exception>
      <document xml:space="preserve">&lt;nds dtdversion="4.0" ndsversion="8.x">
	&lt;input>
		&lt;driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
			&lt;request>
				&lt;url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
				&lt;header/>
				&lt;value>{}&lt;/value>
			&lt;/request>
		&lt;/driver-operation-data>
	&lt;/input>
&lt;/nds></document>
    </status>
  </output>
</nds>
[02/16/21 11:16:52.927]:DrvAdobeSign - DEV ST:            Applying input transformation policies.
[02/16/21 11:16:52.927]:DrvAdobeSign - DEV ST:            Applying policy: %+C%14Citp-APIResponses%-C.
[02/16/21 11:16:52.928]:DrvAdobeSign - DEV ST:              Applying to status #1.
[02/16/21 11:16:52.928]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'Matching Query Response'.
[02/16/21 11:16:52.928]:DrvAdobeSign - DEV ST:                  (if-operation equal "status") = TRUE.
[02/16/21 11:16:52.929]:DrvAdobeSign - DEV ST:                  (if-xpath true "./driver-operation-data/@currentOp="Matching"") = FALSE.
[02/16/21 11:16:52.929]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:52.930]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'User Creation'.
[02/16/21 11:16:52.930]:DrvAdobeSign - DEV ST:                  (if-operation equal "status") = TRUE.
[02/16/21 11:16:52.930]:DrvAdobeSign - DEV ST:                  (if-xpath true "./driver-operation-data/@currentOp="CreateUser"") = FALSE.
[02/16/21 11:16:52.931]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:52.931]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'Modify Query Response'.
[02/16/21 11:16:52.932]:DrvAdobeSign - DEV ST:                  (if-operation equal "status") = TRUE.
[02/16/21 11:16:52.932]:DrvAdobeSign - DEV ST:                  (if-xpath true "./driver-operation-data/@currentOp="ModifyQuery"") = FALSE.
[02/16/21 11:16:52.932]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:52.933]:DrvAdobeSign - DEV ST:            Policy returned:
[02/16/21 11:16:52.934]:DrvAdobeSign - DEV ST:            
<nds dtdversion="3.0">
  <source>
    <product build="20201022_1154" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="fatal" type="driver-status">
      <description>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]
</description>
      <exception class-name="java.lang.IllegalStateException">
        <message>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]
</message>
        <stack-trace>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1292)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
Caused by: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	... 41 more
</stack-trace>
      </exception>
      <exception class-name="internal.atlaslite.jcce.net.HttpExceptionWithContent">
        <message>404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/156488178/bundles/lib.js" >&lt;/script>

	          &lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1404834529/bundles/all.js" >&lt;/script>

	        
	        
        
      
    

    
    

    
    
    &lt;script type="text/javascript">
      root = "/";
      if (root.indexOf(';jsession') >= 0)
        root = root.substring(0, root.indexOf(';jsession'));
      user = {"seriouslySecureId":null,"loggedIn":false,"name":"","initials":"","email":"","realEmail":"","fullNameOrEmail":"","company":"","jobTitle":"","isGroupEmail":null,"status":""};
      activeSharer=null;
      
      

      App.Env = App.Env || {};
      App.Env.webclient = 

null;

    &lt;/script>
    &lt;style type="text/css">
      ul.error404 {
        margin: 0 25px;
        padding: 0;
        list-style-type: disc
      }
      ul.error404 li {
        margin: 0 0 5px;
      }
    &lt;/style>
    
      &lt;style type="text/css">
        @-ms-viewport{
          width: extend-to-zoom;
          zoom: 1.0;
        }
        @viewport{
          zoom: 1.0;
          width: extend-to-zoom;
        }
    &lt;/style>

    &lt;!-- DCES-4235748 -- For embedded cases we are disabling loading of the Evidon banner
     due to this Analytics and Target will not be loaded too -->
    
      













  &lt;script>
    window.fedsConfig = window.fedsConfig || {};
    window.fedsConfig.privacy = window.fedsConfig.privacy || {};
    window.fedsConfig.privacy.otDomainId = "4b38a759-3c5a-4a6b-aa51-7c2bd82647ac"
    window.fedsConfig.privacy.footerLinkSelector = '#echo-nav-footer.footer-consent-link';
  &lt;/script>

  
  

  &lt;link rel="stylesheet" type="text/css" href=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.css>
  &lt;script src=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.js defer/>


  &lt;script type="text/javascript">
    window.addEventListener("adobePrivacy:PrivacyConsent", function() {
      window.privacyEvent = true;
    });
  &lt;/script>

  

  &lt;script type="text/javascript">
    (function(win, doc, style, timeout) {
      var STYLE_ID = 'at-body-style';

      function getParent() {
        return doc.getElementsByTagName('head')[0];
      }

      function addStyle(parent, id, def) {
        if (!parent) {
          return;
        }

        var style = doc.createElement('style');
        style.id = id;
        style.innerHTML = def;
        parent.appendChild(style);
      }

      function removeStyle(parent, id) {
        if (!parent) {
          return;
        }

        var style = doc.getElementById(id);

        if (!style) {
          return;
        }
        parent.removeChild(style);

      }

      addStyle(getParent(), STYLE_ID, style);
      setTimeout(function() {
        removeStyle(getParent(), STYLE_ID);
      }, timeout);
    }(window, document, "#defaultPromoId, #upgradeTrialMarquee {opacity: 0}", 1200));
  &lt;/script>



    

  &lt;/head>


  
  
    
    
    
  

  
    
    
    
  

  &lt;body onload=""  class="mlw center">

   &lt;div id="container">

     
     
      













  




































  
  
     
     
     
     
     
     
     
     
     
  








  































  

  












  &lt;div id="echo-nav-header" class="nav-clearfix">
  
    &lt;div class="banner-bar" role="banner">
      
      
        
            &lt;div class="banner-bar-col col-lg-4 col-md-4 col-sm-5 col-xs-6 ">
          
            
            
            &lt;a href="/" class="header-logo">
          
          &lt;span class="nav-trefoil" data-analytics-click="nav-trefoil">Adobe Sign&lt;/span>
          
            &lt;/a>
          
            &lt;/div>
        
        
      
      
        
        

        

      
      &lt;ul role="presentation" class="col-lg-4 col-md-3 col-sm-3 col-xs-3 banner-nav" >

        
        
          

          
        

        
        

        
        

        
        

        
        

        
        
          &lt;li class="sign-in" role="presentation">
          
            
           
             &lt;a href="/public/login">&lt;span class="banner-nav-icon icon-sign-in">&lt;/span>&lt;span>Sign In&lt;/span>&lt;/a>
           
          
          &lt;/li>
        
      &lt;/ul>
    &lt;/div>
    




&lt;!-- Do not render tabs if we are a docCloudLogin, even if renderHeaderTabs is set to true -->


      
          
        
        &lt;script type="text/javascript">
            var switchAccount;
            switchAccount = document.querySelector('.switch_account');
            switchAccount &amp;&amp; switchAccount.addEventListener('click', function() {
              window.AccountSwitchingUtil.handleAccountSwitchMenuItemClick("/public/accountSwitchingJS");
            });
        &lt;/script>
  &lt;/div>



&lt;script type="text/javascript">
    function logInToAlternateLocation(shardPrefix, url, failureCallback) {
        var self = this;
        if (url === undefined) {
          url = window.location.pathname
        }
        loginPageAjaxService.getFederatedURLForLoggedInUser(shardPrefix, window.location.hostname.toLowerCase(), url, {
            callback: function(options) {
                if (options &amp;&amp; options.url &amp;&amp; options.token &amp;&amp; options.domain) {
                    _doLoginRedirect.call(self, options.url, options.token, options.domain);
                } else {
                    if (failureCallback) {
                        failureCallback();
                    }
                    alert('Unable to retrieve login information for ' + shardPrefix);
                }
            },
            errorHandler: function() {
                if (failureCallback) {
                    failureCallback();
                }
                alert('Unable to log in to ' + shardPrefix + '.  Please check the server logs for more information.');
            }
        });
    }
    function _doLoginRedirect(url, token, domain) {
        Utils.setCookie('FEDERATED_LOGIN_TOKEN=' + token + '; expires=10; path=/; domain=' + domain);
        // redirect the page to the new URL
        window.location.href = url;
    }

    
&lt;/script>


     
      &lt;div id="main" role="main" >
        &lt;div class="main-body">
          &lt;div id="main-body-messages">
          
            &lt;iframe id="token-accessor" src="/public/webAppToken" style="width: 1px; height: 1px; visibility: hidden">&lt;/iframe>
            



&lt;div class="toast-container">
  &lt;div id="toast-main-view" class="toast">
    &lt;svg id="toast-variant-icon" focusable="false" aria-hidden="true">
      &lt;/svg>
    &lt;div class="toast-body">
      &lt;div class="toast-content">&lt;/div>
      &lt;button id="toast-action-click" onclick="Utils.ToastMessage.handleViewClick()"
              class="toast-button toast-button--overBackground toast-button--quiet">
        &lt;span id="toast-action-label" class="toast-button-label">&lt;/span>
      &lt;/button>
    &lt;/div>
    &lt;div class="toast-buttons">
      &lt;button onclick="Utils.ToastMessage.hideToast()" class="toast-clearButton toast-clearButton--medium toast-clearButton--overBackground">
        &lt;svg class="toast-icon uiIcon-CrossMedium" focusable="false" aria-hidden="true">
        &lt;/svg>
      &lt;/button>
    &lt;/div>
  &lt;/div>
&lt;/div>
&lt;script type="application/javascript">
  try {
    if(localStorage &amp;&amp; localStorage.toastMessage) {
      
    }
  } catch (e) {
    //  access to local storage is denied.
  }
&lt;/script>

          
            









  











            





&lt;div role="alert">
	&lt;div id="global-message-box" class="message-bl"
		style="display:none;">
		&lt;div class="message-br">
			&lt;div class="message-tl">
				&lt;div class="message-tr">
					&lt;div class="icon">&lt;/div>
					&lt;span id="global-message-text">&lt;/span> &lt;br
						class="clear" />
				&lt;/div>
			&lt;/div>
		&lt;/div>
	&lt;/div>
&lt;/div>



&lt;script type="text/javascript">
  //check this before removing enduser_error msg
  if(false) {
    (function(window) {
      var onLoad = function() {
		    // notify the parent frame that the user has encountered an error
		    var method = (App &amp;&amp; App.Service &amp;&amp; typeof App.Service.postEvent === 'function') ? App.Service.postEvent : Utils.postEvent;
		    method({ type: 'ERROR', data: { message:  '' }});
		    window.removeEventListener('load', onLoad);
      };
      window.addEventListener('load', onLoad);
    })(window);
  }
  
  if(true &amp;&amp; (false || false)) {
    (function(window) {
      var onLoad = function() {
	      var method = (App &amp;&amp; App.Utils &amp;&amp; typeof App.Utils.announceMessage === 'function') ? App.Utils.announceMessage : Utils.announceMessage,
	          selector = false ? 'error' : 'message';
	      
	      // Force announcement of global error or message text by assistive technology.
	      method('#global-' + selector +'-box', true);
	      window.removeEventListener('load', onLoad);
	    };
	    window.addEventListener('load', onLoad);
    })(window);
  }
&lt;/script>
&lt;div role="alert">
	&lt;div id="global-error-box" class="error-bl"
		style="display:none;">
		&lt;div class="error-br">
			&lt;div class="error-tl">
				&lt;div class="error-tr">
					&lt;div class="icon">&lt;/div>
					&lt;span id="global-error-text">&lt;/span> &lt;br
						class="clear" />
				&lt;/div>
			&lt;/div>
		&lt;/div>
	&lt;/div>
&lt;/div>


	
	




            
              







  

            
          &lt;/div>
        &lt;h1>Page Not Found&lt;/h1>
    &lt;p>We&amp;#8217;re sorry, but the page that you&amp;#8217;ve requested does not exist or is no longer available. If you feel that you have reached this page in error, please verify the web address and try again.&lt;/p>
    &lt;ul class="error404">
      &lt;li>&lt;a href="/account/home" title="Home page">Return to the Home page&lt;/a>&lt;/li>
      &lt;li>&lt;a href="

https://acrobat.adobe.com/ensupport.html
" >Contact support&lt;/a>&lt;/li>
    &lt;/ul>
        &lt;/div>
      &lt;/div>

     
    
      




































    &lt;div id="echo-nav-footer" class="" role="contentinfo">
        

        &lt;div class="footer-lines right">
            &lt;div class="copyright right-side">&lt;span class="copyright">






&amp;copy; 2021 Adobe.  All rights reserved.
&lt;/span>&lt;/div>
            &lt;div class="links" role="navigation">
                &lt;a id="footer-tou" href="https://www.adobe.com/legal/terms.eu1secureeu1echosigncom.echo.html?rand=vIgdb65nXRSGl3Dx7mVgP7HKOLJ2iPrK" class="footer" target="_blank">Terms&lt;/a>

                
                
                
                        

                &lt;a id="footer-consumer" href="https://www.adobe.com/special/misc/consumerdisclosure.html" onclick="window.open(this.href,'Consumer Disclosure','width=600,height=700,scrollbars=yes,resizable=no').focus();return false;"
                   title="Consumer Disclosure">Consumer Disclosure&lt;/a>
                
                    &lt;a id="footer-trust" class="footer" href="http://trust.echosign.com"  target="_blank">Trust&lt;/a>
                

                
                    &lt;a id="footer-consent-link" class="footer-consent-link footer" href="javascript&colon;void(0);" onclick="handleAdChoices()">Cookie preferences&lt;/a>
                
            &lt;/div>
            &lt;div class="copyright left-side">&lt;span class="copyright">






&amp;copy; 2021 Adobe.  All rights reserved.
&lt;/span>&lt;/div>
            &lt;div style="clear:both">&lt;/div>
        &lt;/div>
    &lt;/div>

    
        &lt;script>
            var handleAdChoices = function() {
                if (window.adobePrivacy) {
                    window.adobePrivacy.showConsentPopup();
                }
            }
        &lt;/script>
    

    &lt;script type="text/javascript">
        // ideally this would be done with css only.  However, due to multiple languages and the fact that element
        // queries don't exist, we'll do it the old fashioned way

        var resizeFooter = function() {
            var lines = document.querySelector('#echo-nav-footer .footer-lines'),
                tou = lines.querySelector('#footer-tou'),
                cookies = lines.querySelector('#footer-cookies'),
                consumer = lines.querySelector('#footer-consumer'),
                trust = lines.querySelector('#footer-trust'),
                consent = lines.querySelector('#footer-consent-link');

            // first we have to reset everything so we can see the new actual height

            if (tou) tou.style.display = 'inline';
            if (cookies) cookies.style.display = 'inline';
            if (consumer) consumer.style.display = 'inline';
            if (trust) trust.style.display = 'inline';
            if (consent) consent.style.display = 'inline';

            setTimeout(function() {
                if (lines.offsetHeight > 20) {
                    lines.classList.add('multiline');
                } else {
                    lines.classList.remove('multiline');
                }
                setTimeout(function() {
                    if (lines.querySelector('.links').offsetTop > 0) {
                        if (lines.offsetHeight > 30 &amp;&amp; trust) trust.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; consumer) consumer.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; cookies) cookies.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; tou) tou.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; consent) consent.style.display = 'none';
                    } // lines are actually on two lines
                }, 1);
            }, 1);
        };
        resizeFooter();
        window.addEventListener("resize", resizeFooter);
    &lt;/script>




    
    


    
      &lt;div style="clear:both;">&lt;/div>
    &lt;/div>
    &lt;div style="clear:both;">&lt;/div>
    

    &lt;div style="display:none" id="loggerDiv">&lt;/div>
    

    
      
      
      
    
    
      
      
    

    

    &lt;script type="text/javascript">
      // this has to happen after the DOM is complete or the button will not work correctly
      if (!disableNiceFileInput) {
        jQuery(document).ready(function(){
          // update style on specific type=file inputs if they are not part of a plupload container
          jQuery("input[type=file].file-browser").each(function() {
            var input = jQuery(this);
            if (!input.parent().hasClass('plupload') &amp;&amp; input.attr('plupload') != 'true') {
              input.nicefileinput({
                label : i18n.common.browse(),
                blankLabel: i18n.common.noFile()
              });
            }
          });
        });
      }
      if (enablePlaceHolderPlugin) {
        jQuery('input[placeholder], textarea[placeholder]').placeholder();
      }
    &lt;/script>
    
    
    &lt;script type="text/javascript">
      var log4js = new Log4js.Logger("[default]");
      applicationController = new ApplicationController();
    &lt;/script>
    

    &lt;div id="dwr-error-handling" class="error">&lt;/div>
    














   
     















   

    &lt;script type="text/javascript">
      // fix the #main container to account for the header height
      var $status = jQuery("#status-line"),
          footerHeight = jQuery("#echo-nav-footer").height(),
          statusHeight = $status.length > 0 &amp;&amp; !$status.hasClass('push-up')? footerHeight + $status.height() : footerHeight;
      jQuery("#main").css({
            'margin-top'   : jQuery('#new-tab-banner:visible')[0] ? '' : (jQuery("#echo-nav-header").height() + 'px'),
            'margin-bottom': statusHeight + 'px' // some space at the bottom
          });
    &lt;/script>
    









    
    
        
    






   &lt;!-- if you are using DTM, you should also ensure that any _satellite.pageBottom(); calls are wrapped to avoid any errors -->
   &lt;script>try{_satellite.pageBottom();}catch(e){}&lt;/script>
  &lt;/body>
&lt;/html>
</message>
        <stack-trace>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
</stack-trace>
      </exception>
      <document xml:space="preserve">&lt;nds dtdversion="4.0" ndsversion="8.x">
	&lt;input>
		&lt;driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
			&lt;request>
				&lt;url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
				&lt;header/>
				&lt;value>{}&lt;/value>
			&lt;/request>
		&lt;/driver-operation-data>
	&lt;/input>
&lt;/nds></document>
    </status>
  </output>
</nds>
[02/16/21 11:16:53.101]:DrvAdobeSign - DEV ST:            Applying policy: %+C%14CNETQRESTDCFG-itp-AddAssociation%-C.
[02/16/21 11:16:53.102]:DrvAdobeSign - DEV ST:              Applying to status #1.
[02/16/21 11:16:53.102]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'Check for association -ADD'.
[02/16/21 11:16:53.103]:DrvAdobeSign - DEV ST:                  (if-operation match "status") = TRUE.
[02/16/21 11:16:53.103]:DrvAdobeSign - DEV ST:                  (if-xml-attr 'level' match "success") = FALSE.
[02/16/21 11:16:53.103]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:53.104]:DrvAdobeSign - DEV ST:                Evaluating selection criteria for rule 'Check for association - MODIFY'.
[02/16/21 11:16:53.104]:DrvAdobeSign - DEV ST:                  (if-operation match "modify") = FALSE.
[02/16/21 11:16:53.104]:DrvAdobeSign - DEV ST:                Rule rejected.
[02/16/21 11:16:53.104]:DrvAdobeSign - DEV ST:            Policy returned:
[02/16/21 11:16:53.106]:DrvAdobeSign - DEV ST:            
<nds dtdversion="3.0">
  <source>
    <product build="20201022_1154" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="fatal" type="driver-status">
      <description>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]
</description>
      <exception class-name="java.lang.IllegalStateException">
        <message>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]
</message>
        <stack-trace>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1292)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
Caused by: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	... 41 more
</stack-trace>
      </exception>
      <exception class-name="internal.atlaslite.jcce.net.HttpExceptionWithContent">
        <message>404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/156488178/bundles/lib.js" >&lt;/script>

	          &lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1404834529/bundles/all.js" >&lt;/script>

	        
	        
        
      
    

    
    

    
    
    &lt;script type="text/javascript">
      root = "/";
      if (root.indexOf(';jsession') >= 0)
        root = root.substring(0, root.indexOf(';jsession'));
      user = {"seriouslySecureId":null,"loggedIn":false,"name":"","initials":"","email":"","realEmail":"","fullNameOrEmail":"","company":"","jobTitle":"","isGroupEmail":null,"status":""};
      activeSharer=null;
      
      

      App.Env = App.Env || {};
      App.Env.webclient = 

null;

    &lt;/script>
    &lt;style type="text/css">
      ul.error404 {
        margin: 0 25px;
        padding: 0;
        list-style-type: disc
      }
      ul.error404 li {
        margin: 0 0 5px;
      }
    &lt;/style>
    
      &lt;style type="text/css">
        @-ms-viewport{
          width: extend-to-zoom;
          zoom: 1.0;
        }
        @viewport{
          zoom: 1.0;
          width: extend-to-zoom;
        }
    &lt;/style>

    &lt;!-- DCES-4235748 -- For embedded cases we are disabling loading of the Evidon banner
     due to this Analytics and Target will not be loaded too -->
    
      













  &lt;script>
    window.fedsConfig = window.fedsConfig || {};
    window.fedsConfig.privacy = window.fedsConfig.privacy || {};
    window.fedsConfig.privacy.otDomainId = "4b38a759-3c5a-4a6b-aa51-7c2bd82647ac"
    window.fedsConfig.privacy.footerLinkSelector = '#echo-nav-footer.footer-consent-link';
  &lt;/script>

  
  

  &lt;link rel="stylesheet" type="text/css" href=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.css>
  &lt;script src=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.js defer/>


  &lt;script type="text/javascript">
    window.addEventListener("adobePrivacy:PrivacyConsent", function() {
      window.privacyEvent = true;
    });
  &lt;/script>

  

  &lt;script type="text/javascript">
    (function(win, doc, style, timeout) {
      var STYLE_ID = 'at-body-style';

      function getParent() {
        return doc.getElementsByTagName('head')[0];
      }

      function addStyle(parent, id, def) {
        if (!parent) {
          return;
        }

        var style = doc.createElement('style');
        style.id = id;
        style.innerHTML = def;
        parent.appendChild(style);
      }

      function removeStyle(parent, id) {
        if (!parent) {
          return;
        }

        var style = doc.getElementById(id);

        if (!style) {
          return;
        }
        parent.removeChild(style);

      }

      addStyle(getParent(), STYLE_ID, style);
      setTimeout(function() {
        removeStyle(getParent(), STYLE_ID);
      }, timeout);
    }(window, document, "#defaultPromoId, #upgradeTrialMarquee {opacity: 0}", 1200));
  &lt;/script>



    

  &lt;/head>


  
  
    
    
    
  

  
    
    
    
  

  &lt;body onload=""  class="mlw center">

   &lt;div id="container">

     
     
      













  




































  
  
     
     
     
     
     
     
     
     
     
  








  































  

  












  &lt;div id="echo-nav-header" class="nav-clearfix">
  
    &lt;div class="banner-bar" role="banner">
      
      
        
            &lt;div class="banner-bar-col col-lg-4 col-md-4 col-sm-5 col-xs-6 ">
          
            
            
            &lt;a href="/" class="header-logo">
          
          &lt;span class="nav-trefoil" data-analytics-click="nav-trefoil">Adobe Sign&lt;/span>
          
            &lt;/a>
          
            &lt;/div>
        
        
      
      
        
        

        

      
      &lt;ul role="presentation" class="col-lg-4 col-md-3 col-sm-3 col-xs-3 banner-nav" >

        
        
          

          
        

        
        

        
        

        
        

        
        

        
        
          &lt;li class="sign-in" role="presentation">
          
            
           
             &lt;a href="/public/login">&lt;span class="banner-nav-icon icon-sign-in">&lt;/span>&lt;span>Sign In&lt;/span>&lt;/a>
           
          
          &lt;/li>
        
      &lt;/ul>
    &lt;/div>
    




&lt;!-- Do not render tabs if we are a docCloudLogin, even if renderHeaderTabs is set to true -->


      
          
        
        &lt;script type="text/javascript">
            var switchAccount;
            switchAccount = document.querySelector('.switch_account');
            switchAccount &amp;&amp; switchAccount.addEventListener('click', function() {
              window.AccountSwitchingUtil.handleAccountSwitchMenuItemClick("/public/accountSwitchingJS");
            });
        &lt;/script>
  &lt;/div>



&lt;script type="text/javascript">
    function logInToAlternateLocation(shardPrefix, url, failureCallback) {
        var self = this;
        if (url === undefined) {
          url = window.location.pathname
        }
        loginPageAjaxService.getFederatedURLForLoggedInUser(shardPrefix, window.location.hostname.toLowerCase(), url, {
            callback: function(options) {
                if (options &amp;&amp; options.url &amp;&amp; options.token &amp;&amp; options.domain) {
                    _doLoginRedirect.call(self, options.url, options.token, options.domain);
                } else {
                    if (failureCallback) {
                        failureCallback();
                    }
                    alert('Unable to retrieve login information for ' + shardPrefix);
                }
            },
            errorHandler: function() {
                if (failureCallback) {
                    failureCallback();
                }
                alert('Unable to log in to ' + shardPrefix + '.  Please check the server logs for more information.');
            }
        });
    }
    function _doLoginRedirect(url, token, domain) {
        Utils.setCookie('FEDERATED_LOGIN_TOKEN=' + token + '; expires=10; path=/; domain=' + domain);
        // redirect the page to the new URL
        window.location.href = url;
    }

    
&lt;/script>


     
      &lt;div id="main" role="main" >
        &lt;div class="main-body">
          &lt;div id="main-body-messages">
          
            &lt;iframe id="token-accessor" src="/public/webAppToken" style="width: 1px; height: 1px; visibility: hidden">&lt;/iframe>
            



&lt;div class="toast-container">
  &lt;div id="toast-main-view" class="toast">
    &lt;svg id="toast-variant-icon" focusable="false" aria-hidden="true">
      &lt;/svg>
    &lt;div class="toast-body">
      &lt;div class="toast-content">&lt;/div>
      &lt;button id="toast-action-click" onclick="Utils.ToastMessage.handleViewClick()"
              class="toast-button toast-button--overBackground toast-button--quiet">
        &lt;span id="toast-action-label" class="toast-button-label">&lt;/span>
      &lt;/button>
    &lt;/div>
    &lt;div class="toast-buttons">
      &lt;button onclick="Utils.ToastMessage.hideToast()" class="toast-clearButton toast-clearButton--medium toast-clearButton--overBackground">
        &lt;svg class="toast-icon uiIcon-CrossMedium" focusable="false" aria-hidden="true">
        &lt;/svg>
      &lt;/button>
    &lt;/div>
  &lt;/div>
&lt;/div>
&lt;script type="application/javascript">
  try {
    if(localStorage &amp;&amp; localStorage.toastMessage) {
      
    }
  } catch (e) {
    //  access to local storage is denied.
  }
&lt;/script>

          
            









  











            





&lt;div role="alert">
	&lt;div id="global-message-box" class="message-bl"
		style="display:none;">
		&lt;div class="message-br">
			&lt;div class="message-tl">
				&lt;div class="message-tr">
					&lt;div class="icon">&lt;/div>
					&lt;span id="global-message-text">&lt;/span> &lt;br
						class="clear" />
				&lt;/div>
			&lt;/div>
		&lt;/div>
	&lt;/div>
&lt;/div>



&lt;script type="text/javascript">
  //check this before removing enduser_error msg
  if(false) {
    (function(window) {
      var onLoad = function() {
		    // notify the parent frame that the user has encountered an error
		    var method = (App &amp;&amp; App.Service &amp;&amp; typeof App.Service.postEvent === 'function') ? App.Service.postEvent : Utils.postEvent;
		    method({ type: 'ERROR', data: { message:  '' }});
		    window.removeEventListener('load', onLoad);
      };
      window.addEventListener('load', onLoad);
    })(window);
  }
  
  if(true &amp;&amp; (false || false)) {
    (function(window) {
      var onLoad = function() {
	      var method = (App &amp;&amp; App.Utils &amp;&amp; typeof App.Utils.announceMessage === 'function') ? App.Utils.announceMessage : Utils.announceMessage,
	          selector = false ? 'error' : 'message';
	      
	      // Force announcement of global error or message text by assistive technology.
	      method('#global-' + selector +'-box', true);
	      window.removeEventListener('load', onLoad);
	    };
	    window.addEventListener('load', onLoad);
    })(window);
  }
&lt;/script>
&lt;div role="alert">
	&lt;div id="global-error-box" class="error-bl"
		style="display:none;">
		&lt;div class="error-br">
			&lt;div class="error-tl">
				&lt;div class="error-tr">
					&lt;div class="icon">&lt;/div>
					&lt;span id="global-error-text">&lt;/span> &lt;br
						class="clear" />
				&lt;/div>
			&lt;/div>
		&lt;/div>
	&lt;/div>
&lt;/div>


	
	




            
              







  

            
          &lt;/div>
        &lt;h1>Page Not Found&lt;/h1>
    &lt;p>We&amp;#8217;re sorry, but the page that you&amp;#8217;ve requested does not exist or is no longer available. If you feel that you have reached this page in error, please verify the web address and try again.&lt;/p>
    &lt;ul class="error404">
      &lt;li>&lt;a href="/account/home" title="Home page">Return to the Home page&lt;/a>&lt;/li>
      &lt;li>&lt;a href="

https://acrobat.adobe.com/ensupport.html
" >Contact support&lt;/a>&lt;/li>
    &lt;/ul>
        &lt;/div>
      &lt;/div>

     
    
      




































    &lt;div id="echo-nav-footer" class="" role="contentinfo">
        

        &lt;div class="footer-lines right">
            &lt;div class="copyright right-side">&lt;span class="copyright">






&amp;copy; 2021 Adobe.  All rights reserved.
&lt;/span>&lt;/div>
            &lt;div class="links" role="navigation">
                &lt;a id="footer-tou" href="https://www.adobe.com/legal/terms.eu1secureeu1echosigncom.echo.html?rand=vIgdb65nXRSGl3Dx7mVgP7HKOLJ2iPrK" class="footer" target="_blank">Terms&lt;/a>

                
                
                
                        

                &lt;a id="footer-consumer" href="https://www.adobe.com/special/misc/consumerdisclosure.html" onclick="window.open(this.href,'Consumer Disclosure','width=600,height=700,scrollbars=yes,resizable=no').focus();return false;"
                   title="Consumer Disclosure">Consumer Disclosure&lt;/a>
                
                    &lt;a id="footer-trust" class="footer" href="http://trust.echosign.com"  target="_blank">Trust&lt;/a>
                

                
                    &lt;a id="footer-consent-link" class="footer-consent-link footer" href="javascript&colon;void(0);" onclick="handleAdChoices()">Cookie preferences&lt;/a>
                
            &lt;/div>
            &lt;div class="copyright left-side">&lt;span class="copyright">






&amp;copy; 2021 Adobe.  All rights reserved.
&lt;/span>&lt;/div>
            &lt;div style="clear:both">&lt;/div>
        &lt;/div>
    &lt;/div>

    
        &lt;script>
            var handleAdChoices = function() {
                if (window.adobePrivacy) {
                    window.adobePrivacy.showConsentPopup();
                }
            }
        &lt;/script>
    

    &lt;script type="text/javascript">
        // ideally this would be done with css only.  However, due to multiple languages and the fact that element
        // queries don't exist, we'll do it the old fashioned way

        var resizeFooter = function() {
            var lines = document.querySelector('#echo-nav-footer .footer-lines'),
                tou = lines.querySelector('#footer-tou'),
                cookies = lines.querySelector('#footer-cookies'),
                consumer = lines.querySelector('#footer-consumer'),
                trust = lines.querySelector('#footer-trust'),
                consent = lines.querySelector('#footer-consent-link');

            // first we have to reset everything so we can see the new actual height

            if (tou) tou.style.display = 'inline';
            if (cookies) cookies.style.display = 'inline';
            if (consumer) consumer.style.display = 'inline';
            if (trust) trust.style.display = 'inline';
            if (consent) consent.style.display = 'inline';

            setTimeout(function() {
                if (lines.offsetHeight > 20) {
                    lines.classList.add('multiline');
                } else {
                    lines.classList.remove('multiline');
                }
                setTimeout(function() {
                    if (lines.querySelector('.links').offsetTop > 0) {
                        if (lines.offsetHeight > 30 &amp;&amp; trust) trust.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; consumer) consumer.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; cookies) cookies.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; tou) tou.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; consent) consent.style.display = 'none';
                    } // lines are actually on two lines
                }, 1);
            }, 1);
        };
        resizeFooter();
        window.addEventListener("resize", resizeFooter);
    &lt;/script>




    
    


    
      &lt;div style="clear:both;">&lt;/div>
    &lt;/div>
    &lt;div style="clear:both;">&lt;/div>
    

    &lt;div style="display:none" id="loggerDiv">&lt;/div>
    

    
      
      
      
    
    
      
      
    

    

    &lt;script type="text/javascript">
      // this has to happen after the DOM is complete or the button will not work correctly
      if (!disableNiceFileInput) {
        jQuery(document).ready(function(){
          // update style on specific type=file inputs if they are not part of a plupload container
          jQuery("input[type=file].file-browser").each(function() {
            var input = jQuery(this);
            if (!input.parent().hasClass('plupload') &amp;&amp; input.attr('plupload') != 'true') {
              input.nicefileinput({
                label : i18n.common.browse(),
                blankLabel: i18n.common.noFile()
              });
            }
          });
        });
      }
      if (enablePlaceHolderPlugin) {
        jQuery('input[placeholder], textarea[placeholder]').placeholder();
      }
    &lt;/script>
    
    
    &lt;script type="text/javascript">
      var log4js = new Log4js.Logger("[default]");
      applicationController = new ApplicationController();
    &lt;/script>
    

    &lt;div id="dwr-error-handling" class="error">&lt;/div>
    














   
     















   

    &lt;script type="text/javascript">
      // fix the #main container to account for the header height
      var $status = jQuery("#status-line"),
          footerHeight = jQuery("#echo-nav-footer").height(),
          statusHeight = $status.length > 0 &amp;&amp; !$status.hasClass('push-up')? footerHeight + $status.height() : footerHeight;
      jQuery("#main").css({
            'margin-top'   : jQuery('#new-tab-banner:visible')[0] ? '' : (jQuery("#echo-nav-header").height() + 'px'),
            'margin-bottom': statusHeight + 'px' // some space at the bottom
          });
    &lt;/script>
    









    
    
        
    






   &lt;!-- if you are using DTM, you should also ensure that any _satellite.pageBottom(); calls are wrapped to avoid any errors -->
   &lt;script>try{_satellite.pageBottom();}catch(e){}&lt;/script>
  &lt;/body>
&lt;/html>
</message>
        <stack-trace>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
</stack-trace>
      </exception>
      <document xml:space="preserve">&lt;nds dtdversion="4.0" ndsversion="8.x">
	&lt;input>
		&lt;driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
			&lt;request>
				&lt;url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
				&lt;header/>
				&lt;value>{}&lt;/value>
			&lt;/request>
		&lt;/driver-operation-data>
	&lt;/input>
&lt;/nds></document>
    </status>
  </output>
</nds>
[02/16/21 11:16:53.269]:DrvAdobeSign - DEV ST:            Applying schema mapping policies to input.
[02/16/21 11:16:53.270]:DrvAdobeSign - DEV ST:            Applying policy: %+C%14Csmp%-C.
[02/16/21 11:16:53.270]:DrvAdobeSign - DEV ST:              No mapping for class-name 'java.lang.IllegalStateException'.
[02/16/21 11:16:53.271]:DrvAdobeSign - DEV ST:              No mapping for class-name 'internal.atlaslite.jcce.net.HttpExceptionWithContent'.
[02/16/21 11:16:53.272]:DrvAdobeSign - DEV ST:            Resolving association references.
[02/16/21 11:16:53.273]:DrvAdobeSign - DEV ST:            Killing driver from subscriber thread.
[02/16/21 11:16:53.273]:DrvAdobeSign - DEV ST:            Requesting termination.
[02/16/21 11:16:53.276]:DrvAdobeSign - DEV ST:            Processing returned document.
[02/16/21 11:16:53.276]:DrvAdobeSign - DEV ST:            Processing operation <status> for .
[02/16/21 11:16:53.282]:DrvAdobeSign - DEV ST:            
DirXML Log Event -------------------
     Driver:   \IDVDS\system\driverset1\DrvAdobeSign
     Channel:  Subscriber
     Object:   \IDVDS\hipra\employees\Rodrigo Cano Alcaraz
     Status:   Fatal
     Message:  Code(-9005) The driver returned a "fatal" status indicating that the driver should be shut down. Detail from driver: <description>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]
</description>
<exception class-name="java.lang.IllegalStateException">
	<message>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]
</message>
	<stack-trace>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1292)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
Caused by: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	... 41 more
</stack-trace>
</exception>
<exception class-name="internal.atlaslite.jcce.net.HttpExceptionWithContent">
	<message>404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/156488178/bundles/lib.js" >&lt;/script>

	          &lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1404834529/bundles/all.js" >&lt;/script>

	        
	        
        
      
    

    
    

    
    
    &lt;script type="text/javascript">
      root = "/";
      if (root.indexOf(';jsession') >= 0)
        root = root.substring(0, root.indexOf(';jsession'));
      user = {"seriouslySecureId":null,"loggedIn":false,"name":"","initials":"","email":"","realEmail":"","fullNameOrEmail":"","company":"","jobTitle":"","isGroupEmail":null,"status":""};
      activeSharer=null;
      
      

      App.Env = App.Env || {};
      App.Env.webclient = 

null;

    &lt;/script>
    &lt;style type="text/css">
      ul.error404 {
        margin: 0 25px;
        padding: 0;
        list-style-type: disc
      }
      ul.error404 li {
        margin: 0 0 5px;
      }
    &lt;/style>
    
      &lt;style type="text/css">
        @-ms-viewport{
          width: extend-to-zoom;
          zoom: 1.0;
        }
        @viewport{
          zoom: 1.0;
          width: extend-to-zoom;
        }
    &lt;/style>

    &lt;!-- DCES-4235748 -- For embedded cases we are disabling loading of the Evidon banner
     due to this Analytics and Target will not be loaded too -->
    
      













  &lt;script>
    window.fedsConfig = window.fedsConfig || {};
    window.fedsConfig.privacy = window.fedsConfig.privacy || {};
    window.fedsConfig.privacy.otDomainId = "4b38a759-3c5a-4a6b-aa51-7c2bd82647ac"
    window.fedsConfig.privacy.footerLinkSelector = '#echo-nav-footer.footer-consent-link';
  &lt;/script>

  
  

  &lt;link rel="stylesheet" type="text/css" href=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.css>
  &lt;script src=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.js defer/>


  &lt;script type="text/javascript">
    window.addEventListener("adobePrivacy:PrivacyConsent", function() {
      window.privacyEvent = true;
    });
  &lt;/script>

  

  &lt;script type="text/javascript">
    (function(win, doc, style, timeout) {
      var STYLE_ID = 'at-body-style';

      function getParent() {
        return doc.getElementsByTagName('head')[0];
      }

      function addStyle(parent, id, def) {
        if (!parent) {
          return;
        }

        var style = doc.createElement('style');
        style.id = id;
        style.innerHTML = def;
        parent.appendChild(style);
      }

      function removeStyle(parent, id) {
        if (!parent) {
          return;
        }

        var style = doc.getElementById(id);

        if (!style) {
          return;
        }
        parent.removeChild(style);

      }

      addStyle(getParent(), STYLE_ID, style);
      setTimeout(function() {
        removeStyle(getParent(), STYLE_ID);
      }, timeout);
    }(window, document, "#defaultPromoId, #upgradeTrialMarquee {opacity: 0}", 1200));
  &lt;/script>



    

  &lt;/head>


  
  
    
    
    
  

  
    
    
    
  

  &lt;body onload=""  class="mlw center">

   &lt;div id="container">

     
     
      













  




































  
  
     
     
     
     
     
     
     
     
     
  








  































  

  












  &lt;div id="echo-nav-header" class="nav-clearfix">
  
    &lt;div class="banner-bar" role="banner">
      
      
        
            &lt;div class="banner-bar-col col-lg-4 col-md-4 col-sm-5 col-xs-6 ">
          
            
            
            &lt;a href="/" class="header-logo">
          
          &lt;span class="nav-trefoil" data-analytics-click="nav-trefoil">Adobe Sign&lt;/span>
          
            &lt;/a>
          
            &lt;/div>
        
        
      
      
        
        

        

      
      &lt;ul role="presentation" class="col-lg-4 col-md-3 col-sm-3 col-xs-3 banner-nav" >

        
        
          

          
        

        
        

        
        

        
        

        
        

        
        
          &lt;li class="sign-in" role="presentation">
          
            
           
             &lt;a href="/public/login">&lt;span class="banner-nav-icon icon-sign-in">&lt;/span>&lt;span>Sign In&lt;/span>&lt;/a>
           
          
          &lt;/li>
        
      &lt;/ul>
    &lt;/div>
    




&lt;!-- Do not render tabs if we are a docCloudLogin, even if renderHeaderTabs is set to true -->


      
          
        
        &lt;script type="text/javascript">
            var switchAccount;
            switchAccount = document.querySelector('.switch_account');
            switchAccount &amp;&amp; switchAccount.addEventListener('click', function() {
              window.AccountSwitchingUtil.handleAccountSwitchMenuItemClick("/public/accountSwitchingJS");
            });
        &lt;/script>
  &lt;/div>



&lt;script type="text/javascript">
    function logInToAlternateLocation(shardPrefix, url, failureCallback) {
        var self = this;
        if (url === undefined) {
          url = window.location.pathname
        }
        loginPageAjaxService.getFederatedURLForLoggedInUser(shardPrefix, window.location.hostname.toLowerCase(), url, {
            callback: function(options) {
                if (options &amp;&amp; options.url &amp;&amp; options.token &amp;&amp; options.domain) {
                    _doLoginRedirect.call(self, options.url, options.token, options.domain);
                } else {
                    if (failureCallback) {
                        failureCallback();
                    }
                    alert('Unable to retrieve login information for ' + shardPrefix);
                }
            },
            errorHandler: function() {
                if (failureCallback) {
                    failureCallback();
                }
                alert('Unable to log in to ' + shardPrefix + '.  Please check the server logs for more information.');
            }
        });
    }
    function _doLoginRedirect(url, token, domain) {
        Utils.setCookie('FEDERATED_LOGIN_TOKEN=' + token + '; expires=10; path=/; domain=' + domain);
        // redirect the page to the new URL
        window.location.href = url;
    }

    
&lt;/script>


     
      &lt;div id="main" role="main" >
        &lt;div class="main-body">
          &lt;div id="main-body-messages">
          
            &lt;iframe id="token-accessor" src="/public/webAppToken" style="width: 1px; height: 1px; visibility: hidden">&lt;/iframe>
            



&lt;div class="toast-container">
  &lt;div id="toast-main-view" class="toast">
    &lt;svg id="toast-variant-icon" focusable="false" aria-hidden="true">
      &lt;/svg>
    &lt;div class="toast-body">
      &lt;div class="toast-content">&lt;/div>
      &lt;button id="toast-action-click" onclick="Utils.ToastMessage.handleViewClick()"
              class="toast-button toast-button--overBackground toast-button--quiet">
        &lt;span id="toast-action-label" class="toast-button-label">&lt;/span>
      &lt;/button>
    &lt;/div>
    &lt;div class="toast-buttons">
      &lt;button onclick="Utils.ToastMessage.hideToast()" class="toast-clearButton toast-clearButton--medium toast-clearButton--overBackground">
        &lt;svg class="toast-icon uiIcon-CrossMedium" focusable="false" aria-hidden="true">
        &lt;/svg>
      &lt;/button>
    &lt;/div>
  &lt;/div>
&lt;/div>
&lt;script type="application/javascript">
  try {
    if(localStorage &amp;&amp; localStorage.toastMessage) {
      
    }
  } catch (e) {
    //  access to local storage is denied.
  }
&lt;/script>

          
            









  











            





&lt;div role="alert">
	&lt;div id="global-message-box" class="message-bl"
		style="display:none;">
		&lt;div class="message-br">
			&lt;div class="message-tl">
				&lt;div class="message-tr">
					&lt;div class="icon">&lt;/div>
					&lt;span id="global-message-text">&lt;/span> &lt;br
						class="clear" />
				&lt;/div>
			&lt;/div>
		&lt;/div>
	&lt;/div>
&lt;/div>



&lt;script type="text/javascript">
  //check this before removing enduser_error msg
  if(false) {
    (function(window) {
      var onLoad = function() {
		    // notify the parent frame that the user has encountered an error
		    var method = (App &amp;&amp; App.Service &amp;&amp; typeof App.Service.postEvent === 'function') ? App.Service.postEvent : Utils.postEvent;
		    method({ type: 'ERROR', data: { message:  '' }});
		    window.removeEventListener('load', onLoad);
      };
      window.addEventListener('load', onLoad);
    })(window);
  }
  
  if(true &amp;&amp; (false || false)) {
    (function(window) {
      var onLoad = function() {
	      var method = (App &amp;&amp; App.Utils &amp;&amp; typeof App.Utils.announceMessage === 'function') ? App.Utils.announceMessage : Utils.announceMessage,
	          selector = false ? 'error' : 'message';
	      
	      // Force announcement of global error or message text by assistive technology.
	      method('#global-' + selector +'-box', true);
	      window.removeEventListener('load', onLoad);
	    };
	    window.addEventListener('load', onLoad);
    })(window);
  }
&lt;/script>
&lt;div role="alert">
	&lt;div id="global-error-box" class="error-bl"
		style="display:none;">
		&lt;div class="error-br">
			&lt;div class="error-tl">
				&lt;div class="error-tr">
					&lt;div class="icon">&lt;/div>
					&lt;span id="global-error-text">&lt;/span> &lt;br
						class="clear" />
				&lt;/div>
			&lt;/div>
		&lt;/div>
	&lt;/div>
&lt;/div>


	
	




            
              







  

            
          &lt;/div>
        &lt;h1>Page Not Found&lt;/h1>
    &lt;p>We&amp;#8217;re sorry, but the page that you&amp;#8217;ve requested does not exist or is no longer available. If you feel that you have reached this page in error, please verify the web address and try again.&lt;/p>
    &lt;ul class="error404">
      &lt;li>&lt;a href="/account/home" title="Home page">Return to the Home page&lt;/a>&lt;/li>
      &lt;li>&lt;a href="

https://acrobat.adobe.com/ensupport.html
" >Contact support&lt;/a>&lt;/li>
    &lt;/ul>
        &lt;/div>
      &lt;/div>

     
    
      




































    &lt;div id="echo-nav-footer" class="" role="contentinfo">
        

        &lt;div class="footer-lines right">
            &lt;div class="copyright right-side">&lt;span class="copyright">






&amp;copy; 2021 Adobe.  All rights reserved.
&lt;/span>&lt;/div>
            &lt;div class="links" role="navigation">
                &lt;a id="footer-tou" href="https://www.adobe.com/legal/terms.eu1secureeu1echosigncom.echo.html?rand=vIgdb65nXRSGl3Dx7mVgP7HKOLJ2iPrK" class="footer" target="_blank">Terms&lt;/a>

                
                
                
                        

                &lt;a id="footer-consumer" href="https://www.adobe.com/special/misc/consumerdisclosure.html" onclick="window.open(this.href,'Consumer Disclosure','width=600,height=700,scrollbars=yes,resizable=no').focus();return false;"
                   title="Consumer Disclosure">Consumer Disclosure&lt;/a>
                
                    &lt;a id="footer-trust" class="footer" href="http://trust.echosign.com"  target="_blank">Trust&lt;/a>
                

                
                    &lt;a id="footer-consent-link" class="footer-consent-link footer" href="javascript&colon;void(0);" onclick="handleAdChoices()">Cookie preferences&lt;/a>
                
            &lt;/div>
            &lt;div class="copyright left-side">&lt;span class="copyright">






&amp;copy; 2021 Adobe.  All rights reserved.
&lt;/span>&lt;/div>
            &lt;div style="clear:both">&lt;/div>
        &lt;/div>
    &lt;/div>

    
        &lt;script>
            var handleAdChoices = function() {
                if (window.adobePrivacy) {
                    window.adobePrivacy.showConsentPopup();
                }
            }
        &lt;/script>
    

    &lt;script type="text/javascript">
        // ideally this would be done with css only.  However, due to multiple languages and the fact that element
        // queries don't exist, we'll do it the old fashioned way

        var resizeFooter = function() {
            var lines = document.querySelector('#echo-nav-footer .footer-lines'),
                tou = lines.querySelector('#footer-tou'),
                cookies = lines.querySelector('#footer-cookies'),
                consumer = lines.querySelector('#footer-consumer'),
                trust = lines.querySelector('#footer-trust'),
                consent = lines.querySelector('#footer-consent-link');

            // first we have to reset everything so we can see the new actual height

            if (tou) tou.style.display = 'inline';
            if (cookies) cookies.style.display = 'inline';
            if (consumer) consumer.style.display = 'inline';
            if (trust) trust.style.display = 'inline';
            if (consent) consent.style.display = 'inline';

            setTimeout(function() {
                if (lines.offsetHeight > 20) {
                    lines.classList.add('multiline');
                } else {
                    lines.classList.remove('multiline');
                }
                setTimeout(function() {
                    if (lines.querySelector('.links').offsetTop > 0) {
                        if (lines.offsetHeight > 30 &amp;&amp; trust) trust.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; consumer) consumer.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; cookies) cookies.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; tou) tou.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;&amp; consent) consent.style.display = 'none';
                    } // lines are actually on two lines
                }, 1);
            }, 1);
        };
        resizeFooter();
        window.addEventListener("resize", resizeFooter);
    &lt;/script>




    
    


    
      &lt;div style="clear:both;">&lt;/div>
    &lt;/div>
    &lt;div style="clear:both;">&lt;/div>
    

    &lt;div style="display:none" id="loggerDiv">&lt;/div>
    

    
      
      
      
    
    
      
      
    

    

    &lt;script type="text/javascript">
      // this has to happen after the DOM is complete or the button will not work correctly
      if (!disableNiceFileInput) {
        jQuery(document).ready(function(){
          // update style on specific type=file inputs if they are not part of a plupload container
          jQuery("input[type=file].file-browser").each(function() {
            var input = jQuery(this);
            if (!input.parent().hasClass('plupload') &amp;&amp; input.attr('plupload') != 'true') {
              input.nicefileinput({
                label : i18n.common.browse(),
                blankLabel: i18n.common.noFile()
              });
            }
          });
        });
      }
      if (enablePlaceHolderPlugin) {
        jQuery('input[placeholder], textarea[placeholder]').placeholder();
      }
    &lt;/script>
    
    
    &lt;script type="text/javascript">
      var log4js = new Log4js.Logger("[default]");
      applicationController = new ApplicationController();
    &lt;/script>
    

    &lt;div id="dwr-error-handling" class="error">&lt;/div>
    














   
     















   

    &lt;script type="text/javascript">
      // fix the #main container to account for the header height
      var $status = jQuery("#status-line"),
          footerHeight = jQuery("#echo-nav-footer").height(),
          statusHeight = $status.length > 0 &amp;&amp; !$status.hasClass('push-up')? footerHeight + $status.height() : footerHeight;
      jQuery("#main").css({
            'margin-top'   : jQuery('#new-tab-banner:visible')[0] ? '' : (jQuery("#echo-nav-header").height() + 'px'),
            'margin-bottom': statusHeight + 'px' // some space at the bottom
          });
    &lt;/script>
    









    
    
        
    






   &lt;!-- if you are using DTM, you should also ensure that any _satellite.pageBottom(); calls are wrapped to avoid any errors -->
   &lt;script>try{_satellite.pageBottom();}catch(e){}&lt;/script>
  &lt;/body>
&lt;/html>
</message>
	<stack-trace>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &lt;head>
    
      
        
      
      
    
    
      
      
        &lt;title>Adobe Sign, an Adobe Document Cloud Solution&lt;/title>
      
    
    
      
      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &lt;meta name="robots" content="noindex" />
    

    
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &lt;meta http-equiv="imagetoolbar" content="no"/>
    &lt;meta http-equiv="imagetoolbar" content="false"/>
    &lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;&amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;&amp;a!="complete"&amp;&amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&lt;/script>

    
    









    
    
        
    






      
      &lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &lt;/script>

    

    &lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&lt;/script>
&lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&lt;/script>

    
      
      
       
      
        
          
	          &lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
</stack-trace>
</exception>
<document xml:space="preserve">&lt;nds dtdversion="4.0" ndsversion="8.x">
	&lt;input>
		&lt;driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
			&lt;request>
				&lt;url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
				&lt;header/>
				&lt;value>{}&lt;/value>
			&lt;/request>
		&lt;/driver-operation-data>
	&lt;/input>
&lt;/nds></document>
[02/16/21 11:16:53.535]:DrvAdobeSign - DEV ST:            Direct command from policy result
[02/16/21 11:16:53.537]:DrvAdobeSign - DEV ST:            
<nds dtdversion="4.0" ndsversion="8.x">
  <source>
    <product edition="Standard" version="4.8.0.1">DirXML</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <output>
    <status level="fatal">Code(-9005) The driver returned a "fatal" status indicating that the driver should be shut down. Detail from driver: &lt;description>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]
&lt;/description>
&lt;exception class-name="java.lang.IllegalStateException">
	&lt;message>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]
&lt;/message>
	&lt;stack-trace>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]

	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1292)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
Caused by: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	... 41 more
&lt;/stack-trace>
&lt;/exception>
&lt;exception class-name="internal.atlaslite.jcce.net.HttpExceptionWithContent">
	&lt;message>404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/156488178/bundles/lib.js" >&amp;lt;/script>

	          &amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1404834529/bundles/all.js" >&amp;lt;/script>

	        
	        
        
      
    

    
    

    
    
    &amp;lt;script type="text/javascript">
      root = "/";
      if (root.indexOf(';jsession') >= 0)
        root = root.substring(0, root.indexOf(';jsession'));
      user = {"seriouslySecureId":null,"loggedIn":false,"name":"","initials":"","email":"","realEmail":"","fullNameOrEmail":"","company":"","jobTitle":"","isGroupEmail":null,"status":""};
      activeSharer=null;
      
      

      App.Env = App.Env || {};
      App.Env.webclient = 

null;

    &amp;lt;/script>
    &amp;lt;style type="text/css">
      ul.error404 {
        margin: 0 25px;
        padding: 0;
        list-style-type: disc
      }
      ul.error404 li {
        margin: 0 0 5px;
      }
    &amp;lt;/style>
    
      &amp;lt;style type="text/css">
        @-ms-viewport{
          width: extend-to-zoom;
          zoom: 1.0;
        }
        @viewport{
          zoom: 1.0;
          width: extend-to-zoom;
        }
    &amp;lt;/style>

    &amp;lt;!-- DCES-4235748 -- For embedded cases we are disabling loading of the Evidon banner
     due to this Analytics and Target will not be loaded too -->
    
      













  &amp;lt;script>
    window.fedsConfig = window.fedsConfig || {};
    window.fedsConfig.privacy = window.fedsConfig.privacy || {};
    window.fedsConfig.privacy.otDomainId = "4b38a759-3c5a-4a6b-aa51-7c2bd82647ac"
    window.fedsConfig.privacy.footerLinkSelector = '#echo-nav-footer.footer-consent-link';
  &amp;lt;/script>

  
  

  &amp;lt;link rel="stylesheet" type="text/css" href=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.css>
  &amp;lt;script src=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.js defer/>


  &amp;lt;script type="text/javascript">
    window.addEventListener("adobePrivacy:PrivacyConsent", function() {
      window.privacyEvent = true;
    });
  &amp;lt;/script>

  

  &amp;lt;script type="text/javascript">
    (function(win, doc, style, timeout) {
      var STYLE_ID = 'at-body-style';

      function getParent() {
        return doc.getElementsByTagName('head')[0];
      }

      function addStyle(parent, id, def) {
        if (!parent) {
          return;
        }

        var style = doc.createElement('style');
        style.id = id;
        style.innerHTML = def;
        parent.appendChild(style);
      }

      function removeStyle(parent, id) {
        if (!parent) {
          return;
        }

        var style = doc.getElementById(id);

        if (!style) {
          return;
        }
        parent.removeChild(style);

      }

      addStyle(getParent(), STYLE_ID, style);
      setTimeout(function() {
        removeStyle(getParent(), STYLE_ID);
      }, timeout);
    }(window, document, "#defaultPromoId, #upgradeTrialMarquee {opacity: 0}", 1200));
  &amp;lt;/script>



    

  &amp;lt;/head>


  
  
    
    
    
  

  
    
    
    
  

  &amp;lt;body onload=""  class="mlw center">

   &amp;lt;div id="container">

     
     
      













  




































  
  
     
     
     
     
     
     
     
     
     
  








  































  

  












  &amp;lt;div id="echo-nav-header" class="nav-clearfix">
  
    &amp;lt;div class="banner-bar" role="banner">
      
      
        
            &amp;lt;div class="banner-bar-col col-lg-4 col-md-4 col-sm-5 col-xs-6 ">
          
            
            
            &amp;lt;a href="/" class="header-logo">
          
          &amp;lt;span class="nav-trefoil" data-analytics-click="nav-trefoil">Adobe Sign&amp;lt;/span>
          
            &amp;lt;/a>
          
            &amp;lt;/div>
        
        
      
      
        
        

        

      
      &amp;lt;ul role="presentation" class="col-lg-4 col-md-3 col-sm-3 col-xs-3 banner-nav" >

        
        
          

          
        

        
        

        
        

        
        

        
        

        
        
          &amp;lt;li class="sign-in" role="presentation">
          
            
           
             &amp;lt;a href="/public/login">&amp;lt;span class="banner-nav-icon icon-sign-in">&amp;lt;/span>&amp;lt;span>Sign In&amp;lt;/span>&amp;lt;/a>
           
          
          &amp;lt;/li>
        
      &amp;lt;/ul>
    &amp;lt;/div>
    




&amp;lt;!-- Do not render tabs if we are a docCloudLogin, even if renderHeaderTabs is set to true -->


      
          
        
        &amp;lt;script type="text/javascript">
            var switchAccount;
            switchAccount = document.querySelector('.switch_account');
            switchAccount &amp;amp;&amp;amp; switchAccount.addEventListener('click', function() {
              window.AccountSwitchingUtil.handleAccountSwitchMenuItemClick("/public/accountSwitchingJS");
            });
        &amp;lt;/script>
  &amp;lt;/div>



&amp;lt;script type="text/javascript">
    function logInToAlternateLocation(shardPrefix, url, failureCallback) {
        var self = this;
        if (url === undefined) {
          url = window.location.pathname
        }
        loginPageAjaxService.getFederatedURLForLoggedInUser(shardPrefix, window.location.hostname.toLowerCase(), url, {
            callback: function(options) {
                if (options &amp;amp;&amp;amp; options.url &amp;amp;&amp;amp; options.token &amp;amp;&amp;amp; options.domain) {
                    _doLoginRedirect.call(self, options.url, options.token, options.domain);
                } else {
                    if (failureCallback) {
                        failureCallback();
                    }
                    alert('Unable to retrieve login information for ' + shardPrefix);
                }
            },
            errorHandler: function() {
                if (failureCallback) {
                    failureCallback();
                }
                alert('Unable to log in to ' + shardPrefix + '.  Please check the server logs for more information.');
            }
        });
    }
    function _doLoginRedirect(url, token, domain) {
        Utils.setCookie('FEDERATED_LOGIN_TOKEN=' + token + '; expires=10; path=/; domain=' + domain);
        // redirect the page to the new URL
        window.location.href = url;
    }

    
&amp;lt;/script>


     
      &amp;lt;div id="main" role="main" >
        &amp;lt;div class="main-body">
          &amp;lt;div id="main-body-messages">
          
            &amp;lt;iframe id="token-accessor" src="/public/webAppToken" style="width: 1px; height: 1px; visibility: hidden">&amp;lt;/iframe>
            



&amp;lt;div class="toast-container">
  &amp;lt;div id="toast-main-view" class="toast">
    &amp;lt;svg id="toast-variant-icon" focusable="false" aria-hidden="true">
      &amp;lt;/svg>
    &amp;lt;div class="toast-body">
      &amp;lt;div class="toast-content">&amp;lt;/div>
      &amp;lt;button id="toast-action-click" onclick="Utils.ToastMessage.handleViewClick()"
              class="toast-button toast-button--overBackground toast-button--quiet">
        &amp;lt;span id="toast-action-label" class="toast-button-label">&amp;lt;/span>
      &amp;lt;/button>
    &amp;lt;/div>
    &amp;lt;div class="toast-buttons">
      &amp;lt;button onclick="Utils.ToastMessage.hideToast()" class="toast-clearButton toast-clearButton--medium toast-clearButton--overBackground">
        &amp;lt;svg class="toast-icon uiIcon-CrossMedium" focusable="false" aria-hidden="true">
        &amp;lt;/svg>
      &amp;lt;/button>
    &amp;lt;/div>
  &amp;lt;/div>
&amp;lt;/div>
&amp;lt;script type="application/javascript">
  try {
    if(localStorage &amp;amp;&amp;amp; localStorage.toastMessage) {
      
    }
  } catch (e) {
    //  access to local storage is denied.
  }
&amp;lt;/script>

          
            









  











            





&amp;lt;div role="alert">
	&amp;lt;div id="global-message-box" class="message-bl"
		style="display:none;">
		&amp;lt;div class="message-br">
			&amp;lt;div class="message-tl">
				&amp;lt;div class="message-tr">
					&amp;lt;div class="icon">&amp;lt;/div>
					&amp;lt;span id="global-message-text">&amp;lt;/span> &amp;lt;br
						class="clear" />
				&amp;lt;/div>
			&amp;lt;/div>
		&amp;lt;/div>
	&amp;lt;/div>
&amp;lt;/div>



&amp;lt;script type="text/javascript">
  //check this before removing enduser_error msg
  if(false) {
    (function(window) {
      var onLoad = function() {
		    // notify the parent frame that the user has encountered an error
		    var method = (App &amp;amp;&amp;amp; App.Service &amp;amp;&amp;amp; typeof App.Service.postEvent === 'function') ? App.Service.postEvent : Utils.postEvent;
		    method({ type: 'ERROR', data: { message:  '' }});
		    window.removeEventListener('load', onLoad);
      };
      window.addEventListener('load', onLoad);
    })(window);
  }
  
  if(true &amp;amp;&amp;amp; (false || false)) {
    (function(window) {
      var onLoad = function() {
	      var method = (App &amp;amp;&amp;amp; App.Utils &amp;amp;&amp;amp; typeof App.Utils.announceMessage === 'function') ? App.Utils.announceMessage : Utils.announceMessage,
	          selector = false ? 'error' : 'message';
	      
	      // Force announcement of global error or message text by assistive technology.
	      method('#global-' + selector +'-box', true);
	      window.removeEventListener('load', onLoad);
	    };
	    window.addEventListener('load', onLoad);
    })(window);
  }
&amp;lt;/script>
&amp;lt;div role="alert">
	&amp;lt;div id="global-error-box" class="error-bl"
		style="display:none;">
		&amp;lt;div class="error-br">
			&amp;lt;div class="error-tl">
				&amp;lt;div class="error-tr">
					&amp;lt;div class="icon">&amp;lt;/div>
					&amp;lt;span id="global-error-text">&amp;lt;/span> &amp;lt;br
						class="clear" />
				&amp;lt;/div>
			&amp;lt;/div>
		&amp;lt;/div>
	&amp;lt;/div>
&amp;lt;/div>


	
	




            
              







  

            
          &amp;lt;/div>
        &amp;lt;h1>Page Not Found&amp;lt;/h1>
    &amp;lt;p>We&amp;amp;#8217;re sorry, but the page that you&amp;amp;#8217;ve requested does not exist or is no longer available. If you feel that you have reached this page in error, please verify the web address and try again.&amp;lt;/p>
    &amp;lt;ul class="error404">
      &amp;lt;li>&amp;lt;a href="/account/home" title="Home page">Return to the Home page&amp;lt;/a>&amp;lt;/li>
      &amp;lt;li>&amp;lt;a href="

https://acrobat.adobe.com/ensupport.html
" >Contact support&amp;lt;/a>&amp;lt;/li>
    &amp;lt;/ul>
        &amp;lt;/div>
      &amp;lt;/div>

     
    
      




































    &amp;lt;div id="echo-nav-footer" class="" role="contentinfo">
        

        &amp;lt;div class="footer-lines right">
            &amp;lt;div class="copyright right-side">&amp;lt;span class="copyright">






&amp;amp;copy; 2021 Adobe.  All rights reserved.
&amp;lt;/span>&amp;lt;/div>
            &amp;lt;div class="links" role="navigation">
                &amp;lt;a id="footer-tou" href="https://www.adobe.com/legal/terms.eu1secureeu1echosigncom.echo.html?rand=vIgdb65nXRSGl3Dx7mVgP7HKOLJ2iPrK" class="footer" target="_blank">Terms&amp;lt;/a>

                
                
                
                        

                &amp;lt;a id="footer-consumer" href="https://www.adobe.com/special/misc/consumerdisclosure.html" onclick="window.open(this.href,'Consumer Disclosure','width=600,height=700,scrollbars=yes,resizable=no').focus();return false;"
                   title="Consumer Disclosure">Consumer Disclosure&amp;lt;/a>
                
                    &amp;lt;a id="footer-trust" class="footer" href="http://trust.echosign.com"  target="_blank">Trust&amp;lt;/a>
                

                
                    &amp;lt;a id="footer-consent-link" class="footer-consent-link footer" href="javascript&colon;void(0);" onclick="handleAdChoices()">Cookie preferences&amp;lt;/a>
                
            &amp;lt;/div>
            &amp;lt;div class="copyright left-side">&amp;lt;span class="copyright">






&amp;amp;copy; 2021 Adobe.  All rights reserved.
&amp;lt;/span>&amp;lt;/div>
            &amp;lt;div style="clear:both">&amp;lt;/div>
        &amp;lt;/div>
    &amp;lt;/div>

    
        &amp;lt;script>
            var handleAdChoices = function() {
                if (window.adobePrivacy) {
                    window.adobePrivacy.showConsentPopup();
                }
            }
        &amp;lt;/script>
    

    &amp;lt;script type="text/javascript">
        // ideally this would be done with css only.  However, due to multiple languages and the fact that element
        // queries don't exist, we'll do it the old fashioned way

        var resizeFooter = function() {
            var lines = document.querySelector('#echo-nav-footer .footer-lines'),
                tou = lines.querySelector('#footer-tou'),
                cookies = lines.querySelector('#footer-cookies'),
                consumer = lines.querySelector('#footer-consumer'),
                trust = lines.querySelector('#footer-trust'),
                consent = lines.querySelector('#footer-consent-link');

            // first we have to reset everything so we can see the new actual height

            if (tou) tou.style.display = 'inline';
            if (cookies) cookies.style.display = 'inline';
            if (consumer) consumer.style.display = 'inline';
            if (trust) trust.style.display = 'inline';
            if (consent) consent.style.display = 'inline';

            setTimeout(function() {
                if (lines.offsetHeight > 20) {
                    lines.classList.add('multiline');
                } else {
                    lines.classList.remove('multiline');
                }
                setTimeout(function() {
                    if (lines.querySelector('.links').offsetTop > 0) {
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; trust) trust.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; consumer) consumer.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; cookies) cookies.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; tou) tou.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; consent) consent.style.display = 'none';
                    } // lines are actually on two lines
                }, 1);
            }, 1);
        };
        resizeFooter();
        window.addEventListener("resize", resizeFooter);
    &amp;lt;/script>




    
    


    
      &amp;lt;div style="clear:both;">&amp;lt;/div>
    &amp;lt;/div>
    &amp;lt;div style="clear:both;">&amp;lt;/div>
    

    &amp;lt;div style="display:none" id="loggerDiv">&amp;lt;/div>
    

    
      
      
      
    
    
      
      
    

    

    &amp;lt;script type="text/javascript">
      // this has to happen after the DOM is complete or the button will not work correctly
      if (!disableNiceFileInput) {
        jQuery(document).ready(function(){
          // update style on specific type=file inputs if they are not part of a plupload container
          jQuery("input[type=file].file-browser").each(function() {
            var input = jQuery(this);
            if (!input.parent().hasClass('plupload') &amp;amp;&amp;amp; input.attr('plupload') != 'true') {
              input.nicefileinput({
                label : i18n.common.browse(),
                blankLabel: i18n.common.noFile()
              });
            }
          });
        });
      }
      if (enablePlaceHolderPlugin) {
        jQuery('input[placeholder], textarea[placeholder]').placeholder();
      }
    &amp;lt;/script>
    
    
    &amp;lt;script type="text/javascript">
      var log4js = new Log4js.Logger("[default]");
      applicationController = new ApplicationController();
    &amp;lt;/script>
    

    &amp;lt;div id="dwr-error-handling" class="error">&amp;lt;/div>
    














   
     















   

    &amp;lt;script type="text/javascript">
      // fix the #main container to account for the header height
      var $status = jQuery("#status-line"),
          footerHeight = jQuery("#echo-nav-footer").height(),
          statusHeight = $status.length > 0 &amp;amp;&amp;amp; !$status.hasClass('push-up')? footerHeight + $status.height() : footerHeight;
      jQuery("#main").css({
            'margin-top'   : jQuery('#new-tab-banner:visible')[0] ? '' : (jQuery("#echo-nav-header").height() + 'px'),
            'margin-bottom': statusHeight + 'px' // some space at the bottom
          });
    &amp;lt;/script>
    









    
    
        
    






   &amp;lt;!-- if you are using DTM, you should also ensure that any _satellite.pageBottom(); calls are wrapped to avoid any errors -->
   &amp;lt;script>try{_satellite.pageBottom();}catch(e){}&amp;lt;/script>
  &amp;lt;/body>
&amp;lt;/html>
&lt;/message>
	&lt;stack-trace>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
&lt;/stack-trace>
&lt;/exception>
&lt;document xml:space="preserve">&amp;lt;nds dtdversion="4.0" ndsversion="8.x">
	&amp;lt;input>
		&amp;lt;driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
			&amp;lt;request>
				&amp;lt;url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
				&amp;lt;header/>
				&amp;lt;value>{}&amp;lt;/value>
			&amp;lt;/request>
		&amp;lt;/driver-operation-data>
	&amp;lt;/input>
&amp;lt;/nds>&lt;/document><application>DirXML</application>
      <module>DrvAdobeSign</module>
      <object-dn>\IDVDS\hipra\employees\Rodrigo Cano Alcaraz</object-dn>
      <component>Subscriber</component>
    </status>
  </output>
</nds>
[02/16/21 11:16:53.753]:DrvAdobeSign - DEV ST:Killing driver from subscriber thread.
[02/16/21 11:16:53.754]:DrvAdobeSign - DEV ST:Requesting termination.
[02/16/21 11:16:53.755]:DrvAdobeSign - DEV ST:
DirXML Log Event -------------------
     Driver:   \IDVDS\system\driverset1\DrvAdobeSign
     Channel:  Subscriber
     Status:   Fatal
     Message:  Code(-9005) The driver returned a "fatal" status indicating that the driver should be shut down. Detail from driver: Code(-9005) The driver returned a "fatal" status indicating that the driver should be shut down. Detail from driver: &lt;description>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]
&lt;/description>
&lt;exception class-name="java.lang.IllegalStateException">
	&lt;message>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]
&lt;/message>
	&lt;stack-trace>java.lang.IllegalStateException: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]

	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1292)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
Caused by: Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	... 41 more
&lt;/stack-trace>
&lt;/exception>
&lt;exception class-name="internal.atlaslite.jcce.net.HttpExceptionWithContent">
	&lt;message>404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/156488178/bundles/lib.js" >&amp;lt;/script>

	          &amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1404834529/bundles/all.js" >&amp;lt;/script>

	        
	        
        
      
    

    
    

    
    
    &amp;lt;script type="text/javascript">
      root = "/";
      if (root.indexOf(';jsession') >= 0)
        root = root.substring(0, root.indexOf(';jsession'));
      user = {"seriouslySecureId":null,"loggedIn":false,"name":"","initials":"","email":"","realEmail":"","fullNameOrEmail":"","company":"","jobTitle":"","isGroupEmail":null,"status":""};
      activeSharer=null;
      
      

      App.Env = App.Env || {};
      App.Env.webclient = 

null;

    &amp;lt;/script>
    &amp;lt;style type="text/css">
      ul.error404 {
        margin: 0 25px;
        padding: 0;
        list-style-type: disc
      }
      ul.error404 li {
        margin: 0 0 5px;
      }
    &amp;lt;/style>
    
      &amp;lt;style type="text/css">
        @-ms-viewport{
          width: extend-to-zoom;
          zoom: 1.0;
        }
        @viewport{
          zoom: 1.0;
          width: extend-to-zoom;
        }
    &amp;lt;/style>

    &amp;lt;!-- DCES-4235748 -- For embedded cases we are disabling loading of the Evidon banner
     due to this Analytics and Target will not be loaded too -->
    
      













  &amp;lt;script>
    window.fedsConfig = window.fedsConfig || {};
    window.fedsConfig.privacy = window.fedsConfig.privacy || {};
    window.fedsConfig.privacy.otDomainId = "4b38a759-3c5a-4a6b-aa51-7c2bd82647ac"
    window.fedsConfig.privacy.footerLinkSelector = '#echo-nav-footer.footer-consent-link';
  &amp;lt;/script>

  
  

  &amp;lt;link rel="stylesheet" type="text/css" href=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.css>
  &amp;lt;script src=https://www.adobe.com/etc/beagle/public/globalnav/adobe-privacy/latest/privacy.min.js defer/>


  &amp;lt;script type="text/javascript">
    window.addEventListener("adobePrivacy:PrivacyConsent", function() {
      window.privacyEvent = true;
    });
  &amp;lt;/script>

  

  &amp;lt;script type="text/javascript">
    (function(win, doc, style, timeout) {
      var STYLE_ID = 'at-body-style';

      function getParent() {
        return doc.getElementsByTagName('head')[0];
      }

      function addStyle(parent, id, def) {
        if (!parent) {
          return;
        }

        var style = doc.createElement('style');
        style.id = id;
        style.innerHTML = def;
        parent.appendChild(style);
      }

      function removeStyle(parent, id) {
        if (!parent) {
          return;
        }

        var style = doc.getElementById(id);

        if (!style) {
          return;
        }
        parent.removeChild(style);

      }

      addStyle(getParent(), STYLE_ID, style);
      setTimeout(function() {
        removeStyle(getParent(), STYLE_ID);
      }, timeout);
    }(window, document, "#defaultPromoId, #upgradeTrialMarquee {opacity: 0}", 1200));
  &amp;lt;/script>



    

  &amp;lt;/head>


  
  
    
    
    
  

  
    
    
    
  

  &amp;lt;body onload=""  class="mlw center">

   &amp;lt;div id="container">

     
     
      













  




































  
  
     
     
     
     
     
     
     
     
     
  








  































  

  












  &amp;lt;div id="echo-nav-header" class="nav-clearfix">
  
    &amp;lt;div class="banner-bar" role="banner">
      
      
        
            &amp;lt;div class="banner-bar-col col-lg-4 col-md-4 col-sm-5 col-xs-6 ">
          
            
            
            &amp;lt;a href="/" class="header-logo">
          
          &amp;lt;span class="nav-trefoil" data-analytics-click="nav-trefoil">Adobe Sign&amp;lt;/span>
          
            &amp;lt;/a>
          
            &amp;lt;/div>
        
        
      
      
        
        

        

      
      &amp;lt;ul role="presentation" class="col-lg-4 col-md-3 col-sm-3 col-xs-3 banner-nav" >

        
        
          

          
        

        
        

        
        

        
        

        
        

        
        
          &amp;lt;li class="sign-in" role="presentation">
          
            
           
             &amp;lt;a href="/public/login">&amp;lt;span class="banner-nav-icon icon-sign-in">&amp;lt;/span>&amp;lt;span>Sign In&amp;lt;/span>&amp;lt;/a>
           
          
          &amp;lt;/li>
        
      &amp;lt;/ul>
    &amp;lt;/div>
    




&amp;lt;!-- Do not render tabs if we are a docCloudLogin, even if renderHeaderTabs is set to true -->


      
          
        
        &amp;lt;script type="text/javascript">
            var switchAccount;
            switchAccount = document.querySelector('.switch_account');
            switchAccount &amp;amp;&amp;amp; switchAccount.addEventListener('click', function() {
              window.AccountSwitchingUtil.handleAccountSwitchMenuItemClick("/public/accountSwitchingJS");
            });
        &amp;lt;/script>
  &amp;lt;/div>



&amp;lt;script type="text/javascript">
    function logInToAlternateLocation(shardPrefix, url, failureCallback) {
        var self = this;
        if (url === undefined) {
          url = window.location.pathname
        }
        loginPageAjaxService.getFederatedURLForLoggedInUser(shardPrefix, window.location.hostname.toLowerCase(), url, {
            callback: function(options) {
                if (options &amp;amp;&amp;amp; options.url &amp;amp;&amp;amp; options.token &amp;amp;&amp;amp; options.domain) {
                    _doLoginRedirect.call(self, options.url, options.token, options.domain);
                } else {
                    if (failureCallback) {
                        failureCallback();
                    }
                    alert('Unable to retrieve login information for ' + shardPrefix);
                }
            },
            errorHandler: function() {
                if (failureCallback) {
                    failureCallback();
                }
                alert('Unable to log in to ' + shardPrefix + '.  Please check the server logs for more information.');
            }
        });
    }
    function _doLoginRedirect(url, token, domain) {
        Utils.setCookie('FEDERATED_LOGIN_TOKEN=' + token + '; expires=10; path=/; domain=' + domain);
        // redirect the page to the new URL
        window.location.href = url;
    }

    
&amp;lt;/script>


     
      &amp;lt;div id="main" role="main" >
        &amp;lt;div class="main-body">
          &amp;lt;div id="main-body-messages">
          
            &amp;lt;iframe id="token-accessor" src="/public/webAppToken" style="width: 1px; height: 1px; visibility: hidden">&amp;lt;/iframe>
            



&amp;lt;div class="toast-container">
  &amp;lt;div id="toast-main-view" class="toast">
    &amp;lt;svg id="toast-variant-icon" focusable="false" aria-hidden="true">
      &amp;lt;/svg>
    &amp;lt;div class="toast-body">
      &amp;lt;div class="toast-content">&amp;lt;/div>
      &amp;lt;button id="toast-action-click" onclick="Utils.ToastMessage.handleViewClick()"
              class="toast-button toast-button--overBackground toast-button--quiet">
        &amp;lt;span id="toast-action-label" class="toast-button-label">&amp;lt;/span>
      &amp;lt;/button>
    &amp;lt;/div>
    &amp;lt;div class="toast-buttons">
      &amp;lt;button onclick="Utils.ToastMessage.hideToast()" class="toast-clearButton toast-clearButton--medium toast-clearButton--overBackground">
        &amp;lt;svg class="toast-icon uiIcon-CrossMedium" focusable="false" aria-hidden="true">
        &amp;lt;/svg>
      &amp;lt;/button>
    &amp;lt;/div>
  &amp;lt;/div>
&amp;lt;/div>
&amp;lt;script type="application/javascript">
  try {
    if(localStorage &amp;amp;&amp;amp; localStorage.toastMessage) {
      
    }
  } catch (e) {
    //  access to local storage is denied.
  }
&amp;lt;/script>

          
            









  











            





&amp;lt;div role="alert">
	&amp;lt;div id="global-message-box" class="message-bl"
		style="display:none;">
		&amp;lt;div class="message-br">
			&amp;lt;div class="message-tl">
				&amp;lt;div class="message-tr">
					&amp;lt;div class="icon">&amp;lt;/div>
					&amp;lt;span id="global-message-text">&amp;lt;/span> &amp;lt;br
						class="clear" />
				&amp;lt;/div>
			&amp;lt;/div>
		&amp;lt;/div>
	&amp;lt;/div>
&amp;lt;/div>



&amp;lt;script type="text/javascript">
  //check this before removing enduser_error msg
  if(false) {
    (function(window) {
      var onLoad = function() {
		    // notify the parent frame that the user has encountered an error
		    var method = (App &amp;amp;&amp;amp; App.Service &amp;amp;&amp;amp; typeof App.Service.postEvent === 'function') ? App.Service.postEvent : Utils.postEvent;
		    method({ type: 'ERROR', data: { message:  '' }});
		    window.removeEventListener('load', onLoad);
      };
      window.addEventListener('load', onLoad);
    })(window);
  }
  
  if(true &amp;amp;&amp;amp; (false || false)) {
    (function(window) {
      var onLoad = function() {
	      var method = (App &amp;amp;&amp;amp; App.Utils &amp;amp;&amp;amp; typeof App.Utils.announceMessage === 'function') ? App.Utils.announceMessage : Utils.announceMessage,
	          selector = false ? 'error' : 'message';
	      
	      // Force announcement of global error or message text by assistive technology.
	      method('#global-' + selector +'-box', true);
	      window.removeEventListener('load', onLoad);
	    };
	    window.addEventListener('load', onLoad);
    })(window);
  }
&amp;lt;/script>
&amp;lt;div role="alert">
	&amp;lt;div id="global-error-box" class="error-bl"
		style="display:none;">
		&amp;lt;div class="error-br">
			&amp;lt;div class="error-tl">
				&amp;lt;div class="error-tr">
					&amp;lt;div class="icon">&amp;lt;/div>
					&amp;lt;span id="global-error-text">&amp;lt;/span> &amp;lt;br
						class="clear" />
				&amp;lt;/div>
			&amp;lt;/div>
		&amp;lt;/div>
	&amp;lt;/div>
&amp;lt;/div>


	
	




            
              







  

            
          &amp;lt;/div>
        &amp;lt;h1>Page Not Found&amp;lt;/h1>
    &amp;lt;p>We&amp;amp;#8217;re sorry, but the page that you&amp;amp;#8217;ve requested does not exist or is no longer available. If you feel that you have reached this page in error, please verify the web address and try again.&amp;lt;/p>
    &amp;lt;ul class="error404">
      &amp;lt;li>&amp;lt;a href="/account/home" title="Home page">Return to the Home page&amp;lt;/a>&amp;lt;/li>
      &amp;lt;li>&amp;lt;a href="

https://acrobat.adobe.com/ensupport.html
" >Contact support&amp;lt;/a>&amp;lt;/li>
    &amp;lt;/ul>
        &amp;lt;/div>
      &amp;lt;/div>

     
    
      




































    &amp;lt;div id="echo-nav-footer" class="" role="contentinfo">
        

        &amp;lt;div class="footer-lines right">
            &amp;lt;div class="copyright right-side">&amp;lt;span class="copyright">






&amp;amp;copy; 2021 Adobe.  All rights reserved.
&amp;lt;/span>&amp;lt;/div>
            &amp;lt;div class="links" role="navigation">
                &amp;lt;a id="footer-tou" href="https://www.adobe.com/legal/terms.eu1secureeu1echosigncom.echo.html?rand=vIgdb65nXRSGl3Dx7mVgP7HKOLJ2iPrK" class="footer" target="_blank">Terms&amp;lt;/a>

                
                
                
                        

                &amp;lt;a id="footer-consumer" href="https://www.adobe.com/special/misc/consumerdisclosure.html" onclick="window.open(this.href,'Consumer Disclosure','width=600,height=700,scrollbars=yes,resizable=no').focus();return false;"
                   title="Consumer Disclosure">Consumer Disclosure&amp;lt;/a>
                
                    &amp;lt;a id="footer-trust" class="footer" href="http://trust.echosign.com"  target="_blank">Trust&amp;lt;/a>
                

                
                    &amp;lt;a id="footer-consent-link" class="footer-consent-link footer" href="javascript&colon;void(0);" onclick="handleAdChoices()">Cookie preferences&amp;lt;/a>
                
            &amp;lt;/div>
            &amp;lt;div class="copyright left-side">&amp;lt;span class="copyright">






&amp;amp;copy; 2021 Adobe.  All rights reserved.
&amp;lt;/span>&amp;lt;/div>
            &amp;lt;div style="clear:both">&amp;lt;/div>
        &amp;lt;/div>
    &amp;lt;/div>

    
        &amp;lt;script>
            var handleAdChoices = function() {
                if (window.adobePrivacy) {
                    window.adobePrivacy.showConsentPopup();
                }
            }
        &amp;lt;/script>
    

    &amp;lt;script type="text/javascript">
        // ideally this would be done with css only.  However, due to multiple languages and the fact that element
        // queries don't exist, we'll do it the old fashioned way

        var resizeFooter = function() {
            var lines = document.querySelector('#echo-nav-footer .footer-lines'),
                tou = lines.querySelector('#footer-tou'),
                cookies = lines.querySelector('#footer-cookies'),
                consumer = lines.querySelector('#footer-consumer'),
                trust = lines.querySelector('#footer-trust'),
                consent = lines.querySelector('#footer-consent-link');

            // first we have to reset everything so we can see the new actual height

            if (tou) tou.style.display = 'inline';
            if (cookies) cookies.style.display = 'inline';
            if (consumer) consumer.style.display = 'inline';
            if (trust) trust.style.display = 'inline';
            if (consent) consent.style.display = 'inline';

            setTimeout(function() {
                if (lines.offsetHeight > 20) {
                    lines.classList.add('multiline');
                } else {
                    lines.classList.remove('multiline');
                }
                setTimeout(function() {
                    if (lines.querySelector('.links').offsetTop > 0) {
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; trust) trust.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; consumer) consumer.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; cookies) cookies.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; tou) tou.style.display = 'none';
                        if (lines.offsetHeight > 30 &amp;amp;&amp;amp; consent) consent.style.display = 'none';
                    } // lines are actually on two lines
                }, 1);
            }, 1);
        };
        resizeFooter();
        window.addEventListener("resize", resizeFooter);
    &amp;lt;/script>




    
    


    
      &amp;lt;div style="clear:both;">&amp;lt;/div>
    &amp;lt;/div>
    &amp;lt;div style="clear:both;">&amp;lt;/div>
    

    &amp;lt;div style="display:none" id="loggerDiv">&amp;lt;/div>
    

    
      
      
      
    
    
      
      
    

    

    &amp;lt;script type="text/javascript">
      // this has to happen after the DOM is complete or the button will not work correctly
      if (!disableNiceFileInput) {
        jQuery(document).ready(function(){
          // update style on specific type=file inputs if they are not part of a plupload container
          jQuery("input[type=file].file-browser").each(function() {
            var input = jQuery(this);
            if (!input.parent().hasClass('plupload') &amp;amp;&amp;amp; input.attr('plupload') != 'true') {
              input.nicefileinput({
                label : i18n.common.browse(),
                blankLabel: i18n.common.noFile()
              });
            }
          });
        });
      }
      if (enablePlaceHolderPlugin) {
        jQuery('input[placeholder], textarea[placeholder]').placeholder();
      }
    &amp;lt;/script>
    
    
    &amp;lt;script type="text/javascript">
      var log4js = new Log4js.Logger("[default]");
      applicationController = new ApplicationController();
    &amp;lt;/script>
    

    &amp;lt;div id="dwr-error-handling" class="error">&amp;lt;/div>
    














   
     















   

    &amp;lt;script type="text/javascript">
      // fix the #main container to account for the header height
      var $status = jQuery("#status-line"),
          footerHeight = jQuery("#echo-nav-footer").height(),
          statusHeight = $status.length > 0 &amp;amp;&amp;amp; !$status.hasClass('push-up')? footerHeight + $status.height() : footerHeight;
      jQuery("#main").css({
            'margin-top'   : jQuery('#new-tab-banner:visible')[0] ? '' : (jQuery("#echo-nav-header").height() + 'px'),
            'margin-bottom': statusHeight + 'px' // some space at the bottom
          });
    &amp;lt;/script>
    









    
    
        
    






   &amp;lt;!-- if you are using DTM, you should also ensure that any _satellite.pageBottom(); calls are wrapped to avoid any errors -->
   &amp;lt;script>try{_satellite.pageBottom();}catch(e){}&amp;lt;/script>
  &amp;lt;/body>
&amp;lt;/html>
&lt;/message>
	&lt;stack-trace>Class: HttpExceptionWithContent
   Status: 404
   Message: 404: &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">























































































  




&amp;lt;!-- if we are in a document cloud login, we also use full screen -->







  

  
    
    
    
    
    
    
    
    
  










    




&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >

  &amp;lt;head>
    
      
        
      
      
    
    
      
      
        &amp;lt;title>Adobe Sign, an Adobe Document Cloud Solution&amp;lt;/title>
      
    
    
      
      &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    
      &amp;lt;meta name="robots" content="noindex" />
    

    
    &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
      
        
      
      
    
    &amp;lt;meta name="description" content="Free e-signature Site. The fastest way to get your documents signed. From Adobe Sign, a free document process management service" />

    
      
        
      
      
    
    &amp;lt;meta name="keywords" content="e-signature, signatures, email signatures, fax  signatures, document management" />
    &amp;lt;meta http-equiv="imagetoolbar" content="no"/>
    &amp;lt;meta http-equiv="imagetoolbar" content="false"/>
    &amp;lt;meta name="viewport" content="initial-scale=1">

      
      

      
        
        
        
        
        
      

      







&amp;lt;script>
  (function(d) {
    var config = {
        kitId: 'pfu1huz',
        scriptTimeout: 3000,
        async: true,
        // Fix for DCES-4213971: While Typekit fonts are loading, html tag gets wf-loading class that sets
        // it and all its children visibility:hidden. So when coachmark is initialized before this class
        // is removed from html tag, there is no first tabbable field(they are all hidden) that coachmark should point to
        // and it is not shown.
        active: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:true});
          }
        },

        inactive: function () {
          if (typeof App !== 'undefined' &amp;amp;&amp;amp; typeof App.EventBus !== 'undefined') {
            App.EventBus.trigger('typekit.loaded', {active:false});
          }
        }
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&amp;amp;&amp;amp;a!="complete"&amp;amp;&amp;amp;a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
  })(document);
&amp;lt;/script>

    
    









    
    
        
    






      
      &amp;lt;script type="text/javascript">
        disableNiceFileInput=false;
        enablePlaceHolderPlugin=false;
        var dwrConfig = {
          cookieAttributes: ";SameSite=None; Secure"
        };
      &amp;lt;/script>

    

    &amp;lt;link rel="Shortcut Icon" href="/images/favicon.2.ico" type="image/x-icon" />

    &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/1863852984/style/grayskin.css" />
&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N1748758492/bundles/echosign.css" />

    
      &amp;lt;link rel="stylesheet" type="text/css" media="screen" href="https://secure.eu1.echocdn.com/resource/N497417871/bundles/toast-message.css" />

    

    

    

    
    &amp;lt;script nonce="null"  type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.dwr_scriptSessionId='HdQZtyrmezLykOTRiyiP~HvLjxc0r5bmGun';JAWR.app_context_path='';&amp;lt;/script>
&amp;lt;script type="text/javascript" src="https://secure.eu1.echocdn.com/resource/N1875367618.en_US/bundles/translations.js" >&amp;lt;/script>

    
      
      
       
      
        
          
	          &amp;lt;script type="text[truncated]

	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1265)
	at internal.atlaslite.jcce.net.HttpRequest$DefaultExceptionFactory.newException(HttpRequest.java:1256)
	at internal.atlaslite.jcce.net.HttpRequest.issue(HttpRequest.java:924)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:424)
	at internal.atlaslite.jcce.oauth2.discovery.OAuth2ProviderMetadataFactoryBase.newInstanceFromProvider(OAuth2ProviderMetadataFactoryBase.java:363)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.getProviderMd(OAuth2ClientBase.java:808)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1287)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.tokenRequest(OAuth2ClientBase.java:1251)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1392)
	at internal.atlaslite.jcce.oauth2.client.OAuth2ClientBase.refreshAccessToken(OAuth2ClientBase.java:1346)
	at com.novell.nds.dirxml.driver.rest.AbstractHttpRESTOperation.send(HttpRESTOperations.java:298)
	at com.novell.nds.dirxml.driver.rest.HttpRESTQueryOperation.sendHttpRequest(HttpRESTOperations.java:1095)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleDriverOperationNode(RESTSubscriptionShim.java:886)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.handleCommandOperation(RESTSubscriptionShim.java:1029)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.queryHandler(RESTSubscriptionShim.java:1113)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.dispatch(RESTSubscriptionShim.java:806)
	at com.novell.nds.dirxml.driver.rest.RESTSubscriptionShim.execute(RESTSubscriptionShim.java:625)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:477)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$DestCommandProcessor.execute(Subscriber.java:2527)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:82)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:226)
	at com.novell.nds.dirxml.driver.XdsCommandProcessor.execute(XdsCommandProcessor.java:244)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.novell.xsl.extensions.JavaMethodInstance.invoke(JavaMethodInstance.java:108)
	at com.novell.xml.xpath.FunctionCall.evaluate(FunctionCall.java:90)
	at com.novell.xml.dom.DOMEvaluator.evaluate(DOMEvaluator.java:89)
	at com.novell.nds.dirxml.engine.rules.RuleDynamicContext.evaluateXPath(RuleDynamicContext.java:176)
	at com.novell.nds.dirxml.engine.rules.TokenXPath.expand(TokenXPath.java:72)
	at com.novell.nds.dirxml.engine.rules.Arg.evaluate(Arg.java:457)
	at com.novell.nds.dirxml.engine.rules.DoSetLocalVariable.apply(DoSetLocalVariable.java:101)
	at com.novell.nds.dirxml.engine.rules.ActionSet.apply(ActionSet.java:189)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:310)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.rules.DirXMLScriptProcessor.applyRules(DirXMLScriptProcessor.java:436)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:421)
	at com.novell.nds.dirxml.engine.Subscriber.execute(Subscriber.java:305)
	at com.novell.nds.dirxml.engine.Subscriber$ModifyProcessor.process(Subscriber.java:1769)
	at com.novell.nds.dirxml.engine.Subscriber.processEvent(Subscriber.java:1206)
	at com.novell.nds.dirxml.engine.Subscriber.processEvents(Subscriber.java:1019)
	at com.novell.nds.dirxml.engine.Driver.submitTransaction(Driver.java:901)
	at com.novell.nds.dirxml.engine.DriverEntry.submitTransaction(DriverEntry.java:1174)
	at com.novell.nds.dirxml.engine.DriverEntry.processCachedTransaction(DriverEntry.java:1058)
	at com.novell.nds.dirxml.engine.DriverEntry.eventLoop(DriverEntry.java:866)
	at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:640)
	at java.lang.Thread.run(Thread.java:748)
&lt;/stack-trace>
&lt;/exception>
&lt;document xml:space="preserve">&amp;lt;nds dtdversion="4.0" ndsversion="8.x">
	&amp;lt;input>
		&amp;lt;driver-operation-data association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z" class-name="users" command="query" currentOp="ModifyQuery" event-id="0" src-dn="\IDVDS\hipra\employees\Rodrigo Cano Alcaraz">
			&amp;lt;request>
				&amp;lt;url-token association="3AAABLblqZhDGPKoTH27GPsbkU3la1WKJ5URyuyFYnoA4Ue8jWvB7v47ulmzCh1KDqS90NtyxDeMJIY3NxEikVSZLR8E9mI6z"/>
				&amp;lt;header/>
				&amp;lt;value>{}&amp;lt;/value>
			&amp;lt;/request>
		&amp;lt;/driver-operation-data>
	&amp;lt;/input>
&amp;lt;/nds>&lt;/document><application>DirXML</application>
<module>DrvAdobeSign</module>
<object-dn>\IDVDS\hipra\employees\Rodrigo Cano Alcaraz</object-dn>
<component>Subscriber</component>
[02/16/21 11:16:53.953]:DrvAdobeSign - DEV ST:Requesting termination.
[02/16/21 11:16:53.953]:DrvAdobeSign - DEV ST:Leaving event loop.
[02/16/21 11:16:53.953]:DrvAdobeSign - DEV ST:Shutting down DirXML driver \IDVDS\system\driverset1\DrvAdobeSign.
[02/16/21 11:16:53.954]:DrvAdobeSign - DEV ST:No shutdown policies.
[02/16/21 11:16:53.954]:DrvAdobeSign - DEV ST:DrvAdobeSign: shutdown
[02/16/21 11:16:53.954]:DrvAdobeSign - DEV ST:DrvAdobeSign: shutdown
[02/16/21 11:16:53.955]:DrvAdobeSign - DEV PT:DrvAdobeSign: RESTPublicationShim.start() stopping
[02/16/21 11:16:53.955]:DrvAdobeSign - DEV PT:PublicationShim.start() returned:
[02/16/21 11:16:53.955]:DrvAdobeSign - DEV PT:
<nds dtdversion="3.5" ndsversion="8.x">
  <source>
    <product build="20201022_1154" instance="DrvAdobeSign" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="success" type="driver-general"/>
  </output>
</nds>
[02/16/21 11:16:53.957]:DrvAdobeSign - DEV PT:Applying input transformation policies.
[02/16/21 11:16:53.957]:DrvAdobeSign - DEV PT:Applying policy: %+C%14Citp-APIResponses%-C.
[02/16/21 11:16:53.957]:DrvAdobeSign - DEV PT:  Applying to status #1.
[02/16/21 11:16:53.957]:DrvAdobeSign - DEV PT:    Evaluating selection criteria for rule 'Matching Query Response'.
[02/16/21 11:16:53.958]:DrvAdobeSign - DEV PT:      (if-operation equal "status") = TRUE.
[02/16/21 11:16:53.958]:DrvAdobeSign - DEV PT:      (if-xpath true "./driver-operation-data/@currentOp="Matching"") = FALSE.
[02/16/21 11:16:53.958]:DrvAdobeSign - DEV PT:    Rule rejected.
[02/16/21 11:16:53.959]:DrvAdobeSign - DEV PT:    Evaluating selection criteria for rule 'User Creation'.
[02/16/21 11:16:53.959]:DrvAdobeSign - DEV PT:      (if-operation equal "status") = TRUE.
[02/16/21 11:16:53.959]:DrvAdobeSign - DEV PT:      (if-xpath true "./driver-operation-data/@currentOp="CreateUser"") = FALSE.
[02/16/21 11:16:53.961]:DrvAdobeSign - DEV PT:    Rule rejected.
[02/16/21 11:16:53.961]:DrvAdobeSign - DEV PT:    Evaluating selection criteria for rule 'Modify Query Response'.
[02/16/21 11:16:53.961]:DrvAdobeSign - DEV PT:      (if-operation equal "status") = TRUE.
[02/16/21 11:16:53.962]:DrvAdobeSign - DEV PT:      (if-xpath true "./driver-operation-data/@currentOp="ModifyQuery"") = FALSE.
[02/16/21 11:16:53.962]:DrvAdobeSign - DEV PT:    Rule rejected.
[02/16/21 11:16:53.962]:DrvAdobeSign - DEV PT:Policy returned:
[02/16/21 11:16:53.963]:DrvAdobeSign - DEV PT:
<nds dtdversion="3.5" ndsversion="8.x">
  <source>
    <product build="20201022_1154" instance="DrvAdobeSign" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="success" type="driver-general"/>
  </output>
</nds>
[02/16/21 11:16:53.964]:DrvAdobeSign - DEV PT:Applying policy: %+C%14CNETQRESTDCFG-itp-AddAssociation%-C.
[02/16/21 11:16:53.964]:DrvAdobeSign - DEV PT:  Applying to status #1.
[02/16/21 11:16:53.964]:DrvAdobeSign - DEV PT:    Evaluating selection criteria for rule 'Check for association -ADD'.
[02/16/21 11:16:53.965]:DrvAdobeSign - DEV PT:      (if-operation match "status") = TRUE.
[02/16/21 11:16:53.965]:DrvAdobeSign - DEV PT:      (if-xml-attr 'level' match "success") = TRUE.
[02/16/21 11:16:53.965]:DrvAdobeSign - DEV PT:      (if-op-property 'association' available) = FALSE.
[02/16/21 11:16:53.965]:DrvAdobeSign - DEV PT:    Rule rejected.
[02/16/21 11:16:53.966]:DrvAdobeSign - DEV PT:    Evaluating selection criteria for rule 'Check for association - MODIFY'.
[02/16/21 11:16:53.966]:DrvAdobeSign - DEV PT:      (if-operation match "modify") = FALSE.
[02/16/21 11:16:53.966]:DrvAdobeSign - DEV PT:    Rule rejected.
[02/16/21 11:16:53.966]:DrvAdobeSign - DEV PT:Policy returned:
[02/16/21 11:16:53.967]:DrvAdobeSign - DEV PT:
<nds dtdversion="3.5" ndsversion="8.x">
  <source>
    <product build="20201022_1154" instance="DrvAdobeSign" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="success" type="driver-general"/>
  </output>
</nds>
[02/16/21 11:16:53.960]:DrvAdobeSign - DEV ST:DrvAdobeSign: shutdown
[02/16/21 11:16:53.968]:DrvAdobeSign - DEV PT:Applying schema mapping policies to input.
[02/16/21 11:16:53.968]:DrvAdobeSign - DEV PT:Applying policy: %+C%14Csmp%-C.
[02/16/21 11:16:53.968]:DrvAdobeSign - DEV ST:DriverShim.shutdown() returned:
[02/16/21 11:16:53.969]:DrvAdobeSign - DEV PT:Resolving association references.
[02/16/21 11:16:53.969]:DrvAdobeSign - DEV ST:
<nds dtdversion="3.0">
  <source>
    <product build="20201022_1154" version="1.1.2.0">Identity Manager REST Driver</product>
    <contact>NetIQ Corporation.</contact>
  </source>
  <output>
    <status level="success" type="driver-status"/>
  </output>
</nds>
[02/16/21 11:16:53.970]:DrvAdobeSign - DEV ST:Waiting for Publisher thread to terminate. Maximum wait time is 60 seconds.
[02/16/21 11:16:53.969]:DrvAdobeSign - DEV PT:Ending publisher thread.
[02/16/21 11:16:53.971]:DrvAdobeSign - DEV ST:Publisher thread terminated.
[02/16/21 11:16:53.971]:DrvAdobeSign - DEV ST:MapHandler: Closing MapHandler 'com.microfocus.database.zoomdb.hashmap.HashMapHandler@VARS'.
[02/16/21 11:16:53.972]:DrvAdobeSign - DEV ST:MapImpl: Closed MapImpl 'com.microfocus.database.zoomdb.hashmap.HashMapImpl@VARS' with handle '578008992'.
[02/16/21 11:16:53.973]:DrvAdobeSign - DEV ST:MapHandler: Closing MapHandler 'com.microfocus.database.zoomdb.hashmap.HashMapHandler@REPM'.
[02/16/21 11:16:53.974]:DrvAdobeSign - DEV ST:MapImpl: Closed MapImpl 'com.microfocus.database.zoomdb.hashmap.HashMapImpl@REPM' with handle '578009616'.
[02/16/21 11:16:53.974]:DrvAdobeSign - DEV ST:MapHandler: Closing MapHandler 'com.microfocus.database.zoomdb.hashmap.HashMapHandler@WORKQ'.
[02/16/21 11:16:53.975]:DrvAdobeSign - DEV ST:MapImpl: Closed MapImpl 'com.microfocus.database.zoomdb.hashmap.HashMapImpl@WORKQ' with handle '547812416'.
[02/16/21 11:16:53.976]:DrvAdobeSign - DEV ST:Driver terminated.
[02/16/21 11:16:53.977]:DrvAdobeSign - DEV ST:Writing XML attribute vnd.nds.stream://IDVDS/system/driverset1/DrvAdobeSign#DirXML-PersistentData.

 

I'm testing now with  https://api.eu1.echosign.com to see if the behaviour is the same or not. I will update the thread with the results.

Regards

 

0 Likes
Knowledge Partner Knowledge Partner
Knowledge Partner

I agree, this is weird response...

Let's see what will be response if you set issuer to plain https://api.eu1.echosign.com

 

You are probably trying to refresh access token using this, right:

https://secure.eu1.echosign.com/public/static/oauthDoc.jsp#refreshRequest

 

So no requirement for issuer, and I also don't see why issuer is needed. I know it is needed for validating issuer of id token, or even when using token introspect URL to verify token, but not when refreshing access token... But I might be wrong.

 

If using plain https://api.eu1.echosign.com for issuer will not help, I'm afraid you'll need to open service request (or whatever this is now called).

0 Likes
Captain
Captain

Hi Sebastijan,

The behaviour with the plain URL is exactly the same, weird response like before.

Exact, this is the process of renewing the access token through the refresh_token action. No issuere needed, in fact, the driver itself perform this action in the starting process, but when the current access token expires, the driver shim fails to renew it.

I will try to open a SR then, I don't know if I'm missing something.

I will update the thread if we find a solution for this.

Thank you for your help anyway !


0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.