Hi John,
from the logs below I see something strange, e.g. that
org.apache.syncope.client.console.rest.UserRestClient.searchCount(UserRestClient.java:63)
throws NOT_FOUND, e.g. 404 - which barely means that the REST endpoint
/rest/users
returns 404.
I cannot figure out how this might happen. Maybe it is related to the
troublesome setup you went through.
FYI, I am going to fix soon the 500 returned by /rest/groups/own when
accessing via admin (which is not a regular user, so cannot be part of
any group, actually).
Regards.
On 21/08/2017 18:21, John Stegeman wrote:
Hi Francesco,
I was authenticating into console and swagger using admin.
Also, I forget to add the environment details from initial email (my
apologies): Tomcat 8, Java 8, Amazon Linux 2017.03, current Syncope
version
Just FYI: During our setup, we have been bouncing back and forth
between the AWS Elastic Beanstalk (EBS) environment using a mySQL
backend and the Syncope Distribution environment. Many of the errors
have been resolved, partly due to us mapping the EBS environment
environment variables and properly size the EBS env.
Per your instructions,
1. We cleaned out the logs, logged into console with admin,
navigated to Realms. I then exited and pulled the logs from EBS.
2. The log information was captured (below).
3. I then attempted to access the Users tab within Realms and was
punted back to the login screen (this the primary issue we are
observing).
4. We have learned a a lot over the last week about setting up
Syncope, but may be missing something. Any assistance is greatly
appreciated.
In core-connie.log, all messages were INFO and it appears all the
connector bundles were loaded.
In core-persistence.log no issues (found data and left untouched)
In core-rest.log it appears the WebApplicationContext initialized
properly (with completed message). No errors.
Below is the full content of console.log
14:31:09.478 ERROR org.apache.cxf.jaxrs.utils.JAXRSUtils - No message
body reader has been found for class
org.apache.syncope.common.lib.to.ErrorTO, ContentType:
text/html;charset=iso-8859-1
14:31:09.486 ERROR org.apache.cxf.jaxrs.utils.JAXRSUtils - No message
body reader has been found for class java.util.List, ContentType:
text/html;charset=iso-8859-1
14:31:09.495 ERROR
org.apache.syncope.client.console.SyncopeConsoleRequestCycleListener
- Exception found
org.apache.wicket.WicketRuntimeException: Error attaching this
container for rendering: [WebMarkupContainer [Component id = body]]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1837)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.markup.html.form.Form.onBeforeRender(Form.java:1807)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.onBeforeRender(TabbedPanel.java:274)
~[wicket-extensions-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.onBeforeRender(Component.java:3916)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Page.onBeforeRender(Page.java:801)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalPrepareForRender(Component.java:2236)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Page.internalPrepareForRender(Page.java:242)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.render(Component.java:2325)
~[wicket-core-7.7.0.jar:7.7.0]
at org.apache.wicket.Page.renderPage(Page.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:124)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:236)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
~[wicket-request-7.7.0.jar:7.7.0]
at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70)
~[wicket-native-websocket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94)
~[catalina.jar:8.0.45]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
~[catalina.jar:8.0.45]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
~[catalina.jar:8.0.45]
at
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:676)
~[catalina.jar:8.0.45]
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
~[catalina.jar:8.0.45]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502)
~[catalina.jar:8.0.45]
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1132)
~[tomcat-coyote.jar:8.0.45]
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)
~[tomcat-coyote.jar:8.0.45]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1533)
~[tomcat-coyote.jar:8.0.45]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1489)
~[tomcat-coyote.jar:8.0.45]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[?:1.8.0_141]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[?:1.8.0_141]
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-util.jar:8.0.45]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_141]
Caused by: javax.xml.ws.WebServiceException: Remote exception with
status code: NOT_FOUND
at
org.apache.syncope.client.lib.RestClientExceptionMapper.fromResponse(RestClientExceptionMapper.java:76)
~[syncope-client-lib-2.0.4.jar:2.0.4]
at
org.apache.syncope.client.lib.RestClientExceptionMapper.fromResponse(RestClientExceptionMapper.java:42)
~[syncope-client-lib-2.0.4.jar:2.0.4]
at
org.apache.cxf.jaxrs.client.ClientProxyImpl.checkResponse(ClientProxyImpl.java:313)
~[cxf-rt-rs-client-3.1.12.jar:3.1.12]
at
org.apache.cxf.jaxrs.client.ClientProxyImpl.handleResponse(ClientProxyImpl.java:878)
~[cxf-rt-rs-client-3.1.12.jar:3.1.12]
at
org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:791)
~[cxf-rt-rs-client-3.1.12.jar:3.1.12]
at
org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:235)
~[cxf-rt-rs-client-3.1.12.jar:3.1.12]
at com.sun.proxy.$Proxy283.search(Unknown Source) ~[?:?]
at
org.apache.syncope.client.console.rest.UserRestClient.searchCount(UserRestClient.java:63)
~[syncope-client-console-2.0.4.jar:2.0.4]
at
org.apache.syncope.client.console.commons.AnyDataProvider.size(AnyDataProvider.java:102)
~[syncope-client-console-2.0.4.jar:2.0.4]
at
org.apache.wicket.markup.repeater.data.DataViewBase.internalGetItemCount(DataViewBase.java:142)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.markup.repeater.AbstractPageableView.getItemCount(AbstractPageableView.java:235)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.markup.repeater.AbstractPageableView.getRowCount(AbstractPageableView.java:216)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.markup.repeater.AbstractPageableView.getViewSize(AbstractPageableView.java:314)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.markup.repeater.AbstractPageableView.getItemModels(AbstractPageableView.java:99)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.markup.repeater.RefreshingView.onPopulate(RefreshingView.java:93)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:124)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:115)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:950)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.Component.beforeRender(Component.java:1018)
~[wicket-core-7.7.0.jar:7.7.0]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825)
~[wicket-core-7.7.0.jar:7.7.0]
Below are the errors in core.log. The occurrences happen for each
bundle. This may be carryover for us using the distribution version
and including the fit-built war:
14:54:34.480 INFO
org.apache.syncope.core.provisioning.java.ConnectorManager -
Registering resource-connector pair
JPAExternalResource[ws-target-resource-update-resetsynctoken]-JPAConnInstance[88a7a819-dab5-46b4-9b90-0b9769eabdb8]
14:54:34.480 ERROR
org.apache.syncope.core.provisioning.java.ConnectorManager - While
registering resource-connector pair
JPAExternalResource[ws-target-resource-update-resetsynctoken]-JPAConnInstance[88a7a819-dab5-46b4-9b90-0b9769eabdb8]
org.apache.syncope.core.persistence.api.dao.NotFoundException:
ConnectorInfo for location
connid://testconnectorserver@localhost:4554 and key ConnectorKey(
bundleName=net.tirasa.connid.bundles.soap bundleVersion=1.4.1
connectorName=net.tirasa.connid.bundles.soap.WebServiceConnector )
at
org.apache.syncope.core.provisioning.java.ConnIdBundleManagerImpl.getConnectorInfo(ConnIdBundleManagerImpl.java:253)
~[syncope-core-provisioning-java-2.0.4.jar:2.0.4]
at
org.apache.syncope.core.provisioning.java.ConnectorFacadeProxy.<init>(ConnectorFacadeProxy.java:102)
~[syncope-core-provisioning-java-2.0.4.jar:2.0.4]
at
org.apache.syncope.core.provisioning.java.ConnectorManager.createConnector(ConnectorManager.java:137)
~[syncope-core-provisioning-java-2.0.4.jar:2.0.4]
at
org.apache.syncope.core.provisioning.java.ConnectorManager.registerConnector(ConnectorManager.java:149)
~[syncope-core-provisioning-java-2.0.4.jar:2.0.4]
at
org.apache.syncope.core.provisioning.java.ConnectorManager.load(ConnectorManager.java:181)
~[syncope-core-provisioning-java-2.0.4.jar:2.0.4]
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_141]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_141]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_141]
at java.lang.reflect.Method.invoke(Method.java:498)
~[?:1.8.0_141]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
~[spring-aop-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
~[spring-aop-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
~[spring-aop-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
~[spring-tx-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282)
~[spring-tx-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
~[spring-tx-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.apache.syncope.core.persistence.jpa.spring.DomainTransactionInterceptor.invoke(DomainTransactionInterceptor.java:64)
~[syncope-core-persistence-jpa-2.0.4.jar:2.0.4]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
~[spring-aop-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
~[spring-aop-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at com.sun.proxy.$Proxy99.load(Unknown Source) ~[?:?]
at
org.apache.syncope.core.logic.init.LogicInitializer.afterPropertiesSet(LogicInitializer.java:70)
~[syncope-core-logic-2.0.4.jar:2.0.4]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1687)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1624)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
~[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
~[spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
~[spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)
~[spring-web-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)
~[spring-web-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
~[spring-web-4.3.9.RELEASE.jar:4.3.9.RELEASE]
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4853)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5314)
~[catalina.jar:8.0.45]
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
~[catalina.jar:8.0.45]
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
~[catalina.jar:8.0.45]
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:976)
~[catalina.jar:8.0.45]
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1853)
~[catalina.jar:8.0.45]
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
~[?:1.8.0_141]
at
java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_141]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[?:1.8.0_141]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[?:1.8.0_141]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_141]
14:54:34.480 INFO
org.apache.syncope.core.provisioning.java.ConnectorManager - Done
loading 0 connectors
14:54:36.828 ERROR org.apache.syncope.core.logic.init.SAML2SPLoader -
Could not initialize the SAML 2.0 Service Provider certificate
java.io.IOException: Invalid keystore formatOn Aug 21, 2017, at 8:54
AM, Francesco Chicchiriccò <[email protected]
<mailto:[email protected]>> wrote:
On 20/08/2017 14:43, John Stegeman wrote:
Hello All,
Hi John,
welcome to Apache Syncope :-)
We have installed Syncope into AWS’s CodePipline
(commit/build/deploy) and are using AWS’s Elastic Beanstalk
environment. We pretty much have the entire process documented and
working, however we are running into an error with Console.
Essentially, when trying to access the Users and Groups
administration area, Console kicks you out and returns to the login
screen. We have tracked down where the return code is being
processed. Also, we have checked the API via swagger. We also
tried with the distribution WAR’s using the built-in H2 database
with the same result.. The rest of console seems to function properly.
In the console.log this errore appears at the top of the log:
11:38:28.163 ERROR org.apache.cxf.jaxrs.utils.JAXRSUtils - No
message body reader has been found for class
org.apache.syncope.common.lib.to.ErrorTO, ContentType:
text/html;charset=iso-8859-1
11:38:28.175 ERROR org.apache.cxf.jaxrs.utils.JAXRSUtils - No
message body reader has been found for class java.util.List,
ContentType: text/html;charset=iso-8859-1
11:38:28.177 ERROR
org.apache.syncope.client.console.SyncopeConsoleRequestCycleListener
- Exception found
org.apache.wicket.WicketRuntimeException: Error attaching this
container for rendering: [WebMarkupContainer [Component id = body]]
And the subsequent REST call produces this error:
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-util.jar:8.0.45]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_141]
Caused by: javax.xml.ws.WebServiceException: Remote exception with
status code: NOT_FOUND
at
org.apache.syncope.client.lib.RestClientExceptionMapper.fromResponse(RestClientExceptionMapper.java:76)
~[syncope-client-lib-2.0.4.jar:2.0.4]
at
org.apache.syncope.client.lib.RestClientExceptionMapper.fromResponse(RestClientExceptionMapper.java:42)
~[syncope-client-lib-2.0.4.jar:2.0.4]
Using swagger on GET/groups/own a 500 error is returned and
GET/users returns a 404 error code.
We have actually made great progress and will share with the community
Any insight or suggestions is greatly appreciated.
With which user are you logging into the Admin Console (or are you
using with Swagger)? admin or other?
In order to understand what is happening, you should share the
relevant snippets from your log files (core-* and console); in
particular, please clear up all log files' content after logging into
Admin Console, then attempt to access the Realms page and see what
messages are added there.
Regards.
--
Francesco Chicchiriccò
Tirasa - Open Source Excellence
http://www.tirasa.net/
Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/