Dashboard > Appistry EAF v3.8 > ... > Appistry EAF messages > Fabric Client API messages
Log In   View a printable version of the current page.  
  Fabric Client API messages


Code Message Definition Suggested Solution
0 Success The request was completed successfully.  
1 Not Attempted The request was not attempted.
  • Review the information provided with the appropriate get request error message function.
  • If the problem cannot be corrected, contact Customer Support.
2 Not Completed The request was not completed.
  • Review the information provided with the appropriate get request error message function.
  • If the problem cannot be corrected, contact Customer Support.
999 Unknown Status The fabric API encountered an unidentifiable message.
  • Review the information provided with the appropriate get request error message function.
  • If the problem cannot be corrected, contact Customer Support.





Code Message Definition Suggested Solution
-1 No Service Response The fabric API did not receive a response from the fabric service.
  • Verify the fabric API timeout parameter provides adequate time to receive a response using the get service resolver timeout function. Use the set service resolver timeout function to increase the amount of time the fabric API waits to receive a response from the fabric.
-2 Request Setup Failed The fabric is unable to begin processing the request.
  • Re-submit the request to the fabric.
-3 Request Setup Timeout The fabric API timed out while waiting to establish a connection with a request handler.
  • Verify the fabric API timeout parameter provides adequate time to locate a request handler using the get setup timeout function. Use the set setup timeout function to increase the amount of time the client can take to locate a request handler.
  • Re-submit the request to the fabric.
-4 Request Start Failed The fabric is unable to confirm that the request service began processing the request.
  • If the request was submitted using the execute function, use the recover function to retrieve the request result.
  • If the request was submitted using the submit function, use the submit recover function to initiate a recovery request and the wait function to retrieve the request result.
  • If the request was submitted using the submit correlated function, use the submit recover function to initiate a recovery request and the wait correlated function to retrieve the request result.
  • If the request result is not available, re-submit the request to the fabric.
Code Message Definition Suggested Solution
-5 Processing Connection Lost The connection between the request service and the process service failed.
  • If the request was submitted using the execute function, use the recover function to retrieve the request result.
  • If the request was submitted using the submit function, use the submit recover request function to initiate a recovery request and the wait function to retrieve the request result.
  • If the request was submitted using the submit correlated function, use the submit recover function to initiate a recovery request and the wait correlated function to retrieve the request result.
-6 Processing Timeout The fabric API timed out while waiting for the process to complete.
  • Verify the fabric API timeout parameter provides adequate time to receive a response using the get processing timeout function. Use the set processing timeout function to increase the amount of time a worker can take to process a request.
  • If the request was submitted using the execute function, use the recover function to retrieve the request result.
  • If the request was submitted using the submit function, use the submit recover function to initiate a recovery request and the wait function to retrieve the request result.
  • If the request was submitted using the submit correlated function, use the submit recover function to initiate a recovery request and the wait correlated function to retrieve the request result.
-7 Service Busy The fabric is unable to process your request at this time.
  • Consider increasing the number of request handlers in the fabric. Refer to theInstallation instructionsfor more information.
  • Consider increasing the number of workers in the fabric. Refer to theInstallation instructionsfor more information.
-8 Request Not Supported The ping request requires an application or process flow that is not installed on the application fabric.
  • Verify the application name is valid.
  • Verify the process flow name is valid.
  • Verify the process flow is part of the application.
  • Verify the application is on the fabric.
-9 Access Denied You do not have authorization to run the desired application or process flow.
  • Verify the user name and password are valid.
  • Verify the user name and password are included in the request.
  • Verify the user is a member of an authorized security group.
Code Message Definition Suggested Solution
-10 Unknown Encryption Type The encryption type specified is not valid.
  • Make sure the encryption type specified is 0 for no encryption or 1 for SSL encryption.
-11 Application Name Not Set The application name was not included in the execute or submit request function.
  • Add the application to the execute or submit request function's parameter list. 
-12 Process Flow Name Not Set The process flow name is not specified.
  • Make sure the process flow name is specified.
-13 Invalid Arguments An argument was not included in the function.
  • Add the missing parameter to the fabric ping function's parameter list, For example, with the fabric ping function you are most likely missing the application name. 
-14 Value Too Large For Buffer The value you are trying to enter is larger than the buffer.
  • Use a smaller value or increase the size of the buffer.
Code Message Definition Suggested Solution
-15 Request ID to Recover Not Known The process flow you are trying to recover could not be located.
  • The process flow state may not have reached the recover service yet or may not be in the recover service.
-16 Request Recovery Failed The recovery request failed to complete.
  • Verify the process flow exists.
-17 Protocol Error The fabric returned bad data to the fabric API.
  • This message should not appear. Contact Customer Support if this message occurs.
-18 Nonblocking Engine Startup Failed The fabric API non-blocking engine failed to start.
  • Verify network connections.
  • Re-send the initialize function.
-19 Nonblocking Engine Not Started The fabric API non-blocking engine is not started.
  • Personal firewalls, such as Norton Internet Security and Zone Alarm, are known to interfere with fabric communication. Please review all personal firewall settings.
Code Message Definition Suggested Solution
-21 Wait Timeout The fabric API timed out while waiting for the request or recovery to complete.
  • Increase wait timeout settings using the set recover timeout function.
-22 Engryption Type Not Enabled The request requires an encryption type that is not enabled on the fabric.
  • The fabric supports SSL encryption. Verify the encryption parameter in the execute, submit, submit correlated, recover, submit recover, submit recover correlated is 1 for SSL or 0 for no encryption.
-23 Request Recovery Timeout The recovery request timed out before task completed.
  • Increase the request recovery timeout setting using the set recover timeout functions.
-24 Resource Busy The fabric received multiple requests simultaneously with the same request ID.
  • Verify that each request has a globally unique identifier.
Code Message Definition Suggested Solution
-99 Undefined Error The fabric API encountered an unidentifiable error.
  • Review the information provided with the get request error message function in the API section. If the problem cannot be corrected, contact Customer Support.
-100 Request ID Not Known The fabric encountered an unknown or invalid request handle.
  • The request object may have been destroyed with the destroy request function before the function that generated the error could use the request object. Reuse the existing request object by using the clear request function or create a new request object using the create request function.