[gatein-issues] [JBoss JIRA] Resolved: (GTNWSRP-158) javax.jcr.ItemNotFoundException Parent is null exception when using the Netunity Cache MarkupPortlet
Chris Laprun (JIRA)
jira-events at lists.jboss.org
Mon Nov 22 06:36:54 EST 2010
[ https://jira.jboss.org/browse/GTNWSRP-158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chris Laprun resolved GTNWSRP-158.
----------------------------------
Resolution: Done
> javax.jcr.ItemNotFoundException Parent is null exception when using the Netunity Cache MarkupPortlet
> ----------------------------------------------------------------------------------------------------
>
> Key: GTNWSRP-158
> URL: https://jira.jboss.org/browse/GTNWSRP-158
> Project: GateIn WSRP
> Issue Type: Bug
> Affects Versions: 2.0.0-CR02
> Reporter: Matt Wringe
> Assignee: Chris Laprun
> Fix For: 2.0.0-GA
>
>
> When using the NetUnity CacheMarkup portlet the following error will sometimes appear:
> 11:44:27,785 ERROR [STDERR] org.chromattic.api.UndeclaredRepositoryException: javax.jcr.ItemNotFoundException: FATAL: Parent is null for /wsrp:producerinfos/netunity/registration/-__urn_-_netunitysoftware_-_wsrp2interop__-ProducerRegistrationState/description parent UUID: 36abfa87c0a800c552ca3aec2b4db521
> 11:44:27,785 ERROR [STDERR] at org.chromattic.core.DomainSession.getName(DomainSession.java:231)
> 11:44:27,785 ERROR [STDERR] at org.chromattic.core.EntityContext.getAttribute(EntityContext.java:154)
> 11:44:27,785 ERROR [STDERR] at org.chromattic.core.EntityContext.getName(EntityContext.java:175)
> 11:44:27,785 ERROR [STDERR] at org.chromattic.core.DomainSessionImpl.remove(DomainSessionImpl.java:626)
> 11:44:27,785 ERROR [STDERR] at org.chromattic.core.DomainSessionImpl._remove(DomainSessionImpl.java:595)
> 11:44:27,785 ERROR [STDERR] at org.chromattic.core.DomainSession.remove(DomainSession.java:273)
> 11:44:27,786 ERROR [STDERR] at org.chromattic.core.mapper.onetomany.hierarchical.AnyChildList.remove(AnyChildList.java:171)
> 11:44:27,786 ERROR [STDERR] at java.util.AbstractList$Itr.remove(AbstractList.java:360)
> 11:44:27,786 ERROR [STDERR] at java.util.AbstractList.removeRange(AbstractList.java:559)
> 11:44:27,786 ERROR [STDERR] at java.util.AbstractList.clear(AbstractList.java:217)
> 11:44:27,786 ERROR [STDERR] at org.gatein.portal.wsrp.state.consumer.mapping.RegistrationInfoMapping.initFrom(RegistrationInfoMapping.java:86)
> 11:44:27,786 ERROR [STDERR] at org.gatein.portal.wsrp.state.consumer.mapping.ProducerInfoMapping.initFrom(ProducerInfoMapping.java:85)
> 11:44:27,786 ERROR [STDERR] at org.gatein.portal.wsrp.state.consumer.JCRConsumerRegistry.update(JCRConsumerRegistry.java:116)
> 11:44:27,786 ERROR [STDERR] at org.gatein.wsrp.consumer.registry.AbstractConsumerRegistry.updateProducerInfo(AbstractConsumerRegistry.java:249)
> 11:44:27,786 ERROR [STDERR] at org.gatein.wsrp.consumer.ProducerInfo.refreshInfo(ProducerInfo.java:556)
> 11:44:27,786 ERROR [STDERR] at org.gatein.wsrp.consumer.ProducerInfo.internalRefresh(ProducerInfo.java:475)
> 11:44:27,786 ERROR [STDERR] at org.gatein.wsrp.consumer.ProducerInfo.detailedRefresh(ProducerInfo.java:342)
> ...
> Note that is error can be difficult to reproduce. I cannot reproduce it in a predictable manner. It will sometimes occur when loading the page (even on the first load on a clean server), or when switching views, or when submitting the cache values. The best way I have found to get the error is to just keep on submiting cache values, it might take a while before the error will appear though :(
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the gatein-issues
mailing list