On tab Nuxeo Connect/registration, when trying to use the offline process, an error message "An empty response was received from the server. Check server error logs." is displayed in the UI.
Server logs show the following error:
Caused by: java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 at java.util.ArrayList.rangeCheck(ArrayList.java:635) at java.util.ArrayList.get(ArrayList.java:411) at org.nuxeo.connect.identity.LogicalInstanceIdentifier.load(LogicalInstanceIdentifier.java:203) at org.nuxeo.connect.identity.LogicalInstanceIdentifier.load(LogicalInstanceIdentifier.java:210) at org.nuxeo.connect.identity.LogicalInstanceIdentifier.instance(LogicalInstanceIdentifier.java:169) at org.nuxeo.connect.identity.LogicalInstanceIdentifier.isRegistered(LogicalInstanceIdentifier.java:239) at org.nuxeo.connect.connector.service.ConnectGatewayComponent.isInstanceRegistred(ConnectGatewayComponent.java:76) at org.nuxeo.connect.client.jsf.ConnectStatusActionBean.isRegistred(ConnectStatusActionBean.java:133) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
When such an error happens, it's not possible to get back to the registration tab, error is shown again, and logging in/out does not solve the issue, server needs to be restarted.
This is because inclance clid is lacking a line for the description (workaround: add an extra line to the nxserver/data/instance.clid file)
- is required by
-
NXP-16034 Fix connect client failure when CLID isn't validated in admin center
- Open