[jira] [Created] (SYNCOPE-377) Attempting to dump the syncope persistent store via console causes exceptions to be thrown 1.1.2-SNAPSHOT on Glassfish Appserver
Nik Tetteh-Lartey created SYNCOPE-377: - Summary: Attempting to dump the syncope persistent store via console causes exceptions to be thrown 1.1.2-SNAPSHOT on Glassfish Appserver Key: SYNCOPE-377 URL: https://issues.apache.org/jira/browse/SYNCOPE-377 Project: Syncope Issue Type: Bug Components: console, core Affects Versions: 1.1.1 Environment: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# Reporter: Nik Tetteh-Lartey Exception is thrown by console when the export DB symbol is pushed from Console->Confugurations->export symbol Unexpected RuntimeException Last cause: javax.ws.rs.core.Response.getHeaderString(Ljava/lang/String;)Ljava/lang/String; WicketMessage: Method onLinkClicked of interface org.apache.wicket.markup.html.link.ILinkListener targeted at [Link [Component id = dbExportLink]] on component [Link [Component id = dbExportLink]] threw an exception Stacktrace Root cause: java.lang.NoSuchMethodError: javax.ws.rs.core.Response.getHeaderString(Ljava/lang/String;)Ljava/lang/String; at org.apache.syncope.console.commons.HttpResourceStream.(HttpResourceStream.java:49) at org.apache.syncope.console.pages.Configuration$4.onClick(Configuration.java:341) at org.apache.wicket.markup.html.link.Link.onLinkClicked(Link.java:190) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:216) at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:240) at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:226) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231) at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) at com.sun.grizzly.ContextTask.run(ContextTask.java:71) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) at java.lang.Thread.run(Thread.java:662) Complete stack: org.apache.wicket.WicketRuntimeException: Method onLinkClicked of interface org.apache.wicket.markup.html.link.ILinkListener targeted at [Link [Component id = dbExportLink]] on component [Link [Compone
[jira] [Created] (SYNCOPE-378) Pressing Configuration button of syncope console causes exception to be thrown on glassfish application server
Nik Tetteh-Lartey created SYNCOPE-378: - Summary: Pressing Configuration button of syncope console causes exception to be thrown on glassfish application server Key: SYNCOPE-378 URL: https://issues.apache.org/jira/browse/SYNCOPE-378 Project: Syncope Issue Type: Bug Components: core Environment: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# Reporter: Nik Tetteh-Lartey Priority: Minor When you press the Configuration button on the syncope console you get the following exception thrown in the glassfish container server log file: tailf /usr/glassfish-3.1/glassfish/domains/ussfactory/logs/server.log : 2013-05-31 12:05:41.475+0200 (19) StandardWrapperValve[syncope-core-rest]: PWC1406: Servlet.service() for servlet syncope-core-rest threw exception org.apache.syncope.core.persistence.dao.NotFoundException: No sync policy found at org.apache.syncope.core.rest.controller.PolicyController.getGlobalSyncPolicy(PolicyController.java:197) at org.apache.syncope.core.rest.controller.PolicyController$$FastClassByCGLIB$$e52bc41a.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) at org.apache.syncope.core.rest.controller.PolicyController$$EnhancerByCGLIB$$af1b295c.getGlobalSyncPolicy() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at or
[jira] [Updated] (SYNCOPE-378) Pressing Configuration button of syncope console causes exception to be thrown on glassfish application server
[ https://issues.apache.org/jira/browse/SYNCOPE-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nik Tetteh-Lartey updated SYNCOPE-378: -- Affects Version/s: 1.1.1 > Pressing Configuration button of syncope console causes exception to be > thrown on glassfish application server > -- > > Key: SYNCOPE-378 > URL: https://issues.apache.org/jira/browse/SYNCOPE-378 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Priority: Minor > > When you press the Configuration button on the syncope console you get the > following exception thrown in the glassfish container server log file: > tailf /usr/glassfish-3.1/glassfish/domains/ussfactory/logs/server.log > : > 2013-05-31 12:05:41.475+0200 (19) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: No sync policy > found > at > org.apache.syncope.core.rest.controller.PolicyController.getGlobalSyncPolicy(PolicyController.java:197) > at > org.apache.syncope.core.rest.controller.PolicyController$$FastClassByCGLIB$$e52bc41a.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.PolicyController$$EnhancerByCGLIB$$af1b295c.getGlobalSyncPolicy() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) > at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) > at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) > at > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at
[jira] [Closed] (SYNCOPE-378) Pressing Configuration button of syncope console causes exception to be thrown on glassfish application server
[ https://issues.apache.org/jira/browse/SYNCOPE-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò closed SYNCOPE-378. -- > Pressing Configuration button of syncope console causes exception to be > thrown on glassfish application server > -- > > Key: SYNCOPE-378 > URL: https://issues.apache.org/jira/browse/SYNCOPE-378 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Assignee: Francesco Chicchiriccò >Priority: Minor > > When you press the Configuration button on the syncope console you get the > following exception thrown in the glassfish container server log file: > tailf /usr/glassfish-3.1/glassfish/domains/ussfactory/logs/server.log > : > 2013-05-31 12:05:41.475+0200 (19) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: No sync policy > found > at > org.apache.syncope.core.rest.controller.PolicyController.getGlobalSyncPolicy(PolicyController.java:197) > at > org.apache.syncope.core.rest.controller.PolicyController$$FastClassByCGLIB$$e52bc41a.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.PolicyController$$EnhancerByCGLIB$$af1b295c.getGlobalSyncPolicy() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) > at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) > at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) > at > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityIntercep
[jira] [Resolved] (SYNCOPE-378) Pressing Configuration button of syncope console causes exception to be thrown on glassfish application server
[ https://issues.apache.org/jira/browse/SYNCOPE-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò resolved SYNCOPE-378. Resolution: Not A Problem Assignee: Francesco Chicchiriccò This happens because you don't have any global policy defined. If you don't want the error to be reported, defined a global policy of the type indicated. > Pressing Configuration button of syncope console causes exception to be > thrown on glassfish application server > -- > > Key: SYNCOPE-378 > URL: https://issues.apache.org/jira/browse/SYNCOPE-378 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Assignee: Francesco Chicchiriccò >Priority: Minor > > When you press the Configuration button on the syncope console you get the > following exception thrown in the glassfish container server log file: > tailf /usr/glassfish-3.1/glassfish/domains/ussfactory/logs/server.log > : > 2013-05-31 12:05:41.475+0200 (19) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: No sync policy > found > at > org.apache.syncope.core.rest.controller.PolicyController.getGlobalSyncPolicy(PolicyController.java:197) > at > org.apache.syncope.core.rest.controller.PolicyController$$FastClassByCGLIB$$e52bc41a.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.PolicyController$$EnhancerByCGLIB$$af1b295c.getGlobalSyncPolicy() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) > at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) > at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) > at > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:21
[jira] [Created] (SYNCOPE-379) Logining back in after a console session expiration throws exception on glassfish app server
Nik Tetteh-Lartey created SYNCOPE-379: - Summary: Logining back in after a console session expiration throws exception on glassfish app server Key: SYNCOPE-379 URL: https://issues.apache.org/jira/browse/SYNCOPE-379 Project: Syncope Issue Type: Bug Components: core Affects Versions: 1.1.1 Environment: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# Reporter: Nik Tetteh-Lartey Priority: Minor 2013-05-31 12:04:21.719+0200 (20) StandardWrapperValve[syncope-core-rest]: PWC1406: Servlet.service() for servlet syncope-core-rest threw exception org.apache.syncope.core.persistence.dao.NotFoundException: No sync policy found at org.apache.syncope.core.rest.controller.PolicyController.getGlobalSyncPolicy(PolicyController.java:197) at org.apache.syncope.core.rest.controller.PolicyController$$FastClassByCGLIB$$e52bc41a.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) at org.apache.syncope.core.rest.controller.PolicyController$$EnhancerByCGLIB$$af1b295c.getGlobalSyncPolicy() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilte
[jira] [Closed] (SYNCOPE-379) Logining back in after a console session expiration throws exception on glassfish app server
[ https://issues.apache.org/jira/browse/SYNCOPE-379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò closed SYNCOPE-379. -- > Logining back in after a console session expiration throws exception on > glassfish app server > > > Key: SYNCOPE-379 > URL: https://issues.apache.org/jira/browse/SYNCOPE-379 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Priority: Minor > > 2013-05-31 12:04:21.719+0200 (20) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: No sync policy > found > at > org.apache.syncope.core.rest.controller.PolicyController.getGlobalSyncPolicy(PolicyController.java:197) > at > org.apache.syncope.core.rest.controller.PolicyController$$FastClassByCGLIB$$e52bc41a.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.PolicyController$$EnhancerByCGLIB$$af1b295c.getGlobalSyncPolicy() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) > at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) > at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) > at > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.
[jira] [Created] (SYNCOPE-380) Deleting a role from the console throws tan exception on glassfish appserver
Nik Tetteh-Lartey created SYNCOPE-380: - Summary: Deleting a role from the console throws tan exception on glassfish appserver Key: SYNCOPE-380 URL: https://issues.apache.org/jira/browse/SYNCOPE-380 Project: Syncope Issue Type: Bug Components: console Affects Versions: 1.1.1 Environment: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# Reporter: Nik Tetteh-Lartey Priority: Minor deleting a role from the console throws the following exception: Unexpected RuntimeException Last cause: Unable to find component with id 'container' in [TransparentWebMarkupContainer [Component id = wicket_extend6]] Expected: 'wicket_child5:wicket_extend6.container'. Found with similar names: '' Markup The problem is in "file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html": [Attributes head] [Attribute name] [Before value] [After value] [After value] [resource name] [propagation result message] [propagation result] [before] [after] [resource name] [propagation result message] [propagation result] Stacktrace Root cause: Unable to find component with id 'container' in [TransparentWebMarkupContainer [Component id = wicket_extend6]] Expected: 'wicket_child5:wicket_extend6.container'. Found with similar names: '' MarkupStream: [markup = file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html [Attributes head] [Attribute name] [Before value] [After value] [After value] [resource name] [propagation result message] [propagation result] [before] [after] [resource name] [propagation result message] [propagation result] , index = 103, current = '' (line 0, column 0)] at org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:526) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1435) at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) at org.apache.wicket.Component.internalRender(Component.java:2378) at org.apache.wicket.Component.render(Component.java:2306) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) at org.apache.wicket.Component.internalRender(Component.java:2378) at org.apache.wicket.Component.render(Component.java:2306) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) at org.apache.wicket.Page.onRender(Page.java:876) at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) at org.apache.wicket.Component.internalRender(Component.java:2378) at org.apache.wicket.Component.render(Component.java:2306) at org.apache.wicket.Page.renderPage(Page.java:1010) at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:116) at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:196) at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:165) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) at org.apache.wicket.protocol.http.WicketFilter.proce
[jira] [Resolved] (SYNCOPE-379) Logining back in after a console session expiration throws exception on glassfish app server
[ https://issues.apache.org/jira/browse/SYNCOPE-379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò resolved SYNCOPE-379. Resolution: Duplicate > Logining back in after a console session expiration throws exception on > glassfish app server > > > Key: SYNCOPE-379 > URL: https://issues.apache.org/jira/browse/SYNCOPE-379 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Priority: Minor > > 2013-05-31 12:04:21.719+0200 (20) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: No sync policy > found > at > org.apache.syncope.core.rest.controller.PolicyController.getGlobalSyncPolicy(PolicyController.java:197) > at > org.apache.syncope.core.rest.controller.PolicyController$$FastClassByCGLIB$$e52bc41a.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.PolicyController$$EnhancerByCGLIB$$af1b295c.getGlobalSyncPolicy() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) > at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) > at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) > at > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at >
[jira] [Updated] (SYNCOPE-377) Exporting configuration via console causes exceptions to be thrown
[ https://issues.apache.org/jira/browse/SYNCOPE-377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-377: --- Fix Version/s: 1.2.0 1.1.2 Assignee: Massimiliano Perrone Environment: Glassfish (was: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# ) Affects Version/s: (was: 1.1.1) 1.1.2 Summary: Exporting configuration via console causes exceptions to be thrown (was: Attempting to dump the syncope persistent store via console causes exceptions to be thrown 1.1.2-SNAPSHOT on Glassfish Appserver) > Exporting configuration via console causes exceptions to be thrown > -- > > Key: SYNCOPE-377 > URL: https://issues.apache.org/jira/browse/SYNCOPE-377 > Project: Syncope > Issue Type: Bug > Components: console, core >Affects Versions: 1.1.2 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone > Fix For: 1.1.2, 1.2.0 > > > Exception is thrown by console when the export DB symbol is pushed from > Console->Confugurations->export symbol > Unexpected RuntimeException > Last cause: > javax.ws.rs.core.Response.getHeaderString(Ljava/lang/String;)Ljava/lang/String; > WicketMessage: Method onLinkClicked of interface > org.apache.wicket.markup.html.link.ILinkListener targeted at [Link [Component > id = dbExportLink]] on component [Link [Component id = dbExportLink]] threw > an exception > Stacktrace > Root cause: > java.lang.NoSuchMethodError: > javax.ws.rs.core.Response.getHeaderString(Ljava/lang/String;)Ljava/lang/String; > at > org.apache.syncope.console.commons.HttpResourceStream.(HttpResourceStream.java:49) > at > org.apache.syncope.console.pages.Configuration$4.onClick(Configuration.java:341) > at org.apache.wicket.markup.html.link.Link.onLinkClicked(Link.java:190) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) > at > org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:216) > at > org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:240) > at > org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:226) > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161) > at > org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231) > at > com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317) > at > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195) > at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849) > at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746) > at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045) > at > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228) > at > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) > at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) >
[jira] [Updated] (SYNCOPE-380) Deleting a role from admin console throws an exception
[ https://issues.apache.org/jira/browse/SYNCOPE-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-380: --- Environment: Glassfish (was: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# ) > Deleting a role from admin console throws an exception > -- > > Key: SYNCOPE-380 > URL: https://issues.apache.org/jira/browse/SYNCOPE-380 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > deleting a role from the console throws the following exception: > Unexpected RuntimeException > Last cause: Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > Markup > The problem is in > "file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html": > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > > Stacktrace > Root cause: > Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > MarkupStream: [markup = > file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > , index = 103, current = ' id="users-contain" class="ui-widget" style="margin:30px; width:inherit">' > (line 0, column 0)] > at > org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:526) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1435) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at org.apache.wicket.Page.onRender(Page.java:876) > at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.Page.renderPage(Page.java:10
[jira] [Updated] (SYNCOPE-380) Deleting a role from admin console throws an exception
[ https://issues.apache.org/jira/browse/SYNCOPE-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-380: --- Summary: Deleting a role from admin console throws an exception (was: Deleting a role from the console throws tan exception on glassfish appserver ) > Deleting a role from admin console throws an exception > -- > > Key: SYNCOPE-380 > URL: https://issues.apache.org/jira/browse/SYNCOPE-380 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Priority: Minor > > deleting a role from the console throws the following exception: > Unexpected RuntimeException > Last cause: Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > Markup > The problem is in > "file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html": > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > > Stacktrace > Root cause: > Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > MarkupStream: [markup = > file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > , index = 103, current = ' id="users-contain" class="ui-widget" style="margin:30px; width:inherit">' > (line 0, column 0)] > at > org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:526) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1435) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at org.apache.wicket.Page.onRender(Page.java:876) > at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Compo
[jira] [Updated] (SYNCOPE-380) Deleting a role from admin console throws an exception
[ https://issues.apache.org/jira/browse/SYNCOPE-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-380: --- Fix Version/s: 1.2.0 1.1.2 > Deleting a role from admin console throws an exception > -- > > Key: SYNCOPE-380 > URL: https://issues.apache.org/jira/browse/SYNCOPE-380 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > deleting a role from the console throws the following exception: > Unexpected RuntimeException > Last cause: Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > Markup > The problem is in > "file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html": > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > > Stacktrace > Root cause: > Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > MarkupStream: [markup = > file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > , index = 103, current = ' id="users-contain" class="ui-widget" style="margin:30px; width:inherit">' > (line 0, column 0)] > at > org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:526) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1435) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at org.apache.wicket.Page.onRender(Page.java:876) > at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.Page.render
[jira] [Updated] (SYNCOPE-380) Deleting a role from admin console throws an exception
[ https://issues.apache.org/jira/browse/SYNCOPE-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-380: --- Assignee: Massimiliano Perrone > Deleting a role from admin console throws an exception > -- > > Key: SYNCOPE-380 > URL: https://issues.apache.org/jira/browse/SYNCOPE-380 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > deleting a role from the console throws the following exception: > Unexpected RuntimeException > Last cause: Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > Markup > The problem is in > "file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html": > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > > Stacktrace > Root cause: > Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > MarkupStream: [markup = > file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > , index = 103, current = ' id="users-contain" class="ui-widget" style="margin:30px; width:inherit">' > (line 0, column 0)] > at > org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:526) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1435) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at org.apache.wicket.Page.onRender(Page.java:876) > at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.Page.renderPage(Page.java:1010) > at > org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:116) > at > org.apache.wicket.request.h
[jira] [Created] (SYNCOPE-381) Adding and saving roles using the console on glassfish appserver appears to hang the role popup window when saving
Nik Tetteh-Lartey created SYNCOPE-381: - Summary: Adding and saving roles using the console on glassfish appserver appears to hang the role popup window when saving Key: SYNCOPE-381 URL: https://issues.apache.org/jira/browse/SYNCOPE-381 Project: Syncope Issue Type: Bug Components: console Affects Versions: 1.1.1 Environment: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# Reporter: Nik Tetteh-Lartey Priority: Minor add a new role which is connected to an ldap by a resource connector. Then after pressing save the role popup window appears hung, so press save several times and eventually use the x to cancel. You end up with many duplicate roles. If you delete all the duplicates until you end with one role and then try and create a new role we get the following exception thrown: 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: PWC1406: Servlet.service() for servlet syncope-core-rest threw exception org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 at org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) at org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) at org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() at org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) at org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) at org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) at org.springframework.web.servlet.DispatcherServlet.doService(Dispa
[jira] [Updated] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-381: --- Environment: Glassfish (was: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# ) > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.ser
[jira] [Updated] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-381: --- Fix Version/s: 1.2.0 1.1.2 > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springf
[jira] [Updated] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-381: --- Summary: Adding and saving roles with resources during save (was: Adding and saving roles using the console on glassfish appserver appears to hang the role popup window when saving) > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Priority: Minor > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethod
[jira] [Created] (SYNCOPE-382) syncope hangs indefinitely after a CLI role create and list
Nik Tetteh-Lartey created SYNCOPE-382: - Summary: syncope hangs indefinitely after a CLI role create and list Key: SYNCOPE-382 URL: https://issues.apache.org/jira/browse/SYNCOPE-382 Project: Syncope Issue Type: Bug Components: core Affects Versions: 1.1.1 Environment: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1# Reporter: Nik Tetteh-Lartey Priority: Critical syncope stops responding completely after a CLI role create and list: [nik@anvil idmRBAC]$ curl -u admin:passwoX POST http://10.0.0.183:9090/syncope/cxf/roles --data "babar6" -H "Content-type: application/xml" -D /tmp/headers 117 false false false false false false babar6 0 [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} 117 false false false false false false babar6 0 [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} curl: (52) Empty reply from server [nik@anvil idmRBAC]$ 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: Servlet.service() for servlet CXFServlet threw exception java.lang.NoSuchMethodError: javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) at org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) at org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) at org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
[jira] [Updated] (SYNCOPE-382) syncope hangs indefinitely after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nik Tetteh-Lartey updated SYNCOPE-382: -- Attachment: jstack.out > syncope hangs indefinitely after a CLI role create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: -bash-4.1# cat /etc/*ease* > CentOS release 6.3 (Final) > cat: /etc/lsb-release.d: Is a directory > CentOS release 6.3 (Final) > CentOS release 6.3 (Final) > cpe:/o:centos:linux:6:GA > -bash-4.1# >Reporter: Nik Tetteh-Lartey >Priority: Critical > Attachments: jstack.out > > > syncope stops responding completely after a CLI role create and list: > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) > at > or
[jira] [Updated] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nik Tetteh-Lartey updated SYNCOPE-381: -- Attachment: jstack.out > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.springframework.web.servlet.DispatcherServlet.doDis
[jira] [Commented] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671389#comment-13671389 ] Nik Tetteh-Lartey commented on SYNCOPE-381: --- comment ignore the attached jstack.out it is for another bug and I cant find out how to remove it from this report :-( > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.m
[jira] [Comment Edited] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671389#comment-13671389 ] Nik Tetteh-Lartey edited comment on SYNCOPE-381 at 5/31/13 12:24 PM: - ignore the attached jstack.out it is for another bug and I cant find out how to remove it from this report :-( was (Author: ntlartey): comment ignore the attached jstack.out it is for another bug and I cant find out how to remove it from this report :-( > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodIn
[jira] [Updated] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-381: --- Attachment: (was: jstack.out) > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatche
[jira] [Commented] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671395#comment-13671395 ] Francesco Chicchiriccò commented on SYNCOPE-381: [~ntlartey] Attachment removed. > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.spr
[jira] [Updated] (SYNCOPE-382) syncope hangs indefinitely after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-382: --- Priority: Major (was: Critical) > syncope hangs indefinitely after a CLI role create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey > Attachments: jstack.out > > > syncope stops responding completely after a CLI role create and list: > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionMa
[jira] [Updated] (SYNCOPE-382) syncope hangs indefinitely after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nik Tetteh-Lartey updated SYNCOPE-382: -- Environment: Glassfish (was: -bash-4.1# cat /etc/*ease* CentOS release 6.3 (Final) cat: /etc/lsb-release.d: Is a directory CentOS release 6.3 (Final) CentOS release 6.3 (Final) cpe:/o:centos:linux:6:GA -bash-4.1#) > syncope hangs indefinitely after a CLI role create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Priority: Critical > Attachments: jstack.out > > > syncope stops responding completely after a CLI role create and list: > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) > at
[jira] [Updated] (SYNCOPE-382) Core hangs indefinitely after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-382: --- Fix Version/s: 1.2.0 1.1.2 Summary: Core hangs indefinitely after a CLI role create and list (was: syncope hangs indefinitely after a CLI role create and list) > Core hangs indefinitely after a CLI role create and list > > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out > > > syncope stops responding completely after a CLI role create and list: > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) > at > org.spring
[jira] [Commented] (SYNCOPE-382) syncope hangs indefinitely after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671396#comment-13671396 ] Francesco Chicchiriccò commented on SYNCOPE-382: [~ntlartey], problems with CXF and Glassfish are under investigation (see dev ML), so please don't open other similar issues. As a workaround please use Spring MVC equivalent methods (see [1] for details). [1] https://cwiki.apache.org/confluence/display/SYNCOPE/REST+API+upgrade > syncope hangs indefinitely after a CLI role create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey > Attachments: jstack.out > > > syncope stops responding completely after a CLI role create and list: > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springf
[jira] [Updated] (SYNCOPE-382) syncope hangs for a very long time (1h+ and then resumes) after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nik Tetteh-Lartey updated SYNCOPE-382: -- Summary: syncope hangs for a very long time (1h+ and then resumes) after a CLI role create and list (was: Core hangs indefinitely after a CLI role create and list) > syncope hangs for a very long time (1h+ and then resumes) after a CLI role > create and list > -- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out > > > syncope stops responding completely after a CLI role create and list: > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFi
[jira] [Updated] (SYNCOPE-382) syncope hangs for a very long time (1h+ and then resumes) after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nik Tetteh-Lartey updated SYNCOPE-382: -- Description: syncope stops responding for 1h+ and then resumes after a CLI role create and list: [nik@anvil idmRBAC]$ curl -u admin:passwoX POST http://10.0.0.183:9090/syncope/cxf/roles --data "babar6" -H "Content-type: application/xml" -D /tmp/headers 117 false false false false false false babar6 0 [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} 117 false false false false false false babar6 0 [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} curl: (52) Empty reply from server [nik@anvil idmRBAC]$ 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: Servlet.service() for servlet CXFServlet threw exception java.lang.NoSuchMethodError: javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) at org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) at org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) at org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.save
[jira] [Created] (SYNCOPE-383) Failure assigning resource to an existing user
fabio martelli created SYNCOPE-383: -- Summary: Failure assigning resource to an existing user Key: SYNCOPE-383 URL: https://issues.apache.org/jira/browse/SYNCOPE-383 Project: Syncope Issue Type: Bug Components: console Affects Versions: 1.1.1 Environment: Development Reporter: fabio martelli Fix For: 1.1.2 Resource assignment to an existing user fails if the resource require password but a password change is not forced on syncope itself. Steps: 1. create a new user; 2. update user by assigning resource (the resource must require password) and specifying a new pwd 3. ... error returned ... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (SYNCOPE-382) Core hangs for a very long time (1h+ and then resumes) after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-382: --- Summary: Core hangs for a very long time (1h+ and then resumes) after a CLI role create and list (was: syncope hangs for a very long time (1h+ and then resumes) after a CLI role create and list) > Core hangs for a very long time (1h+ and then resumes) after a CLI role > create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out > > > syncope stops responding for 1h+ and then resumes after a CLI role create and > list: > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.Except
[jira] [Updated] (SYNCOPE-383) Failure assigning resource to an existing user
[ https://issues.apache.org/jira/browse/SYNCOPE-383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-383: --- Fix Version/s: 1.2.0 > Failure assigning resource to an existing user > -- > > Key: SYNCOPE-383 > URL: https://issues.apache.org/jira/browse/SYNCOPE-383 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Development >Reporter: fabio martelli > Fix For: 1.1.2, 1.2.0 > > > Resource assignment to an existing user fails if the resource require > password but a password change is not forced on syncope itself. > Steps: > 1. create a new user; > 2. update user by assigning resource (the resource must require password) and > specifying a new pwd > 3. ... error returned ... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (SYNCOPE-382) Core hangs for a very long time (1h+ and then resumes) after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nik Tetteh-Lartey updated SYNCOPE-382: -- Attachment: jstack.out2 > Core hangs for a very long time (1h+ and then resumes) after a CLI role > create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out, jstack.out2 > > > syncope stops responding for 1h+ and then resumes after a CLI role create and > list: > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainPro
[jira] [Updated] (SYNCOPE-382) Core hangs for a very long time (1h+ and then resumes) after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nik Tetteh-Lartey updated SYNCOPE-382: -- Description: syncope stops responding for 1h+ and then resumes after a CLI role create and list: (The syncope console remains unreachable see jstack.out2 attached) [nik@anvil idmRBAC]$ curl -u admin:passwoX POST http://10.0.0.183:9090/syncope/cxf/roles --data "babar6" -H "Content-type: application/xml" -D /tmp/headers 117 false false false false false false babar6 0 [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} 117 false false false false false false babar6 0 [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} curl: (52) Empty reply from server [nik@anvil idmRBAC]$ 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: Servlet.service() for servlet CXFServlet threw exception java.lang.NoSuchMethodError: javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) at org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) at org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) at org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(Filte
[jira] [Commented] (SYNCOPE-382) Core hangs for a very long time (1h+ and then resumes) after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671407#comment-13671407 ] Nik Tetteh-Lartey commented on SYNCOPE-382: --- Thanks Francesco, ok will raise no more issues until this CXF + glassfish investigation is complete. > Core hangs for a very long time (1h+ and then resumes) after a CLI role > create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out, jstack.out2 > > > syncope stops responding for 1h+ and then resumes after a CLI role create and > list: > (The syncope console remains unreachable see jstack.out2 attached) > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.s
CXF problem deploying Syncope in Glasshfish
Hi CXF guys, I have a little question for you :) In this moment, deploying Syncope in Glassfish, we have following execption: Root cause: java.lang.NoSuchMethodError: javax.ws.rs.core.Response.getHeaderString(Ljava/lang/String;)Ljava/lang/String; at org.apache.syncope.console.commons.HttpResourceStream.(HttpResourceStream.java:49) at org.apache.syncope.console.pages.Configuration$4.onClick(Configuration.java:341) The cause is that Glassfish's library contain jersey-core.jar because: jar tvf jersey-core.jar: 2842 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response$ResponseBuilder.class 1392 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response$Status$Family.class 3979 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response$Status.class 462 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response$StatusType.class 5153 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response.class and syncope and syncope-console war have the same classes in javax.ws.rs-api-2.0-m15.jar library. To solve it I try cxf documentation in http://cxf.apache.org/docs/application-server-specific-configuration-guide.html where I found Glassfish CXF Interceptors will not work in Glassfish without this sun-web.xml file to configure the classloader. By default, Glassfish will use Metro for JAX-WS services so the classloader needs to be configured to allow CXF libraries to provide JAX-WS services. The following sun-web.xml xml source was added to /WEB-INF to resolve this issue: http://www.sun.com/software/appserver/dtds/sun-web-app_2_5-0.dtd'> but the situation isn't changed because Glassfish documentation in http://docs.oracle.com/cd/E18930_01/html/821-2418/gfqpi.html "For a number of packages, including java.* and javax.*, symbol resolution is always delegated to the parent class loader regardless of the delegate setting. This prevents applications from overriding core Java runtime classes or changing the API versions of specifications that are part of the Java EE platform." Nowhow can we solve this library conflict? Have you any suggestions? Thanks for your help. Massimiliano -- Massimiliano Perrone Tel +39 393 9121310 Tirasa S.r.l. Viale D'Annunzio 267 - 65127 Pescara Tel +39 0859116307 / FAX +39 085973 http://www.tirasa.net Apache Syncope PMC Member http://people.apache.org/~massi/ "L'apprendere molte cose non insegna l'intelligenza" (Eraclito)
[jira] [Created] (SYNCOPE-384) Issues with CXF and Glassfish
Francesco Chicchiriccò created SYNCOPE-384: -- Summary: Issues with CXF and Glassfish Key: SYNCOPE-384 URL: https://issues.apache.org/jira/browse/SYNCOPE-384 Project: Syncope Issue Type: Bug Affects Versions: 1.1.1 Environment: Glassfish Reporter: Francesco Chicchiriccò Fix For: 1.1.2, 1.2.0 As reported in ML [1] there are currently problems running CXF services in Glassfish. [1] http://syncope-dev.1063484.n5.nabble.com/CXF-problem-deploying-Syncope-in-Glasshfish-tt5713799.html -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
Re: CXF problem deploying Syncope in Glasshfish
On 31/05/2013 14:46, Massimiliano Perrone wrote: Hi CXF guys, I have a little question for you :) In this moment, deploying Syncope in Glassfish, we have following execption: Root cause: java.lang.NoSuchMethodError: javax.ws.rs.core.Response.getHeaderString(Ljava/lang/String;)Ljava/lang/String; at org.apache.syncope.console.commons.HttpResourceStream.(HttpResourceStream.java:49) at org.apache.syncope.console.pages.Configuration$4.onClick(Configuration.java:341) The cause is that Glassfish's library contain jersey-core.jar because: jar tvf jersey-core.jar: 2842 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response$ResponseBuilder.class 1392 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response$Status$Family.class 3979 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response$Status.class 462 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response$StatusType.class 5153 Sat Mar 31 18:48:48 CEST 2012 javax/ws/rs/core/Response.class and syncope and syncope-console war have the same classes in javax.ws.rs-api-2.0-m15.jar library. To solve it I try cxf documentation in http://cxf.apache.org/docs/application-server-specific-configuration-guide.html where I found Glassfish CXF Interceptors will not work in Glassfish without this sun-web.xml file to configure the classloader. By default, Glassfish will use Metro for JAX-WS services so the classloader needs to be configured to allow CXF libraries to provide JAX-WS services. The following sun-web.xml xml source was added to /WEB-INF to resolve this issue: http://www.sun.com/software/appserver/dtds/sun-web-app_2_5-0.dtd'> but the situation isn't changed because Glassfish documentation in http://docs.oracle.com/cd/E18930_01/html/821-2418/gfqpi.html "For a number of packages, including java.* and javax.*, symbol resolution is always delegated to the parent class loader regardless of the delegate setting. This prevents applications from overriding core Java runtime classes or changing the API versions of specifications that are part of the Java EE platform." Nowhow can we solve this library conflict? Have you any suggestions? Thanks for your help. I found the solution, add this property to JVM Option of glassfish instance: -Dcom.sun.enterprise.overrideablejavaxpackages=javax.ws.rs,javax.ws.rs.core,javax.ws.rs.ext of course after adding glassfish-web.xml to webapp. Massimiliano Massimiliano -- Massimiliano Perrone Tel +39 393 9121310 Tirasa S.r.l. Viale D'Annunzio 267 - 65127 Pescara Tel +39 0859116307 / FAX +39 085973 http://www.tirasa.net Apache Syncope PMC Member http://people.apache.org/~massi/ "L'apprendere molte cose non insegna l'intelligenza" (Eraclito)
[jira] [Assigned] (SYNCOPE-383) Failure assigning resource to an existing user
[ https://issues.apache.org/jira/browse/SYNCOPE-383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] fabio martelli reassigned SYNCOPE-383: -- Assignee: fabio martelli > Failure assigning resource to an existing user > -- > > Key: SYNCOPE-383 > URL: https://issues.apache.org/jira/browse/SYNCOPE-383 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Development >Reporter: fabio martelli >Assignee: fabio martelli > Fix For: 1.1.2, 1.2.0 > > > Resource assignment to an existing user fails if the resource require > password but a password change is not forced on syncope itself. > Steps: > 1. create a new user; > 2. update user by assigning resource (the resource must require password) and > specifying a new pwd > 3. ... error returned ... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Assigned] (SYNCOPE-384) Issues with CXF and Glassfish
[ https://issues.apache.org/jira/browse/SYNCOPE-384?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimiliano Perrone reassigned SYNCOPE-384: Assignee: Massimiliano Perrone > Issues with CXF and Glassfish > - > > Key: SYNCOPE-384 > URL: https://issues.apache.org/jira/browse/SYNCOPE-384 > Project: Syncope > Issue Type: Bug >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Francesco Chicchiriccò >Assignee: Massimiliano Perrone > Fix For: 1.1.2, 1.2.0 > > > As reported in ML [1] there are currently problems running CXF services in > Glassfish. > [1] > http://syncope-dev.1063484.n5.nabble.com/CXF-problem-deploying-Syncope-in-Glasshfish-tt5713799.html -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Assigned] (SYNCOPE-382) Core hangs for a very long time (1h+ and then resumes) after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimiliano Perrone reassigned SYNCOPE-382: Assignee: Massimiliano Perrone > Core hangs for a very long time (1h+ and then resumes) after a CLI role > create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out, jstack.out2 > > > syncope stops responding for 1h+ and then resumes after a CLI role create and > list: > (The syncope console remains unreachable see jstack.out2 attached) > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(Exception
[jira] [Resolved] (SYNCOPE-382) Core hangs for a very long time (1h+ and then resumes) after a CLI role create and list
[ https://issues.apache.org/jira/browse/SYNCOPE-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimiliano Perrone resolved SYNCOPE-382. -- Resolution: Fixed Committed revision 1488225. > Core hangs for a very long time (1h+ and then resumes) after a CLI role > create and list > --- > > Key: SYNCOPE-382 > URL: https://issues.apache.org/jira/browse/SYNCOPE-382 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone > Fix For: 1.1.2, 1.2.0 > > Attachments: jstack.out, jstack.out2 > > > syncope stops responding for 1h+ and then resumes after a CLI role create and > list: > (The syncope console remains unreachable see jstack.out2 attached) > [nik@anvil idmRBAC]$ curl -u admin:passwoX POST > http://10.0.0.183:9090/syncope/cxf/roles --data > "babar6" -H "Content-type: application/xml" -D > /tmp/headers > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > > > > > 117 > > > > > false > false > false > false > false > false > babar6 > 0 > > [nik@anvil idmRBAC]$ curl -u admin:password -H "Content-Type: > application/json" -X GET http://10.0.0.183:9090/syncope/cxf/roles/{117} > curl: (52) Empty reply from server > [nik@anvil idmRBAC]$ > 2013-05-31 12:31:40.190+0200 (21) StandardWrapperValve[CXFServlet]: PWC1406: > Servlet.service() for servlet CXFServlet threw exception > java.lang.NoSuchMethodError: > javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response; > at javax.ws.rs.ClientErrorException.(ClientErrorException.java:101) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:368) > at > org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:859) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromUriParam(JAXRSUtils.java:1133) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:825) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:800) > at > org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:747) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:240) > at > org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:100) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) > at > org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) > at > org.springframework.security.web.access.ExceptionTranslation
[jira] [Resolved] (SYNCOPE-377) Exporting configuration via console causes exceptions to be thrown
[ https://issues.apache.org/jira/browse/SYNCOPE-377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimiliano Perrone resolved SYNCOPE-377. -- Resolution: Fixed Committed revision 1488225. > Exporting configuration via console causes exceptions to be thrown > -- > > Key: SYNCOPE-377 > URL: https://issues.apache.org/jira/browse/SYNCOPE-377 > Project: Syncope > Issue Type: Bug > Components: console, core >Affects Versions: 1.1.2 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone > Fix For: 1.1.2, 1.2.0 > > > Exception is thrown by console when the export DB symbol is pushed from > Console->Confugurations->export symbol > Unexpected RuntimeException > Last cause: > javax.ws.rs.core.Response.getHeaderString(Ljava/lang/String;)Ljava/lang/String; > WicketMessage: Method onLinkClicked of interface > org.apache.wicket.markup.html.link.ILinkListener targeted at [Link [Component > id = dbExportLink]] on component [Link [Component id = dbExportLink]] threw > an exception > Stacktrace > Root cause: > java.lang.NoSuchMethodError: > javax.ws.rs.core.Response.getHeaderString(Ljava/lang/String;)Ljava/lang/String; > at > org.apache.syncope.console.commons.HttpResourceStream.(HttpResourceStream.java:49) > at > org.apache.syncope.console.pages.Configuration$4.onClick(Configuration.java:341) > at org.apache.wicket.markup.html.link.Link.onLinkClicked(Link.java:190) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) > at > org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:216) > at > org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:240) > at > org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:226) > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161) > at > org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231) > at > com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317) > at > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195) > at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849) > at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746) > at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045) > at > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228) > at > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) > at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) > at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) > at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) > at > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) > at > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) > at com.sun.grizzly.ContextTask.run(ContextTask.java:71) > at > com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) > at > com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:
[jira] [Resolved] (SYNCOPE-384) Issues with CXF and Glassfish
[ https://issues.apache.org/jira/browse/SYNCOPE-384?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimiliano Perrone resolved SYNCOPE-384. -- Resolution: Fixed Committed revision 1488225. > Issues with CXF and Glassfish > - > > Key: SYNCOPE-384 > URL: https://issues.apache.org/jira/browse/SYNCOPE-384 > Project: Syncope > Issue Type: Bug >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Francesco Chicchiriccò >Assignee: Massimiliano Perrone > Fix For: 1.1.2, 1.2.0 > > > As reported in ML [1] there are currently problems running CXF services in > Glassfish. > [1] > http://syncope-dev.1063484.n5.nabble.com/CXF-problem-deploying-Syncope-in-Glasshfish-tt5713799.html -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (SYNCOPE-383) Failure assigning resource to an existing user
[ https://issues.apache.org/jira/browse/SYNCOPE-383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] fabio martelli updated SYNCOPE-383: --- Component/s: (was: console) core > Failure assigning resource to an existing user > -- > > Key: SYNCOPE-383 > URL: https://issues.apache.org/jira/browse/SYNCOPE-383 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Development >Reporter: fabio martelli >Assignee: fabio martelli > Fix For: 1.1.2, 1.2.0 > > > Resource assignment to an existing user fails if the resource require > password but a password change is not forced on syncope itself. > Steps: > 1. create a new user; > 2. update user by assigning resource (the resource must require password) and > specifying a new pwd > 3. ... error returned ... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (SYNCOPE-383) Failure assigning resource to an existing user
[ https://issues.apache.org/jira/browse/SYNCOPE-383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] fabio martelli resolved SYNCOPE-383. Resolution: Fixed > Failure assigning resource to an existing user > -- > > Key: SYNCOPE-383 > URL: https://issues.apache.org/jira/browse/SYNCOPE-383 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Development >Reporter: fabio martelli >Assignee: fabio martelli > Fix For: 1.1.2, 1.2.0 > > > Resource assignment to an existing user fails if the resource require > password but a password change is not forced on syncope itself. > Steps: > 1. create a new user; > 2. update user by assigning resource (the resource must require password) and > specifying a new pwd > 3. ... error returned ... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Assigned] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimiliano Perrone reassigned SYNCOPE-381: Assignee: Massimiliano Perrone > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > org.springframework.web.ser
[jira] [Resolved] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimiliano Perrone resolved SYNCOPE-381. -- Resolution: Fixed Committed revision 1488291. > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) > at > org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) > at > or
[jira] [Resolved] (SYNCOPE-380) Deleting a role from admin console throws an exception
[ https://issues.apache.org/jira/browse/SYNCOPE-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimiliano Perrone resolved SYNCOPE-380. -- Resolution: Fixed Committed revision 1488291. > Deleting a role from admin console throws an exception > -- > > Key: SYNCOPE-380 > URL: https://issues.apache.org/jira/browse/SYNCOPE-380 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > deleting a role from the console throws the following exception: > Unexpected RuntimeException > Last cause: Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > Markup > The problem is in > "file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html": > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > > Stacktrace > Root cause: > Unable to find component with id 'container' in > [TransparentWebMarkupContainer [Component id = wicket_extend6]] > Expected: 'wicket_child5:wicket_extend6.container'. > Found with similar names: '' > MarkupStream: [markup = > file:/usr/glassfish-3.1/glassfish/domains/ussfactory/applications/syncope-console/WEB-INF/classes/org/apache/syncope/console/pages/ResultStatusModalPage.html > > > > > > > > [Attributes head] > > > > > [Attribute name] > > > [Before value] > > > [After value] > > > > > > > > > > > > > > > [After value] > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > [before] > > > [after] > > > > > > > > [resource name] > > > > [propagation result message] > > [propagation result] > > > > > > > style="margin:30px; width:inherit"> > > > > > > , index = 103, current = ' id="users-contain" class="ui-widget" style="margin:30px; width:inherit">' > (line 0, column 0)] > at > org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:526) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1435) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) > at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) > at org.apache.wicket.Page.onRender(Page.java:876) > at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) > at org.apache.wicket.Component.internalRender(Component.java:2378) > at org.apache.wicket.Component.render(Component.java:2306) > at org.apache.wicket.Page.renderPage(Page.java:1010) > at > org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:116) > at >
[jira] [Commented] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671644#comment-13671644 ] Hudson commented on SYNCOPE-381: Integrated in Syncope-trunk #228 (See [https://builds.apache.org/job/Syncope-trunk/228/]) [SYNCOPE-381] bug introduced from builder (Revision 1488291) Result = SUCCESS massi : Files : * /syncope/trunk * /syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java * /syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ResultStatusModalPage.java > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.Hand
[jira] [Commented] (SYNCOPE-383) Failure assigning resource to an existing user
[ https://issues.apache.org/jira/browse/SYNCOPE-383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671645#comment-13671645 ] Hudson commented on SYNCOPE-383: Integrated in Syncope-trunk #228 (See [https://builds.apache.org/job/Syncope-trunk/228/]) [SYNCOPE-383] merged from 1_1_X (Revision 1488260) Result = SUCCESS fmartelli : Files : * /syncope/trunk * /syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/UserDataBinder.java * /syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java > Failure assigning resource to an existing user > -- > > Key: SYNCOPE-383 > URL: https://issues.apache.org/jira/browse/SYNCOPE-383 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Development >Reporter: fabio martelli >Assignee: fabio martelli > Fix For: 1.1.2, 1.2.0 > > > Resource assignment to an existing user fails if the resource require > password but a password change is not forced on syncope itself. > Steps: > 1. create a new user; > 2. update user by assigning resource (the resource must require password) and > specifying a new pwd > 3. ... error returned ... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (SYNCOPE-383) Failure assigning resource to an existing user
[ https://issues.apache.org/jira/browse/SYNCOPE-383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671653#comment-13671653 ] Hudson commented on SYNCOPE-383: Integrated in Syncope-1_1_X #54 (See [https://builds.apache.org/job/Syncope-1_1_X/54/]) [SYNCOPE-383] Pwd won't be mandatory anymore during user update (removed test for issue 147). Pwd existence will be checked during provisioning and may be considered like a generic propagation error. (Revision 1488258) Result = SUCCESS fmartelli : Files : * /syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/UserDataBinder.java * /syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java > Failure assigning resource to an existing user > -- > > Key: SYNCOPE-383 > URL: https://issues.apache.org/jira/browse/SYNCOPE-383 > Project: Syncope > Issue Type: Bug > Components: core >Affects Versions: 1.1.1 > Environment: Development >Reporter: fabio martelli >Assignee: fabio martelli > Fix For: 1.1.2, 1.2.0 > > > Resource assignment to an existing user fails if the resource require > password but a password change is not forced on syncope itself. > Steps: > 1. create a new user; > 2. update user by assigning resource (the resource must require password) and > specifying a new pwd > 3. ... error returned ... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (SYNCOPE-381) Adding and saving roles with resources during save
[ https://issues.apache.org/jira/browse/SYNCOPE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671652#comment-13671652 ] Hudson commented on SYNCOPE-381: Integrated in Syncope-1_1_X #54 (See [https://builds.apache.org/job/Syncope-1_1_X/54/]) [SYNCOPE-381] bug introduced from builder (Revision 1488286) Result = SUCCESS massi : Files : * /syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/SyncopeSession.java * /syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/ResultStatusModalPage.java > Adding and saving roles with resources during save > -- > > Key: SYNCOPE-381 > URL: https://issues.apache.org/jira/browse/SYNCOPE-381 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Nik Tetteh-Lartey >Assignee: Massimiliano Perrone >Priority: Minor > Fix For: 1.1.2, 1.2.0 > > > add a new role which is connected to an ldap by a resource connector. > Then after pressing save the role popup window appears hung, so press save > several times and eventually use the x to cancel. > You end up with many duplicate roles. If you delete all the duplicates until > you end with one role and then try and create a new role we get the following > exception thrown: > 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: > PWC1406: Servlet.service() for servlet syncope-core-rest threw exception > org.apache.syncope.core.persistence.dao.NotFoundException: Role 101 > at > org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId() > at > org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109) > at > org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631) > at > org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.springframework.web.bind.annotation.support.Handl
[jira] [Commented] (SYNCOPE-384) Issues with CXF and Glassfish
[ https://issues.apache.org/jira/browse/SYNCOPE-384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671654#comment-13671654 ] Hudson commented on SYNCOPE-384: Integrated in Syncope-1_1_X #54 (See [https://builds.apache.org/job/Syncope-1_1_X/54/]) [SYNCOPE-384] glassfish-web.xml file to set the class loader delegation to false (Revision 1488224) Result = SUCCESS massi : Files : * /syncope/branches/1_1_X/console/src/main/webapp/WEB-INF/glassfish-web.xml > Issues with CXF and Glassfish > - > > Key: SYNCOPE-384 > URL: https://issues.apache.org/jira/browse/SYNCOPE-384 > Project: Syncope > Issue Type: Bug >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Francesco Chicchiriccò >Assignee: Massimiliano Perrone > Fix For: 1.1.2, 1.2.0 > > > As reported in ML [1] there are currently problems running CXF services in > Glassfish. > [1] > http://syncope-dev.1063484.n5.nabble.com/CXF-problem-deploying-Syncope-in-Glasshfish-tt5713799.html -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (SYNCOPE-384) Issues with CXF and Glassfish
[ https://issues.apache.org/jira/browse/SYNCOPE-384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671646#comment-13671646 ] Hudson commented on SYNCOPE-384: Integrated in Syncope-trunk #228 (See [https://builds.apache.org/job/Syncope-trunk/228/]) [SYNCOPE-384] glassfish-web.xml file to set the class loader delegation to false (Revision 1488225) Result = SUCCESS massi : Files : * /syncope/trunk/console/src/main/webapp/WEB-INF/glassfish-web.xml > Issues with CXF and Glassfish > - > > Key: SYNCOPE-384 > URL: https://issues.apache.org/jira/browse/SYNCOPE-384 > Project: Syncope > Issue Type: Bug >Affects Versions: 1.1.1 > Environment: Glassfish >Reporter: Francesco Chicchiriccò >Assignee: Massimiliano Perrone > Fix For: 1.1.2, 1.2.0 > > > As reported in ML [1] there are currently problems running CXF services in > Glassfish. > [1] > http://syncope-dev.1063484.n5.nabble.com/CXF-problem-deploying-Syncope-in-Glasshfish-tt5713799.html -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira