E1: MOB: AIS Server Connection Error <JAS ERROR OUTPUT: http://[machine_name]:9999/jde/FormServiceRequest> (Doc ID 1929480.1)

Last updated on MAY 30, 2017

Applies to:

JD Edwards EnterpriseOne Tools - Version 9.1 and later
Information in this document applies to any platform.

Symptoms

1.  AIS Server Connection Error

Setup a new mobile AIS server instance and it fails to connect to the server. I have validated the Allowed Hosts field. The test connection on the new AIS instance also returns valid information.

 

2.  Get the below error in AISserver.log

####<Sep 20, 2014 9:18:06 AM CAT> <Notice> <Stdout> <web> <AIS_Mobile_8005> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1411197486378> <BEA-000000> <CONFIG DEFAULT: {"defaultEnvironment":"JDV900","defaultRole":"*ALL","displayEnvironment":true,"displayRole":true,"displayJasServer":true,"defaultJasServer":"http://41.66.157.148:8001","ssoAllowed":false,"aisVersion":"EnterpriseOne 9.1.4.6  ","capabilityList":[{"name":"grid","shortDescription":"Grid Actions","longDescription":"Ability to update, insert and delete grid records.","asOfRelease":"9.1.4.4"},{"name":"editable","shortDescription":"Enabled/Disabled","longDescription":"Ability to indicate if form field or grid cell is editable (enabled) or not (disabled).","asOfRelease":"9.1.4.4"},{"name":"log","shortDescription":"Logging","longDescription":"Endpoint exposed for logging to AIS server log from client","asOfRelease":"9.1.4.6"},{"name":"processingOption","shortDescription":"Processing Options","longDescription":"Processing Option Service exposed for fetching PO values from E1","asOfRelease":"9.1.4.6"},{"name":"ignoreFDAFindOnEntry","shortDescription":"Ignore FDA Find On Entry","longDescription":"Ability to use the IgnoreFDAFindOnEntry flag","asOfRelease":"9.1.4.6"}],"requiredCapabilityMissing":false}>
####<Sep 20, 2014 9:18:36 AM CAT> <Notice> <Stdout> <web> <AIS_Mobile_8005> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1411197516472> <BEA-000000> <http://41.66.157.148:8001/jde/FormServiceRequest>
####<Sep 20, 2014 9:18:36 AM CAT> <Notice> <Stdout> <web> <AIS_Mobile_8005> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1411197516472> <BEA-000000> <User=jde&Environment=JDV900&FormServiceLogin=PERSIST&Password=cl0ud9eoh&Role=*ALL&AppName=M43082>
####<Sep 20, 2014 9:18:48 AM CAT> <Notice> <Stdout> <web> <AIS_Mobile_8005> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1411197528235> <BEA-000000> <Token Request Exception class java.io.IOException Input  INPUT PARAMS: jde-JDV900-*ALL-http://41.66.157.148:8001>
####<Sep 20, 2014 9:18:48 AM CAT> <Notice> <Stdout> <web> <AIS_Mobile_8005> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1411197528235> <BEA-000000> <JAS ERROR OUTPUT: Server returned HTTP response code: 403 for URL: http://41.66.157.148:8001/jde/FormServiceRequest>

 

3.  Similar error will also appear in AIS Server logs when the Environment defined under AIS configuration does not match with the environment related to the Pathcode mentioned at the JAS server level.

Example .
In JAS the Pathcode is defined as DV910 and you are trying to put JPY910 in the AIS default environment.

==========================
19 Dec 2014 15:13:11,715[SEVERE][AIS]JAS ERROR OUTPUT: inputParams INPUT PARAMS: JDE-JPY910-*ALL-http://JDEBSSV:8020 Exception Occurred Server returned HTTP response code: 403 for URL: http://JDEBSSV:8020/jde/FormServiceRequest java.io.IOException: Server returned HTTP response code: 403 for URL: http://JDEBSSV:8020/jde/FormServiceRequest
==========================

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms