[gatein-issues] [JBoss JIRA] Updated: (GTNPORTAL-542) Can not execute JCR Action on GateIn
Julien Viet (JIRA)
jira-events at lists.jboss.org
Thu Jan 21 09:29:20 EST 2010
[ https://jira.jboss.org/jira/browse/GTNPORTAL-542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Julien Viet updated GTNPORTAL-542:
----------------------------------
Comment: was deleted
> Can not execute JCR Action on GateIn
> ------------------------------------
>
> Key: GTNPORTAL-542
> URL: https://jira.jboss.org/jira/browse/GTNPORTAL-542
> Project: GateIn Portal
> Issue Type: Bug
> Components: JCR integration
> Affects Versions: 3.0.0-Beta04
> Environment: Windows Vista, Tomcat 6.0.16
> Reporter: Minh Dang
> Assignee: Julien Viet
>
> Hi,
> I met a problem with GateIn when try to execute a JCR action
> For example: I configured an action
> <external-component-plugins>
> <target-component>org.exoplatform.services.jcr.impl.ext.action.SessionActionCatalog</target-component>
> <component-plugin>
> <name>addActions</name>
> <set-method>addPlugin</set-method>
> <type>org.exoplatform.services.jcr.impl.ext.action.AddActionsPlugin</type>
> <description>add actions plugin</description>
> <init-params>
> <object-param>
> <name>actions</name>
> <object type="org.exoplatform.services.jcr.impl.ext.action.AddActionsPlugin$ActionsConfig">
> <field name="actions">
> <collection type="java.util.ArrayList">
> <value>
> <object type="org.exoplatform.services.jcr.impl.ext.action.ActionConfiguration">
> <field name="eventTypes"><string>addNode</string></field>
> <field name="nodeTypes"><string>nt:resource</string></field>
> <field name="actionClassName"><string>org.exoplatform.services.jcr.ext.owner.AddOwneableAction</string></field>
> </object>
> </value>
>
> </collection>
> </field>
> </object>
> </object-param>
> </init-params>
> </component-plugin>
>
> </external-component-plugins>
> This action will be added a mixin nodetype to the node when node added. However, seems chromattic prevented this thing.
> I saw this exception in the console
> java.lang.UnsupportedOperationException: todo
> at org.chromattic.core.jcr.info.NodeInfoManager.getNodeInfo(NodeInfoManager.java:84)
> at org.chromattic.core.PersistentEntityContextState.<init>(PersistentEntityContextState.java:69)
> at org.chromattic.core.DomainSessionImpl.nodeAdded(DomainSessionImpl.java:576)
> at org.chromattic.core.DomainSessionImpl._persist(DomainSessionImpl.java:208)
> at org.chromattic.core.DomainSessionImpl._persist(DomainSessionImpl.java:156)
> at org.chromattic.core.DomainSession.persist(DomainSession.java:432)
> at org.chromattic.core.EntityContext.addChild(EntityContext.java:227)
> at org.chromattic.core.EntityContext.addChild(EntityContext.java:234)
> at org.chromattic.core.mapper.onetoone.hierarchical.JCRNamedChildParentPropertyMapper.set(JCRNamedChildParentPro
> pertyMapper.java:69)
> at org.chromattic.core.mapper.PropertyMapper.invoke(PropertyMapper.java:62)
> at org.chromattic.core.mapper.TypeMapper.invoke(TypeMapper.java:104)
> at org.chromattic.core.EntityContext.invoke(EntityContext.java:273)
> at org.chromattic.apt.Invoker.invoke(Invoker.java:90)
> at org.exoplatform.application.gadget.impl.LocalGadgetData_Chromattic.setResources(LocalGadgetData_Chromattic.ja
> va:11)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the gatein-issues
mailing list