Unable to Connect to Eloqua: "A JSONObject text must begin with '{' at character 1 of "Not authenticated.""
(Doc ID 2720328.1)
Last updated on MARCH 20, 2024
Applies to:
Oracle WebCenter Sites - Version 12.2.1.3.0 and laterInformation in this document applies to any platform.
Symptoms
Unable to Connect to Eloqua: A JSONObject text must begin with '{' at character 1 of "Not authenticated."
While establishing a connection from WebCenter Sites to Eloqua, it says "Not authenticated"
The following errors are seen in the sites.log:
[wcsites_server1] [ERROR] [] [oracle.wcsites.eloquaintegration] [tid: 128] [userId: ] [APP: sites] [partition-name: DOMAIN] [tenant-name: GLOBAL] EloquaIntegrationInstallationManager.fetchAndUpdateFreshBaseURL: exception thrown getting base url[[
org.codehaus.jettison.json.JSONException: A JSONObject text must begin with '{' at character 1 of "Not authenticated."
at org.codehaus.jettison.json.JSONTokener.syntaxError(JSONTokener.java:439)
at org.codehaus.jettison.json.JSONObject.(JSONObject.java:169)
at org.codehaus.jettison.json.JSONObject.(JSONObject.java:266)
at oracle.wcsites.eloquaintegration.EloquaIntegrationInstallationManager.fetchAndUpdateFreshBaseURL(EloquaIntegrationInstallationManager.java:551)
at jsp_servlet._jsp._cs_deployed._eloquaintegration._eloquaform.__fetch._jspService(__fetch.java:272)
...
...
..
[wcsites_server1] [ERROR] [] [oracle.wcsites.eloquaintegration.jsp] [tid: 128] [userId: ][APP: sites] [partition-name: DOMAIN] [tenant-name: GLOBAL] EloquaBulkImporter.checkSync: exception thrown while getting fresh baseURL
[wcsites_server1] [NOTIFICATION] [] [oracle.wcsites.cs] [tid: 128] [userId: ] [APP: sites] [partition-name: DOMAIN] [tenant-name: GLOBAL] EloquaBulkImporter.checkSync: exception thrown while getting fresh baseURL[EloquaIntegration/EloquaForm/Fetch#fatwire/ui/controller/controller]
[wcsites_server1] [ERROR] [] [oracle.wcsites.eloquaintegration.jsp] [tid: 128] [userId: ] [APP: sites] [partition-name: DOMAIN] [tenant-name: GLOBAL] Fetch: Error in getting responce from Eloqua. Please change the loggine to DEBUG for more information[[
javax.ws.rs.ProcessingException: URI is not absolute
at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:264)
at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:684)
at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:681)
at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444)
at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:681)
at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:411)
at org.glassfish.jersey.client.JerseyInvocation$Builder.get(JerseyInvocation.java:311)
at jsp_servlet._jsp._cs_deployed._eloquaintegration._eloquaform.__fetch._jspService(__fetch.java:269)
...
...
...
Caused by: java.lang.IllegalArgumentException: URI is not absolute
at java.net.URI.toURL(URI.java:1088)
at org.glassfish.jersey.client.internal.HttpUrlConnector._apply(HttpUrlConnector.java:340)
at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:285)
at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:255)
... 125 more
]]
[wcsites_server1] [TRACE] [] [oracle.wcsites.eloquaintegration.jsp] [tid: 128] [userId: ] [APP: sites] [partition-name: DOMAIN] [tenant-name: GLOBAL] [SRC_CLASS: oracle.wcsites.logging.odl.SitesODLLogger] [SRC_METHOD: debug] URI is not absolute
[wcsites_server1] [NOTIFICATION] [] [oracle.wcsites.cs] [tid: 128] [userId: ] [APP: sites] [partition-name: DOMAIN] [tenant-name: GLOBAL] URI is not absolute[EloquaIntegration/EloquaForm/Fetch#fatwire/ui/controller/controller]
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |