From issues at jboss.org Mon Nov 3 05:13:35 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Mon, 3 Nov 2014 05:13:35 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3531) JGroups configuration errors In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3531?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3531: ----------------------------------- Status: Resolved (was: Pull Request Sent) Fix Version/s: 3.9.0.Final Resolution: Done > JGroups configuration errors > ---------------------------- > > Key: GTNPORTAL-3531 > URL: https://issues.jboss.org/browse/GTNPORTAL-3531 > Project: GateIn Portal > Issue Type: Bug > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.9.0.Final > > > JGroups configuration used in gatein-tcp.xml has some deprecated properties causing errors. -- This message was sent by Atlassian JIRA (v6.3.1#6329) From issues at jboss.org Mon Nov 3 06:00:46 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Mon, 3 Nov 2014 06:00:46 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3544) JGroups and Infinispan adjustments for performance in GateIn 3.9 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3544: ----------------------------------- Status: Pull Request Sent (was: Open) Git Pull Request: https://github.com/gatein/gatein-portal/pull/916 (was: https://github.com/gatein/gatein-portal/pull/905) > JGroups and Infinispan adjustments for performance in GateIn 3.9 > ---------------------------------------------------------------- > > Key: GTNPORTAL-3544 > URL: https://issues.jboss.org/browse/GTNPORTAL-3544 > Project: GateIn Portal > Issue Type: Enhancement > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.9.0.Final > > > GTNPORTAL-3541 solved the issue in GateIn 3.8.x. This one is there for the present master, a.k.a. GateIn 3.9.x. > There are some areas in ISPN and JGroups where configuration can be improved for a better performance in large cluster. -- This message was sent by Atlassian JIRA (v6.3.1#6329) From issues at jboss.org Mon Nov 3 06:00:46 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Mon, 3 Nov 2014 06:00:46 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3544) JGroups and Infinispan adjustments for performance in GateIn 3.9 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3544: ----------------------------------- Fix Version/s: 3.9.0.Final (was: 3.8.7.Final) > JGroups and Infinispan adjustments for performance in GateIn 3.9 > ---------------------------------------------------------------- > > Key: GTNPORTAL-3544 > URL: https://issues.jboss.org/browse/GTNPORTAL-3544 > Project: GateIn Portal > Issue Type: Enhancement > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.9.0.Final > > > GTNPORTAL-3541 solved the issue in GateIn 3.8.x. This one is there for the present master, a.k.a. GateIn 3.9.x. > There are some areas in ISPN and JGroups where configuration can be improved for a better performance in large cluster. -- This message was sent by Atlassian JIRA (v6.3.1#6329) From issues at jboss.org Tue Nov 4 02:35:35 2014 From: issues at jboss.org (Trong Tran (JIRA)) Date: Tue, 4 Nov 2014 02:35:35 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-2838) User's search box take so long time to display In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-2838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Trong Tran resolved GTNPORTAL-2838. ----------------------------------- Assignee: Trong Tran Fix Version/s: 3.9.0.Final Resolution: Done > User's search box take so long time to display > ---------------------------------------------- > > Key: GTNPORTAL-2838 > URL: https://issues.jboss.org/browse/GTNPORTAL-2838 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.5.0.Final > Reporter: Son Tran > Assignee: Trong Tran > Priority: Minor > Fix For: 3.9.0.Final > > > Case to reproduce > # Add more than 1000 users > # Access the Group Management interface > # Click on a specific group > # Click on the search icon > => The loading take so long time ( > 120 seconds) > According to the thread dumps, this method UIUserSelector.search may be the source of the problem since it returns all users and then copy them to a LazyList. -- This message was sent by Atlassian JIRA (v6.3.1#6329) From issues at jboss.org Fri Nov 7 04:43:30 2014 From: issues at jboss.org (Trong Tran (JIRA)) Date: Fri, 7 Nov 2014 04:43:30 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNSSO-29) Implement SPNEGO SSO for gatein-tomcat packaging In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNSSO-29?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13018170#comment-13018170 ] Trong Tran commented on GTNSSO-29: ---------------------------------- Could you resolve this issue as the PR is merged ? > Implement SPNEGO SSO for gatein-tomcat packaging > ------------------------------------------------ > > Key: GTNSSO-29 > URL: https://issues.jboss.org/browse/GTNSSO-29 > Project: GateIn SSO > Issue Type: Feature Request > Reporter: Tuyen Nguyen The > Assignee: Marek Posolda > > Current spnego sso implementation of gatein only works on jboss because it use Jboss Negotiation library - a specific library for jboss. > So, we need provide other implementation for gatein-tomcat packaging. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 7 05:17:31 2014 From: issues at jboss.org (Marek Posolda (JIRA)) Date: Fri, 7 Nov 2014 05:17:31 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNSSO-29) Implement SPNEGO SSO for gatein-tomcat packaging In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNSSO-29?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marek Posolda resolved GTNSSO-29. --------------------------------- Fix Version/s: 1.4.3.Final Resolution: Done > Implement SPNEGO SSO for gatein-tomcat packaging > ------------------------------------------------ > > Key: GTNSSO-29 > URL: https://issues.jboss.org/browse/GTNSSO-29 > Project: GateIn SSO > Issue Type: Feature Request > Reporter: Tuyen Nguyen The > Assignee: Marek Posolda > Fix For: 1.4.3.Final > > > Current spnego sso implementation of gatein only works on jboss because it use Jboss Negotiation library - a specific library for jboss. > So, we need provide other implementation for gatein-tomcat packaging. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 7 05:19:31 2014 From: issues at jboss.org (Marek Posolda (JIRA)) Date: Fri, 7 Nov 2014 05:19:31 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNSSO-28) realm is wrong adds an extra g in the realm name with OpenAM 11 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNSSO-28?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marek Posolda updated GTNSSO-28: -------------------------------- Fix Version/s: 1.4.4.Final (was: 1.4.3.Final) > realm is wrong adds an extra g in the realm name with OpenAM 11 > --------------------------------------------------------------- > > Key: GTNSSO-28 > URL: https://issues.jboss.org/browse/GTNSSO-28 > Project: GateIn SSO > Issue Type: Bug > Affects Versions: 1.4.0.Beta01 > Environment: Using OpenAM 11 - using the plugin with Exo Platform but imagine this is probably the same for anything using gatein-sso for CDSSO with OpenAM 11 > Reporter: Michael McKinsey > Assignee: Marek Posolda > Fix For: 1.4.4.Final > > > The realm name is coming up wrong with an extra g which I believe is causing the error #403x > https://./openam/cdcservlet?realm=gatein&goto=https%3A%2F%2F.%3A8443%2Fportal%2Finitiatessologin&ProviderID=https%3A%2F%2F.%3A8443%2Fportal%2Finitiatessologin%2F%3FRealm%3Dggatein&RequestID=71288&IssueInstant=2014-05-08T01%3A10%3A30Z&MajorVersion=1&MinorVersion=0 > notice realm is ggatein > I found a reference to the extra g: > https://github.com/gatein/gatein-sso/blob/b3b0e3fb9fd5d9498a97e89357603d1a0b0d800a/agent/src/main/java/org/gatein/sso/agent/filter/OpenSSOCDLoginRedirectFilter.java > It says: > // We need to use Realm=g because of bug (or strange behaviour) of OpenAM, which cuts first character of realmName during parsing > String providerId = agentUrl + "/?Realm=g" + openSSORealm; > I am guessing this was needed with OpenAM 10 but is causing an error with OpenAM 11. I was trying to fix this myself but I can't get gatein-sso to build in my environment just yet. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 7 05:19:31 2014 From: issues at jboss.org (Marek Posolda (JIRA)) Date: Fri, 7 Nov 2014 05:19:31 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNSSO-18) Investigate Picketlink federation WARNINGS during GateIn as IDP setup In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNSSO-18?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marek Posolda updated GTNSSO-18: -------------------------------- Fix Version/s: 1.4.4.Final (was: 1.4.3.Final) > Investigate Picketlink federation WARNINGS during GateIn as IDP setup > --------------------------------------------------------------------- > > Key: GTNSSO-18 > URL: https://issues.jboss.org/browse/GTNSSO-18 > Project: GateIn SSO > Issue Type: Enhancement > Affects Versions: 1.3.0.Beta01 > Reporter: Marek Posolda > Assignee: Marek Posolda > Fix For: 1.4.4.Final > > > There are some WARNs from picketlink federation when having GateIn as SAML2 IDP. It doesn't break functionality, but needs to be investigated if everything is ok in configuration. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 7 05:19:31 2014 From: issues at jboss.org (Marek Posolda (JIRA)) Date: Fri, 7 Nov 2014 05:19:31 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNSSO-16) Callback support for JOSSO 2.2 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNSSO-16?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marek Posolda updated GTNSSO-16: -------------------------------- Fix Version/s: 1.4.4.Final (was: 1.4.3.Final) > Callback support for JOSSO 2.2 > ------------------------------ > > Key: GTNSSO-16 > URL: https://issues.jboss.org/browse/GTNSSO-16 > Project: GateIn SSO > Issue Type: Enhancement > Affects Versions: 1.3.0.Beta01 > Reporter: Marek Posolda > Assignee: Marek Posolda > Fix For: 1.4.4.Final > > > It's defacto working, but setup is quite complicated for SSO users. Revisit this later and check if it could be simplified. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 7 05:19:31 2014 From: issues at jboss.org (Marek Posolda (JIRA)) Date: Fri, 7 Nov 2014 05:19:31 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNSSO-11) Remove SPNEGO workarounds needed for SECURITY-695 and SECURITY-696 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNSSO-11?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marek Posolda updated GTNSSO-11: -------------------------------- Fix Version/s: 1.4.4.Final (was: 1.4.3.Final) > Remove SPNEGO workarounds needed for SECURITY-695 and SECURITY-696 > ------------------------------------------------------------------ > > Key: GTNSSO-11 > URL: https://issues.jboss.org/browse/GTNSSO-11 > Project: GateIn SSO > Issue Type: Enhancement > Affects Versions: 1.2.0-Beta01 > Reporter: Marek Posolda > Assignee: Marek Posolda > Fix For: 1.4.4.Final > > > After upgrade to jboss-negotiation 2.2.2.Final we need to remove workaround in SPNEGOLoginModule (just left method getIdentityForSubject and remove others) -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 7 05:20:29 2014 From: issues at jboss.org (Marek Posolda (JIRA)) Date: Fri, 7 Nov 2014 05:20:29 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNSSO-8) Unit tests In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNSSO-8?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marek Posolda updated GTNSSO-8: ------------------------------- Fix Version/s: 1.4.4.Final (was: 1.4.3.Final) > Unit tests > ---------- > > Key: GTNSSO-8 > URL: https://issues.jboss.org/browse/GTNSSO-8 > Project: GateIn SSO > Issue Type: Enhancement > Affects Versions: 1.1.1-GA > Reporter: Marek Posolda > Assignee: Marek Posolda > Fix For: 1.4.4.Final > > > Current support of unit tests is not good. There are couple of dummy unit tests, but they are disabled as they require server to be running before running tests. It will be needed to provide integration with some well-known solution (Arquillian, Cargo, JBoss unit...) and provide more unit tests for SSO component. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 12 06:51:29 2014 From: issues at jboss.org (=?UTF-8?Q?Juraci_Paix=C3=A3o_Kr=C3=B6hling_=28JIRA=29?=) Date: Wed, 12 Nov 2014 06:51:29 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3560) Cache-control on the UI encodes too much In-Reply-To: References: Message-ID: Juraci Paix?o Kr?hling created GTNPORTAL-3560: ------------------------------------------------- Summary: Cache-control on the UI encodes too much Key: GTNPORTAL-3560 URL: https://issues.jboss.org/browse/GTNPORTAL-3560 Project: GateIn Portal Issue Type: Feature Request Reporter: Juraci Paix?o Kr?hling Assignee: Juraci Paix?o Kr?hling The cache-control directive, when specified on the UI, gets too much encoding when being set as a header. This means that it's not useful at the current state when more than one parameter for the cache-control is set: For instance, the string "no-cache, max-age=0, must-revalidate, no-store" becomes this header: {code}Cache-Control:no-cache%2C+max-age%3D0%2C+must-revalidate%2C+no-store{code} The input should be sanitized only for new lines, to avoid a "HTTP Response Splitting" attack. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 12 07:23:29 2014 From: issues at jboss.org (=?UTF-8?Q?Juraci_Paix=C3=A3o_Kr=C3=B6hling_=28JIRA=29?=) Date: Wed, 12 Nov 2014 07:23:29 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3560) Cache-control on the UI encodes too much In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3560?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Juraci Paix?o Kr?hling updated GTNPORTAL-3560: ---------------------------------------------- Status: Pull Request Sent (was: Open) Git Pull Request: https://github.com/gatein/gatein-portal/pull/917 > Cache-control on the UI encodes too much > ---------------------------------------- > > Key: GTNPORTAL-3560 > URL: https://issues.jboss.org/browse/GTNPORTAL-3560 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Juraci Paix?o Kr?hling > Assignee: Juraci Paix?o Kr?hling > > The cache-control directive, when specified on the UI, gets too much encoding when being set as a header. This means that it's not useful at the current state when more than one parameter for the cache-control is set: > For instance, the string "no-cache, max-age=0, must-revalidate, no-store" becomes this header: > {code}Cache-Control:no-cache%2C+max-age%3D0%2C+must-revalidate%2C+no-store{code} > The input should be sanitized only for new lines, to avoid a "HTTP Response Splitting" attack. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 13 07:27:30 2014 From: issues at jboss.org (=?UTF-8?Q?Alexandre_Mendon=C3=A7a_=28JIRA=29?=) Date: Thu, 13 Nov 2014 07:27:30 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3179) Redirects Admin queries for sites multiple times in same request In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexandre Mendon?a updated GTNPORTAL-3179: ------------------------------------------ Assignee: Lucas Ponce (was: Alexandre Mendon?a) > Redirects Admin queries for sites multiple times in same request > ---------------------------------------------------------------- > > Key: GTNPORTAL-3179 > URL: https://issues.jboss.org/browse/GTNPORTAL-3179 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Nick Scavelli > Assignee: Lucas Ponce > Priority: Optional > > The getSites and getSpaces methods are called twice within the JSF which could lead to some performance issues. Adding some simple lazy initialization should resolve it. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 13 07:31:29 2014 From: issues at jboss.org (Viliam Rockai (JIRA)) Date: Thu, 13 Nov 2014 07:31:29 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3260) Making redirect admin portlet file upload more verbose In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Viliam Rockai reassigned GTNPORTAL-3260: ---------------------------------------- Assignee: Lucas Ponce (was: Viliam Rockai) > Making redirect admin portlet file upload more verbose > ------------------------------------------------------ > > Key: GTNPORTAL-3260 > URL: https://issues.jboss.org/browse/GTNPORTAL-3260 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Viliam Rockai > Assignee: Lucas Ponce > Priority: Minor > Fix For: 3.9.0.Final > > > 1. Adding message about the failure to the file list > 2. Show progress bar -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 13 07:34:29 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Thu, 13 Nov 2014 07:34:29 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3260) Making redirect admin portlet file upload more verbose In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3260: ----------------------------------- Assignee: (was: Lucas Ponce) > Making redirect admin portlet file upload more verbose > ------------------------------------------------------ > > Key: GTNPORTAL-3260 > URL: https://issues.jboss.org/browse/GTNPORTAL-3260 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Viliam Rockai > Priority: Minor > Fix For: 3.9.0.Final > > > 1. Adding message about the failure to the file list > 2. Show progress bar -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 13 07:34:29 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Thu, 13 Nov 2014 07:34:29 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3179) Redirects Admin queries for sites multiple times in same request In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3179: ----------------------------------- Assignee: (was: Lucas Ponce) > Redirects Admin queries for sites multiple times in same request > ---------------------------------------------------------------- > > Key: GTNPORTAL-3179 > URL: https://issues.jboss.org/browse/GTNPORTAL-3179 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Nick Scavelli > Priority: Optional > > The getSites and getSpaces methods are called twice within the JSF which could lead to some performance issues. Adding some simple lazy initialization should resolve it. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 13 07:37:29 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 13 Nov 2014 07:37:29 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3260) Making redirect admin portlet file upload more verbose In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019700#comment-13019700 ] Peter Palaga commented on GTNPORTAL-3260: ----------------------------------------- Please add (1) some string which uniquelly identifies the portlet, e.g. fq class name plus some kind of steps to reproduce (while doing what is this a problem?) (2) Why is this an issue? What is wrong now? What should be better after fixing? (3) One or two sentences how it could/should be done (if you know) > Making redirect admin portlet file upload more verbose > ------------------------------------------------------ > > Key: GTNPORTAL-3260 > URL: https://issues.jboss.org/browse/GTNPORTAL-3260 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Viliam Rockai > Priority: Minor > Fix For: 3.9.0.Final > > > 1. Adding message about the failure to the file list > 2. Show progress bar -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Tue Nov 18 06:01:39 2014 From: issues at jboss.org (RH Bugzilla Integration (JIRA)) Date: Tue, 18 Nov 2014 06:01:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3560) Cache-control on the UI encodes too much In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3560?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] RH Bugzilla Integration updated GTNPORTAL-3560: ----------------------------------------------- Bugzilla Update: Perform Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=1165102 > Cache-control on the UI encodes too much > ---------------------------------------- > > Key: GTNPORTAL-3560 > URL: https://issues.jboss.org/browse/GTNPORTAL-3560 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Juraci Paix?o Kr?hling > Assignee: Juraci Paix?o Kr?hling > > The cache-control directive, when specified on the UI, gets too much encoding when being set as a header. This means that it's not useful at the current state when more than one parameter for the cache-control is set: > For instance, the string "no-cache, max-age=0, must-revalidate, no-store" becomes this header: > {code}Cache-Control:no-cache%2C+max-age%3D0%2C+must-revalidate%2C+no-store{code} > The input should be sanitized only for new lines, to avoid a "HTTP Response Splitting" attack. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 04:40:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 04:40:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3561) Error on root password init page In-Reply-To: References: Message-ID: Lucas Ponce created GTNPORTAL-3561: -------------------------------------- Summary: Error on root password init page Key: GTNPORTAL-3561 URL: https://issues.jboss.org/browse/GTNPORTAL-3561 Project: GateIn Portal Issue Type: Bug Affects Versions: 3.8.9.Alpha01 Reporter: Lucas Ponce Fix For: 3.8.9.Alpha02 Page where root password is initialized is completely white (and error is thrown in log). -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 04:50:41 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 04:50:41 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3562) Login with wrong credentials shows white page with error In-Reply-To: References: Message-ID: Lucas Ponce created GTNPORTAL-3562: -------------------------------------- Summary: Login with wrong credentials shows white page with error Key: GTNPORTAL-3562 URL: https://issues.jboss.org/browse/GTNPORTAL-3562 Project: GateIn Portal Issue Type: Bug Affects Versions: 3.8.9.Alpha01 Reporter: Lucas Ponce Fix For: 3.8.9.Alpha02 when you try to login with wrong credentials the white page is displayed as well (error in /login/jsp/login.jsp) -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 04:52:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Wed, 19 Nov 2014 04:52:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3562) Login with wrong credentials shows white page with error In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13021047#comment-13021047 ] Peter Palaga commented on GTNPORTAL-3562: ----------------------------------------- {{login.jsp}} still contains code that checks if the user is disabled. login.jsp needs to be compared against it s history and the code needs to be removed. {code} JBWEB004060: An error occurred at line: 57 in the jsp file: /login/jsp/login.jsp org.exoplatform.web.login.FilterDisabledLoginModule.DISABLED_USER_NAME cannot be resolved to a type 54: // 55: String uri = (String)request.getAttribute("org.gatein.portal.login.initial_uri"); 56: boolean error = request.getAttribute("org.gatein.portal.login.error") != null; 57: String disabledUser = (String)request.getAttribute(org.exoplatform.web.login.FilterDisabledLoginModule.DISABLED_USER_NAME); {code} > Login with wrong credentials shows white page with error > -------------------------------------------------------- > > Key: GTNPORTAL-3562 > URL: https://issues.jboss.org/browse/GTNPORTAL-3562 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > > when you try to login with wrong credentials the white page is displayed as well (error in /login/jsp/login.jsp) -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 04:54:40 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 04:54:40 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3563) Add member form disappears on Select User icon In-Reply-To: References: Message-ID: Lucas Ponce created GTNPORTAL-3563: -------------------------------------- Summary: Add member form disappears on Select User icon Key: GTNPORTAL-3563 URL: https://issues.jboss.org/browse/GTNPORTAL-3563 Project: GateIn Portal Issue Type: Bug Affects Versions: 3.8.9.Alpha01 Reporter: Lucas Ponce Fix For: 3.8.9.Alpha02 Add member form disappears when you click Select User icon. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 04:56:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Wed, 19 Nov 2014 04:56:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3563) Add member form disappears on Select User icon In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga reassigned GTNPORTAL-3563: --------------------------------------- Assignee: Peter Palaga > Add member form disappears on Select User icon > ---------------------------------------------- > > Key: GTNPORTAL-3563 > URL: https://issues.jboss.org/browse/GTNPORTAL-3563 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Peter Palaga > Fix For: 3.8.9.Alpha02 > > > Add member form disappears when you click Select User icon. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 04:57:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 04:57:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3562) Login with wrong credentials shows white page with error In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce reassigned GTNPORTAL-3562: -------------------------------------- Assignee: Lucas Ponce > Login with wrong credentials shows white page with error > -------------------------------------------------------- > > Key: GTNPORTAL-3562 > URL: https://issues.jboss.org/browse/GTNPORTAL-3562 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > > when you try to login with wrong credentials the white page is displayed as well (error in /login/jsp/login.jsp) -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 04:58:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Wed, 19 Nov 2014 04:58:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3563) Add member form disappears on Select User icon In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13021053#comment-13021053 ] Peter Palaga commented on GTNPORTAL-3563: ----------------------------------------- {{UIUserSelector.gtmpl}} contains code that checks if the user is enabled. The code needs to be removed. {code} ... Caused by: groovy.lang.MissingMethodException: No signature of method: org.exoplatform.services.organization.idm.UserImpl.isEnabled() is applicable for argument types: () values: [] at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:55) at org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) at UIUserSelector.run(UIUserSelector.gtmpl:96) at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:99) [exo.portal.component.scripting-3.8.9.Final-SNAPSHOT.jar:3.8.9.Final-SNAPSHOT] ... {code} > Add member form disappears on Select User icon > ---------------------------------------------- > > Key: GTNPORTAL-3563 > URL: https://issues.jboss.org/browse/GTNPORTAL-3563 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Peter Palaga > Fix For: 3.8.9.Alpha02 > > > Add member form disappears when you click Select User icon. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 06:05:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 06:05:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: Lucas Ponce created GTNPORTAL-3564: -------------------------------------- Summary: ContainerLifecyclePlugin errors on shutdown Key: GTNPORTAL-3564 URL: https://issues.jboss.org/browse/GTNPORTAL-3564 Project: GateIn Portal Issue Type: Bug Affects Versions: 3.8.9.Alpha01 Reporter: Lucas Ponce Fix For: 3.8.9.Alpha02 After showdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: {code} 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] {code} This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 06:07:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 06:07:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3564: ----------------------------------- Attachment: server.log Full server.log > ContainerLifecyclePlugin errors on shutdown > ------------------------------------------- > > Key: GTNPORTAL-3564 > URL: https://issues.jboss.org/browse/GTNPORTAL-3564 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > Attachments: server.log > > > After showdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: > {code} > 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! > at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) > at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) > at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) > at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) > at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) > at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) > at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] > at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] > at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > {code} > This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 06:34:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Wed, 19 Nov 2014 06:34:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3563) Add member form disappears on Select User icon In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3563: ------------------------------------ Status: Pull Request Sent (was: Open) Git Pull Request: https://github.com/gatein/gatein-portal/pull/918 > Add member form disappears on Select User icon > ---------------------------------------------- > > Key: GTNPORTAL-3563 > URL: https://issues.jboss.org/browse/GTNPORTAL-3563 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Peter Palaga > Fix For: 3.8.9.Alpha02 > > > Add member form disappears when you click Select User icon. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 06:42:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 06:42:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3562) Login with wrong credentials shows white page with error In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3562: ----------------------------------- Status: Pull Request Sent (was: Open) Git Pull Request: https://github.com/gatein/gatein-portal/pull/919 > Login with wrong credentials shows white page with error > -------------------------------------------------------- > > Key: GTNPORTAL-3562 > URL: https://issues.jboss.org/browse/GTNPORTAL-3562 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > > when you try to login with wrong credentials the white page is displayed as well (error in /login/jsp/login.jsp) -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 06:54:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Wed, 19 Nov 2014 06:54:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3561) Error on root password init page In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3561?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga reassigned GTNPORTAL-3561: --------------------------------------- Assignee: Peter Palaga > Error on root password init page > -------------------------------- > > Key: GTNPORTAL-3561 > URL: https://issues.jboss.org/browse/GTNPORTAL-3561 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Peter Palaga > Fix For: 3.8.9.Alpha02 > > > Page where root password is initialized is completely white (and error is thrown in log). -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 06:54:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Wed, 19 Nov 2014 06:54:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3561) Error on root password init page In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3561?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga resolved GTNPORTAL-3561. ------------------------------------- Resolution: Done Fixed in 3.8.x branch https://github.com/gatein/gatein-portal/commit/190898cd6c4d7c214dac4f0c2a48f290d34821ad > Error on root password init page > -------------------------------- > > Key: GTNPORTAL-3561 > URL: https://issues.jboss.org/browse/GTNPORTAL-3561 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Peter Palaga > Fix For: 3.8.9.Alpha02 > > > Page where root password is initialized is completely white (and error is thrown in log). -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 07:06:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 07:06:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3564: ----------------------------------- Description: After shutdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: {code} 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] {code} This behaviour appears randomly. was: After showdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: {code} 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] {code} This behaviour appears randomly. > ContainerLifecyclePlugin errors on shutdown > ------------------------------------------- > > Key: GTNPORTAL-3564 > URL: https://issues.jboss.org/browse/GTNPORTAL-3564 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > Attachments: server.log > > > After shutdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: > {code} > 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! > at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) > at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) > at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) > at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) > at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) > at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) > at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] > at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] > at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > {code} > This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 07:37:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Wed, 19 Nov 2014 07:37:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13021121#comment-13021121 ] Peter Palaga commented on GTNPORTAL-3564: ----------------------------------------- IIRC, with JCR 1.16, we introduced some kind of a fix in this area. Maybe the fix just needs to be reverted. > ContainerLifecyclePlugin errors on shutdown > ------------------------------------------- > > Key: GTNPORTAL-3564 > URL: https://issues.jboss.org/browse/GTNPORTAL-3564 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > Attachments: server.log > > > After shutdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: > {code} > 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! > at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) > at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) > at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) > at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) > at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) > at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) > at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] > at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] > at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > {code} > This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 07:42:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Wed, 19 Nov 2014 07:42:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3564: ------------------------------------ Fix Version/s: 3.8.9.Alpha03 (was: 3.8.9.Alpha02) > ContainerLifecyclePlugin errors on shutdown > ------------------------------------------- > > Key: GTNPORTAL-3564 > URL: https://issues.jboss.org/browse/GTNPORTAL-3564 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Fix For: 3.8.9.Alpha03 > > Attachments: server.log > > > After shutdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: > {code} > 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! > at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) > at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) > at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) > at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) > at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) > at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) > at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] > at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] > at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > {code} > This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 09:50:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 09:50:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3565) Clean up unused ISPN modules code In-Reply-To: References: Message-ID: Lucas Ponce created GTNPORTAL-3565: -------------------------------------- Summary: Clean up unused ISPN modules code Key: GTNPORTAL-3565 URL: https://issues.jboss.org/browse/GTNPORTAL-3565 Project: GateIn Portal Issue Type: Enhancement Affects Versions: 3.8.9.Alpha01 Reporter: Lucas Ponce Fix For: 3.8.9.Alpha03 GateIn is using ISPN library packaged in EAP instead to have an additional library under a gatein slot. There are some deprecated configuration files in the code that should be removed. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Wed Nov 19 10:24:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Wed, 19 Nov 2014 10:24:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3565) Clean up unused ISPN modules code In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce updated GTNPORTAL-3565: ----------------------------------- Status: Pull Request Sent (was: Open) Git Pull Request: https://github.com/gatein/gatein-portal/pull/920 > Clean up unused ISPN modules code > --------------------------------- > > Key: GTNPORTAL-3565 > URL: https://issues.jboss.org/browse/GTNPORTAL-3565 > Project: GateIn Portal > Issue Type: Enhancement > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Fix For: 3.8.9.Alpha03 > > > GateIn is using ISPN library packaged in EAP instead to have an additional library under a gatein slot. > There are some deprecated configuration files in the code that should be removed. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 03:53:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 03:53:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3564: ------------------------------------ Assignee: Juraci Paix?o Kr?hling > ContainerLifecyclePlugin errors on shutdown > ------------------------------------------- > > Key: GTNPORTAL-3564 > URL: https://issues.jboss.org/browse/GTNPORTAL-3564 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Juraci Paix?o Kr?hling > Fix For: 3.8.9.Alpha03 > > Attachments: server.log > > > After shutdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: > {code} > 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! > at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) > at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) > at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) > at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) > at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) > at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) > at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] > at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] > at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > {code} > This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:16:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:16:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3565) Clean up unused ISPN modules code In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3565: ------------------------------------ Assignee: Lucas Ponce > Clean up unused ISPN modules code > --------------------------------- > > Key: GTNPORTAL-3565 > URL: https://issues.jboss.org/browse/GTNPORTAL-3565 > Project: GateIn Portal > Issue Type: Enhancement > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.8.9.Alpha03 > > > GateIn is using ISPN library packaged in EAP instead to have an additional library under a gatein slot. > There are some deprecated configuration files in the code that should be removed. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:19:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:19:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3565) Clean up unused ISPN modules code In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3565: ------------------------------------ Fix Version/s: 3.8.9.Alpha02 (was: 3.8.9.Alpha03) > Clean up unused ISPN modules code > --------------------------------- > > Key: GTNPORTAL-3565 > URL: https://issues.jboss.org/browse/GTNPORTAL-3565 > Project: GateIn Portal > Issue Type: Enhancement > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > > GateIn is using ISPN library packaged in EAP instead to have an additional library under a gatein slot. > There are some deprecated configuration files in the code that should be removed. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:20:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:20:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3565) Clean up unused ISPN modules code In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3565: ------------------------------------ Status: Resolved (was: Pull Request Sent) Resolution: Done > Clean up unused ISPN modules code > --------------------------------- > > Key: GTNPORTAL-3565 > URL: https://issues.jboss.org/browse/GTNPORTAL-3565 > Project: GateIn Portal > Issue Type: Enhancement > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > > GateIn is using ISPN library packaged in EAP instead to have an additional library under a gatein slot. > There are some deprecated configuration files in the code that should be removed. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:22:40 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:22:40 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3562) Login with wrong credentials shows white page with error In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3562: ------------------------------------ Status: Resolved (was: Pull Request Sent) Resolution: Done > Login with wrong credentials shows white page with error > -------------------------------------------------------- > > Key: GTNPORTAL-3562 > URL: https://issues.jboss.org/browse/GTNPORTAL-3562 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.8.9.Alpha02 > > > when you try to login with wrong credentials the white page is displayed as well (error in /login/jsp/login.jsp) -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:23:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:23:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3563) Add member form disappears on Select User icon In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3563: ------------------------------------ Status: Resolved (was: Pull Request Sent) Resolution: Done > Add member form disappears on Select User icon > ---------------------------------------------- > > Key: GTNPORTAL-3563 > URL: https://issues.jboss.org/browse/GTNPORTAL-3563 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Peter Palaga > Fix For: 3.8.9.Alpha02 > > > Add member form disappears when you click Select User icon. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:28:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:28:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3566) Upgrade JBoss Cache and JGroups In-Reply-To: References: Message-ID: Peter Palaga created GTNPORTAL-3566: --------------------------------------- Summary: Upgrade JBoss Cache and JGroups Key: GTNPORTAL-3566 URL: https://issues.jboss.org/browse/GTNPORTAL-3566 Project: GateIn Portal Issue Type: Task Affects Versions: 3.8.9.Alpha01 Reporter: Peter Palaga The versions of JBoss Cache and JGroups in the 3.8.x stream should match the ones in the latest EAP 5.x -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:40:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:40:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3566) Upgrade JBoss Cache and JGroups In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga reassigned GTNPORTAL-3566: --------------------------------------- Assignee: Peter Palaga > Upgrade JBoss Cache and JGroups > ------------------------------- > > Key: GTNPORTAL-3566 > URL: https://issues.jboss.org/browse/GTNPORTAL-3566 > Project: GateIn Portal > Issue Type: Task > Affects Versions: 3.8.9.Alpha01 > Reporter: Peter Palaga > Assignee: Peter Palaga > > The versions of JBoss Cache and JGroups in the 3.8.x stream should match the ones in the latest EAP 5.x -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:40:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:40:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3566) Upgrade JBoss Cache and JGroups In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on GTNPORTAL-3566 started by Peter Palaga. ----------------------------------------------- > Upgrade JBoss Cache and JGroups > ------------------------------- > > Key: GTNPORTAL-3566 > URL: https://issues.jboss.org/browse/GTNPORTAL-3566 > Project: GateIn Portal > Issue Type: Task > Affects Versions: 3.8.9.Alpha01 > Reporter: Peter Palaga > Assignee: Peter Palaga > > The versions of JBoss Cache and JGroups in the 3.8.x stream should match the ones in the latest EAP 5.x -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:40:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:40:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3566) Upgrade JBoss Cache and JGroups In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on GTNPORTAL-3566 stopped by Peter Palaga. ----------------------------------------------- > Upgrade JBoss Cache and JGroups > ------------------------------- > > Key: GTNPORTAL-3566 > URL: https://issues.jboss.org/browse/GTNPORTAL-3566 > Project: GateIn Portal > Issue Type: Task > Affects Versions: 3.8.9.Alpha01 > Reporter: Peter Palaga > Assignee: Peter Palaga > > The versions of JBoss Cache and JGroups in the 3.8.x stream should match the ones in the latest EAP 5.x -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 04:48:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 04:48:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3566) Upgrade JBoss Cache and JGroups In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga resolved GTNPORTAL-3566. ------------------------------------- Resolution: Rejected After looking at the details with [~rutlucas], we decided to do nothing for now. We could find that EAP 5.3.0.ER3 (of March 2014) is using cache 3.2.12.Final and jgroups 2.6.22.Final, but those two versions are not available in public maven repos. The difference against the versions in the present 3.8.x branch is only in the micro version number, hence the upgrade should be trouble-free at the productization stage. > Upgrade JBoss Cache and JGroups > ------------------------------- > > Key: GTNPORTAL-3566 > URL: https://issues.jboss.org/browse/GTNPORTAL-3566 > Project: GateIn Portal > Issue Type: Task > Affects Versions: 3.8.9.Alpha01 > Reporter: Peter Palaga > Assignee: Peter Palaga > > The versions of JBoss Cache and JGroups in the 3.8.x stream should match the ones in the latest EAP 5.x -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 05:05:39 2014 From: issues at jboss.org (Lucas Ponce (JIRA)) Date: Thu, 20 Nov 2014 05:05:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3566) Upgrade JBoss Cache and JGroups In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lucas Ponce reopened GTNPORTAL-3566: ------------------------------------ JBoss Portal 6.1.1 is using - JBoss Cache Core 3.2.7.Final - JGroups 2.6.22.Final I would suggest to upgrade the jgroups library to match same versions. > Upgrade JBoss Cache and JGroups > ------------------------------- > > Key: GTNPORTAL-3566 > URL: https://issues.jboss.org/browse/GTNPORTAL-3566 > Project: GateIn Portal > Issue Type: Task > Affects Versions: 3.8.9.Alpha01 > Reporter: Peter Palaga > Assignee: Peter Palaga > > The versions of JBoss Cache and JGroups in the 3.8.x stream should match the ones in the latest EAP 5.x -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 05:39:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 05:39:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3551) Shutting down JPP takes upwards of 90 seconds if google is unreachable In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga resolved GTNPORTAL-3551. ------------------------------------- Resolution: Duplicate Issue Duplicate of GTNPORTAL-3552 > Shutting down JPP takes upwards of 90 seconds if google is unreachable > ---------------------------------------------------------------------- > > Key: GTNPORTAL-3551 > URL: https://issues.jboss.org/browse/GTNPORTAL-3551 > Project: GateIn Portal > Issue Type: Bug > Components: Performance > Reporter: Rob Stryker > > In the event that google is unreachable, shutting down JPP can take upwards of 90 seconds. > Full console output to follow, but for now, the obvious blocking pieces are: > {code} > 19:11:27,333 WARNING [org.apache.shindig.gadgets.http.BasicHttpFetcher] (ServerService Thread Pool -- 54) Slow response from http://www.google-analytics.com/urchin.js 41134ms > 19:11:53,057 INFO [org.apache.shindig.gadgets.http.BasicHttpFetcher] (ServerService Thread Pool -- 54) Got Exception fetching http://www.google.com/ig/lib/libanalytics.js - 25292ms: org.apache.http.conn.ConnectTimeoutException: Connect to www.google.com:80 timed > {code} -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 05:45:41 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 05:45:41 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3297) Finish and publish gatein_objects_1_6 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga resolved GTNPORTAL-3297. ------------------------------------- Resolution: Done This was done back on 04-Apr-2014 > Finish and publish gatein_objects_1_6 > ------------------------------------- > > Key: GTNPORTAL-3297 > URL: https://issues.jboss.org/browse/GTNPORTAL-3297 > Project: GateIn Portal > Issue Type: Task > Reporter: Peter Palaga > Assignee: Peter Palaga > Fix For: 3.9.0.Final > > -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 05:47:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Thu, 20 Nov 2014 05:47:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3516) NotSerializableException: org.exoplatform.services.organization.impl.UserImpl In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga resolved GTNPORTAL-3516. ------------------------------------- Resolution: Done Fixed back on 2014-06-24, see the linked BZ. > NotSerializableException: org.exoplatform.services.organization.impl.UserImpl > ----------------------------------------------------------------------------- > > Key: GTNPORTAL-3516 > URL: https://issues.jboss.org/browse/GTNPORTAL-3516 > Project: GateIn Portal > Issue Type: Bug > Reporter: Peter Palaga > Assignee: Peter Palaga > Fix For: 3.8.4.Final > > > Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1112159 > Description of problem: > When retesting Bug GTNPORTAL-3514 with new bundle I found another issue. > Steps to Reproduce: > 1. start node1 > 2. login as root > 3. go to Organization Portlet > 4. start node2 > Actual results: > - node1: org.infinispan.marshall.NotSerializableException: org.exoplatform.services.organization.impl.UserImpl > - node2: org.infinispan.CacheException: Initial state transfer timed out for cache idm-portal-api on node2-56105 -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 09:45:39 2014 From: issues at jboss.org (=?UTF-8?Q?Juraci_Paix=C3=A3o_Kr=C3=B6hling_=28JIRA=29?=) Date: Thu, 20 Nov 2014 09:45:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13021613#comment-13021613 ] Juraci Paix?o Kr?hling commented on GTNPORTAL-3564: --------------------------------------------------- So, I'm not sure what could be done on this case. If I remember correctly, this happens only with H2 database, as it also traps the signal sent by Ctrl+C. One obvious solution is to add the flag ";DB_CLOSE_ON_EXIT=FALSE" to the JDBC URL. Another possible solution could be to catch this exception and ignore it at WSRP level, as there's not much that can be done at this point (ie, the server is shutting down and WSRP couldn't deregister the producer). A third solution is to dig into JCR and check what can be done there. Ignoring the exception is bad, IMO, as it could affect real production databases. Digging into JCR could be a solution, but I'm not sure the effort is worth it, considering that H2 is not supposed to be used in production environments. So, I've prepared a PR with the first option, which seems to me to be the best solution for this case, at this time. If anyone disagrees, let me know :-) https://github.com/gatein/gatein-portal/pull/921 > ContainerLifecyclePlugin errors on shutdown > ------------------------------------------- > > Key: GTNPORTAL-3564 > URL: https://issues.jboss.org/browse/GTNPORTAL-3564 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Juraci Paix?o Kr?hling > Fix For: 3.8.9.Alpha03 > > Attachments: server.log > > > After shutdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: > {code} > 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! > at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) > at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) > at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) > at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) > at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) > at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) > at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] > at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] > at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > {code} > This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Thu Nov 20 09:45:40 2014 From: issues at jboss.org (=?UTF-8?Q?Juraci_Paix=C3=A3o_Kr=C3=B6hling_=28JIRA=29?=) Date: Thu, 20 Nov 2014 09:45:40 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Juraci Paix?o Kr?hling updated GTNPORTAL-3564: ---------------------------------------------- Status: Pull Request Sent (was: Open) Git Pull Request: https://github.com/gatein/gatein-portal/pull/921 > ContainerLifecyclePlugin errors on shutdown > ------------------------------------------- > > Key: GTNPORTAL-3564 > URL: https://issues.jboss.org/browse/GTNPORTAL-3564 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Juraci Paix?o Kr?hling > Fix For: 3.8.9.Alpha03 > > Attachments: server.log > > > After shutdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: > {code} > 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! > at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) > at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) > at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) > at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) > at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) > at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) > at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] > at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] > at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > {code} > This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 21 06:37:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Fri, 21 Nov 2014 06:37:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3564) ContainerLifecyclePlugin errors on shutdown In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3564: ------------------------------------ Status: Resolved (was: Pull Request Sent) Fix Version/s: 3.8.9.Alpha02 (was: 3.8.9.Alpha03) Resolution: Done > ContainerLifecyclePlugin errors on shutdown > ------------------------------------------- > > Key: GTNPORTAL-3564 > URL: https://issues.jboss.org/browse/GTNPORTAL-3564 > Project: GateIn Portal > Issue Type: Bug > Affects Versions: 3.8.9.Alpha01 > Reporter: Lucas Ponce > Assignee: Juraci Paix?o Kr?hling > Fix For: 3.8.9.Alpha02 > > Attachments: server.log > > > After shutdown a GateIn instance from command line using a CTRL+C signal we can see an Exception like this: > {code} > 11:48:19,555 WARN [exo.kernel.container.ExoContainer] (Thread-69) An error occurs with the ContainerLifecyclePlugin 'org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin': java.lang.IllegalStateException: Cannot close the session as it hasn't been opened first! > at org.gatein.wsrp.jcr.BaseChromatticPersister.getOpenedSessionOrFail(BaseChromatticPersister.java:145) > at org.gatein.wsrp.jcr.BaseChromatticPersister.closeSession(BaseChromatticPersister.java:121) > at org.gatein.wsrp.producer.config.JCRProducerConfigurationService.getPersistedLastModifiedForConfiguration(JCRProducerConfigurationService.java:135) > at org.gatein.wsrp.producer.config.impl.AbstractProducerConfigurationService.getConfiguration(AbstractProducerConfigurationService.java:48) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerConfiguration(WSRPProducerImpl.java:346) > at org.gatein.wsrp.producer.WSRPProducerImpl.getProducerRegistrationRequirements(WSRPProducerImpl.java:193) > at org.gatein.wsrp.producer.WSRPProducerImpl.stop(WSRPProducerImpl.java:417) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopProducer(WSRPServiceIntegration.java:397) > at org.gatein.integration.wsrp.WSRPServiceIntegration.stopContainer(WSRPServiceIntegration.java:391) > at org.gatein.integration.wsrp.WSRPContainerLifecyclePlugin.stopContainer(WSRPContainerLifecyclePlugin.java:39) > at org.exoplatform.container.ExoContainer.stopContainerInternal(ExoContainer.java:332) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:290) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.PortalContainer.stop(PortalContainer.java:690) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_67] > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_67] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_67] > at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_67] > at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.LifecycleVisitor.stop(LifecycleVisitor.java:179) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ConcurrentPicoContainer.stop(ConcurrentPicoContainer.java:569) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.management.ManageableContainer.stop(ManageableContainer.java:266) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.ExoContainer.stop(ExoContainer.java:291) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer.stop(RootContainer.java:1326) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1316) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread$1.run(RootContainer.java:1313) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.10-GA.jar:2.4.10-GA] > at org.exoplatform.container.RootContainer$ShutdownThread.run(RootContainer.java:1312) [exo.kernel.container-2.4.10-GA.jar:2.4.10-GA] > {code} > This behaviour appears randomly. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 21 06:46:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Fri, 21 Nov 2014 06:46:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3560) Cache-control on the UI encodes too much In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3560?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3560: ------------------------------------ Status: Resolved (was: Pull Request Sent) Fix Version/s: 3.9.0.Final 3.8.9.Alpha02 Resolution: Done > Cache-control on the UI encodes too much > ---------------------------------------- > > Key: GTNPORTAL-3560 > URL: https://issues.jboss.org/browse/GTNPORTAL-3560 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Juraci Paix?o Kr?hling > Assignee: Juraci Paix?o Kr?hling > Fix For: 3.9.0.Final, 3.8.9.Alpha02 > > > The cache-control directive, when specified on the UI, gets too much encoding when being set as a header. This means that it's not useful at the current state when more than one parameter for the cache-control is set: > For instance, the string "no-cache, max-age=0, must-revalidate, no-store" becomes this header: > {code}Cache-Control:no-cache%2C+max-age%3D0%2C+must-revalidate%2C+no-store{code} > The input should be sanitized only for new lines, to avoid a "HTTP Response Splitting" attack. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 21 06:48:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Fri, 21 Nov 2014 06:48:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3544) JGroups and Infinispan adjustments for performance in GateIn 3.9 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3544: ------------------------------------ Status: Resolved (was: Pull Request Sent) Resolution: Done > JGroups and Infinispan adjustments for performance in GateIn 3.9 > ---------------------------------------------------------------- > > Key: GTNPORTAL-3544 > URL: https://issues.jboss.org/browse/GTNPORTAL-3544 > Project: GateIn Portal > Issue Type: Enhancement > Reporter: Lucas Ponce > Assignee: Lucas Ponce > Fix For: 3.9.0.Final > > > GTNPORTAL-3541 solved the issue in GateIn 3.8.x. This one is there for the present master, a.k.a. GateIn 3.9.x. > There are some areas in ISPN and JGroups where configuration can be improved for a better performance in large cluster. -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 21 06:50:39 2014 From: issues at jboss.org (Peter Palaga (JIRA)) Date: Fri, 21 Nov 2014 06:50:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3547) Update cas-client-core on gatein-portal In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3547?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Palaga updated GTNPORTAL-3547: ------------------------------------ Status: Resolved (was: Pull Request Sent) Fix Version/s: 3.8.9.Alpha02 Resolution: Done > Update cas-client-core on gatein-portal > --------------------------------------- > > Key: GTNPORTAL-3547 > URL: https://issues.jboss.org/browse/GTNPORTAL-3547 > Project: GateIn Portal > Issue Type: Enhancement > Reporter: Juraci Paix?o Kr?hling > Assignee: Juraci Paix?o Kr?hling > Fix For: 3.8.9.Alpha02 > > -- This message was sent by Atlassian JIRA (v6.3.8#6338) From issues at jboss.org Fri Nov 21 06:57:39 2014 From: issues at jboss.org (RH Bugzilla Integration (JIRA)) Date: Fri, 21 Nov 2014 06:57:39 -0500 (EST) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3560) Cache-control on the UI encodes too much In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13021888#comment-13021888 ] RH Bugzilla Integration commented on GTNPORTAL-3560: ---------------------------------------------------- Peter Palaga changed the Status of [bug 1165102|https://bugzilla.redhat.com/show_bug.cgi?id=1165102] from NEW to MODIFIED > Cache-control on the UI encodes too much > ---------------------------------------- > > Key: GTNPORTAL-3560 > URL: https://issues.jboss.org/browse/GTNPORTAL-3560 > Project: GateIn Portal > Issue Type: Feature Request > Reporter: Juraci Paix?o Kr?hling > Assignee: Juraci Paix?o Kr?hling > Fix For: 3.9.0.Final, 3.8.9.Alpha02 > > > The cache-control directive, when specified on the UI, gets too much encoding when being set as a header. This means that it's not useful at the current state when more than one parameter for the cache-control is set: > For instance, the string "no-cache, max-age=0, must-revalidate, no-store" becomes this header: > {code}Cache-Control:no-cache%2C+max-age%3D0%2C+must-revalidate%2C+no-store{code} > The input should be sanitized only for new lines, to avoid a "HTTP Response Splitting" attack. -- This message was sent by Atlassian JIRA (v6.3.8#6338)