[JBoss JIRA] (GTNPORTAL-3050) Redirect Admin does not handle device properties properly
by Matt Wringe (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-3050?page=com.atlassian.jira.pl... ]
Matt Wringe updated GTNPORTAL-3050:
-----------------------------------
Steps to Reproduce:
1) clean checkout of master
2) classic site -> 'Mobile Redirect' -> 'configure'
3) Edit the default configuration
4) Add a property 'foo' 'greater-than' 30; 'bar' 'less-than' 100
5) click save
6) click to edit again
7) notice that 'foo' and 'bar' display 'equals' empty
> Redirect Admin does not handle device properties properly
> ---------------------------------------------------------
>
> Key: GTNPORTAL-3050
> URL: https://issues.jboss.org/browse/GTNPORTAL-3050
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Mobile, User Interface
> Reporter: Matt Wringe
> Assignee: Alexandre Mendonça
>
> The redirect admin doesn't handle device properties properly and changes made are not persisted.
> Since this occurs before the main 'save' I assume that its not a problem with the service, but an issue with the UI part.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (GTNPORTAL-3050) Redirect Admin does not handle device properties properly
by Matt Wringe (JIRA)
Matt Wringe created GTNPORTAL-3050:
--------------------------------------
Summary: Redirect Admin does not handle device properties properly
Key: GTNPORTAL-3050
URL: https://issues.jboss.org/browse/GTNPORTAL-3050
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Mobile, User Interface
Reporter: Matt Wringe
Assignee: Alexandre Mendonça
The redirect admin doesn't handle device properties properly and changes made are not persisted.
Since this occurs before the main 'save' I assume that its not a problem with the service, but an issue with the UI part.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (GTNPORTAL-2875) JQuery bound events don't work after "save" in the "edit navigation"
by Viliam Rockai (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-2875?page=com.atlassian.jira.pl... ]
Viliam Rockai commented on GTNPORTAL-2875:
------------------------------------------
actually my real-world problem is initializing a (custom) jquery plugin on some element, which should be the case for all plugins. Imagine you have a plugin which you apply on element. Like creating a 'tree' (like sitemap in gatein) from <ul> list (real world problem is adding drop-down menu functionality to the navigation portlet in the mobile part - https://github.com/vrockai/gatein-portal-master/blob/master/mobile-integr... ):
{code:javascript}
$('ul.myTree').tree();
{code}
ussually you have code like this in the document.ready part, but with this limitation of gatein, after edit navigation save, the plugin is not initialized. Are we able to solve this with the "on" method, too?
> JQuery bound events don't work after "save" in the "edit navigation"
> --------------------------------------------------------------------
>
> Key: GTNPORTAL-2875
> URL: https://issues.jboss.org/browse/GTNPORTAL-2875
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 3.5.0.Final
> Reporter: Viliam Rockai
> Attachments: test-portlet.zip
>
>
> If you add a portlet using JQuery to layout, so it's visible while using the administration interface of "Site", you would be able to reproduce the issue.
> I'm attaching the portlet as an attachment (src + war in the target directory). Put it somewhere on the page and go to the "Site" management. If you click on the portlet link, an alert will pop-up. When you click on the "edit navigation" -> "save" (save even without doing any changes), the link won't respond to clicking any more.
> After the save button is pressed, the page is reloaded by ajax, but it seems that it doesn't handle the JS correctly.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (GTNPORTAL-3049) New Portlet scopes don't work with CDI interceptors
by Petr Mensik (JIRA)
Petr Mensik created GTNPORTAL-3049:
--------------------------------------
Summary: New Portlet scopes don't work with CDI interceptors
Key: GTNPORTAL-3049
URL: https://issues.jboss.org/browse/GTNPORTAL-3049
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 3.6.0.Beta02
Environment: Fedora 18, GateIn 3.6.0.Beta02, Firefox 21
Reporter: Petr Mensik
Attachments: project.tar
Bean which is annotated with @PortletLifecycleScoped or @PortletRedisplayScoped and has CDI interceptor attached on one of it's methods can't be deployed due to java.lang.StackOverFlowError.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (GTNPORTAL-3042) Clustering issue: ClassNotFoundException when creating new page
by Boleslaw Dawidowicz (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-3042?page=com.atlassian.jira.pl... ]
Boleslaw Dawidowicz updated GTNPORTAL-3042:
-------------------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> Clustering issue: ClassNotFoundException when creating new page
> ---------------------------------------------------------------
>
> Key: GTNPORTAL-3042
> URL: https://issues.jboss.org/browse/GTNPORTAL-3042
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 3.6.0.Beta02
> Environment: GateIn on EAP 6.1 ER06
> Reporter: Marek Posolda
> Assignee: Marek Posolda
> Fix For: 3.6.0.Final
>
>
> - Setup 2-nodes cluster
> - Login as root on node1 and create page via GateIn UI
> - This error occurs in server.log:
> {code}
> 17:35:12,415 ERROR [exo.jcr.component.core.JBossCacheIndexChangesFilter] (http-www.node1.com/192.168.2.7:8080-1) java.lang.ClassNotFoundException: org.apache.lucene.index.Payload: org.jboss.cache.CacheException: java.lang.ClassNotFoundException: org.apache.lucene.index.Payload
> at org.jboss.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:304) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.invocation.CacheInvocationDelegate.put(CacheInvocationDelegate.java:555) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.exoplatform.services.jcr.impl.core.query.jbosscache.LocalIndexChangesFilter.doUpdateIndex(LocalIndexChangesFilter.java:179) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> at org.exoplatform.services.jcr.impl.core.query.IndexerChangesFilter.doUpdateIndex(IndexerChangesFilter.java:231) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> at org.exoplatform.services.jcr.impl.core.query.IndexerChangesFilter.onSaveItems(IndexerChangesFilter.java:160) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> at org.exoplatform.services.jcr.impl.core.query.SearchManager.onSaveItems(SearchManager.java:639) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> at org.exoplatform.services.jcr.impl.dataflow.persistent.WorkspacePersistentDataManager.notifySaveItems(WorkspacePersistentDataManager.java:1225) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> at org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorkspaceDataManager.doSave(CacheableWorkspaceDataManager.java:1116) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> ...
> Caused by: java.lang.ClassNotFoundException: org.apache.lucene.index.Payload
> at java.lang.ClassLoader.findClass(ClassLoader.java:522) [rt.jar:1.7.0_05]
> at java.lang.ClassLoader.loadClass(ClassLoader.java:423) [rt.jar:1.7.0_05]
> at java.lang.ClassLoader.loadClass(ClassLoader.java:356) [rt.jar:1.7.0_05]
> at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_05]
> at java.lang.Class.forName(Class.java:264) [rt.jar:1.7.0_05]
> at org.jboss.util.stream.MarshalledValueInputStream.resolveClass(MarshalledValueInputStream.java:81)
> at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1593) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1514) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1750) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369) [rt.jar:1.7.0_05]
> at org.exoplatform.services.jcr.impl.core.query.lucene.SingletonTokenStream.readExternal(SingletonTokenStream.java:137) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1810) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1769) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369) [rt.jar:1.7.0_05]
> at org.exoplatform.services.jcr.impl.core.query.lucene.ChangesHolder.readField(ChangesHolder.java:168) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> at org.exoplatform.services.jcr.impl.core.query.lucene.ChangesHolder.readExternal(ChangesHolder.java:150) [exo.jcr.component.core-1.15.3-GA.jar:1.15.3-GA]
> at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1810) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1769) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) [rt.jar:1.7.0_05]
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369) [rt.jar:1.7.0_05]
> at org.jboss.cache.marshall.CacheMarshaller200.unmarshallObject(CacheMarshaller200.java:616) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.marshall.CacheMarshaller200.unmarshallCommand(CacheMarshaller200.java:762) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.marshall.CacheMarshaller200.unmarshallObject(CacheMarshaller200.java:624) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.marshall.CacheMarshaller200.unmarshallCommand(CacheMarshaller200.java:762) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.marshall.CacheMarshaller200.unmarshallObject(CacheMarshaller200.java:624) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.marshall.CacheMarshaller200.unmarshallObject(CacheMarshaller200.java:589) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.marshall.CacheMarshaller200.objectFromObjectStream(CacheMarshaller200.java:161) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.marshall.VersionAwareMarshaller.objectFromByteBuffer(VersionAwareMarshaller.java:210) [jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> ...
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (GTNPORTAL-2982) Non-serializable object in session - org.exoplatform.commons.serialization.model.TypeModel
by Boleslaw Dawidowicz (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-2982?page=com.atlassian.jira.pl... ]
Boleslaw Dawidowicz updated GTNPORTAL-2982:
-------------------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 3.6.0.Final
Resolution: Done
> Non-serializable object in session - org.exoplatform.commons.serialization.model.TypeModel
> ------------------------------------------------------------------------------------------
>
> Key: GTNPORTAL-2982
> URL: https://issues.jboss.org/browse/GTNPORTAL-2982
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 3.6.0.Beta01
> Environment: EAP 6.1.0.Beta
> Reporter: Marko Strukelj
> Assignee: Marek Posolda
> Fix For: 3.6.0.Final
>
>
> When navigating to Group / Administration / Page Management the following exception is logged:
> 14:06:57,526 ERROR [org.infinispan.interceptors.InvocationContextInterceptor] (http-/127.0.0.1:8080-1) ISPN000136: Execution error: org.infinispan.marshall.NotSerializableException: Type TypeModel[name=org.exoplatform.portal.webui.page.PageModel] is not serializable
> Caused by: an exception which occurred:
> in object java.util.HashMap@b555c97e
> in object org.jboss.as.clustering.SimpleMarshalledValue@b555c97e
> in object org.infinispan.util.FastCopyHashMap@541313ce
> in object org.infinispan.atomic.AtomicHashMap@42db246
> in object org.infinispan.container.entries.ImmortalCacheEntry@a796de0c
> in object org.infinispan.loaders.bucket.Bucket@57c064f6
> 14:06:57,527 ERROR [org.infinispan.transaction.TransactionCoordinator] (http-/127.0.0.1:8080-1) ISPN000188: Error while processing a commit in a two-phase transaction: org.infinispan.marshall.NotSerializableException: Type TypeModel[name=org.exoplatform.portal.webui.page.PageModel] is not serializable
> Caused by: an exception which occurred:
> in object java.util.HashMap@b555c97e
> in object org.jboss.as.clustering.SimpleMarshalledValue@b555c97e
> in object org.infinispan.util.FastCopyHashMap@541313ce
> in object org.infinispan.atomic.AtomicHashMap@42db246
> in object org.infinispan.container.entries.ImmortalCacheEntry@a796de0c
> in object org.infinispan.loaders.bucket.Bucket@57c064f6
> 14:06:57,528 ERROR [org.infinispan.transaction.tm.DummyTransaction] (http-/127.0.0.1:8080-1) ISPN000111: afterCompletion() failed for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@278} org.infinispan.transaction.synchronization.SynchronizationAdapter@297: org.infinispan.CacheException: Could not commit.
> at org.infinispan.transaction.synchronization.SynchronizationAdapter.afterCompletion(SynchronizationAdapter.java:83)
> at org.infinispan.transaction.tm.DummyTransaction.notifyAfterCompletion(DummyTransaction.java:285)
> at org.infinispan.transaction.tm.DummyTransaction.runCommitTx(DummyTransaction.java:334)
> at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:91)
> at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102)
> at org.jboss.as.clustering.web.impl.TransactionBatchingManager.endBatch(TransactionBatchingManager.java:75)
> at org.jboss.as.web.session.DistributableSessionManager.processSessionRepl(DistributableSessionManager.java:1527) [jboss-as-web-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
> at org.jboss.as.web.session.DistributableSessionManager.storeSession(DistributableSessionManager.java:865) [jboss-as-web-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
> at org.jboss.as.web.session.InstantSnapshotManager.snapshot(InstantSnapshotManager.java:47) [jboss-as-web-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
> at org.jboss.as.web.session.ClusteredSessionValve.handleRequest(ClusteredSessionValve.java:142) [jboss-as-web-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
> at org.jboss.as.web.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:99) [jboss-as-web-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
> at org.jboss.as.web.session.JvmRouteValve.invoke(JvmRouteValve.java:92) [jboss-as-web-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
> at org.jboss.as.web.session.LockingValve.invoke(LockingValve.java:64) [jboss-as-web-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
> at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:159) [sso-integration-1.3.3.CR01.jar:1.3.3.CR01]
> at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:88) [exo.portal.component.web.security-jboss-3.6.0.Beta02-SNAPSHOT.jar:3.6.0.Beta02-SNAPSHOT]
> at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_06]
> Caused by: javax.transaction.xa.XAException
> at org.infinispan.transaction.TransactionCoordinator.handleCommitFailure(TransactionCoordinator.java:224)
> at org.infinispan.transaction.TransactionCoordinator.commit(TransactionCoordinator.java:185)
> at org.infinispan.transaction.synchronization.SynchronizationAdapter.afterCompletion(SynchronizationAdapter.java:81)
> ... 23 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months