[ 
https://issues.apache.org/jira/browse/SLING-859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12674317#action_12674317
 ] 

Vladislav Krejcirik commented on SLING-859:
-------------------------------------------

I re-install bundle with Felix web console.

In inital content is every node of type nt:unstructured.

error log:
17.02.2009 20:18:05.453 *ERROR* [Background 
Updateorg.apache.servicemix.smx-sling.servicemix-sling-console (45)] 
org.apache.sling.jcr.contentloader.internal.Loader Cannot load initial content 
for bundle org.apache.servicemix.smx-sling.servicemix-sling-console : no 
definition found in parent node's node type for new node: no matching child 
node definition found for {}servicemix 
javax.jcr.nodetype.ConstraintViolationException: no definition found in parent 
node's node type for new node: no matching child node definition found for 
{}servicemix: no matching child node definition found for {}servicemix
        at 
org.apache.jackrabbit.core.NodeImpl.internalAddChildNode(NodeImpl.java:752)
        at 
org.apache.jackrabbit.core.NodeImpl.internalAddNode(NodeImpl.java:718)
        at 
org.apache.jackrabbit.core.NodeImpl.internalAddNode(NodeImpl.java:665)
        at org.apache.jackrabbit.core.NodeImpl.addNode(NodeImpl.java:1987)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.createNode(Loader.java:470)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.createNode(Loader.java:416)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.installFromPath(Loader.java:362)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.installFromPath(Loader.java:339)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.installContent(Loader.java:246)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.registerBundleInternal(Loader.java:172)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.registerBundle(Loader.java:112)
        at 
org.apache.sling.jcr.contentloader.internal.ContentLoaderService.bundleChanged(ContentLoaderService.java:130)
        at 
org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
        at 
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
        at 
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
        at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3601)
        at org.apache.felix.framework.Felix._startBundle(Felix.java:1595)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1544)
        at 
org.apache.felix.framework.Felix$RefreshHelper.restart(Felix.java:4040)
        at org.apache.felix.framework.Felix.refreshPackages(Felix.java:3268)
        at org.apache.felix.framework.Felix._updateBundle(Felix.java:1905)
        at org.apache.felix.framework.Felix.updateBundle(Felix.java:1748)
        at org.apache.felix.framework.BundleImpl.update(BundleImpl.java:389)
        at 
org.apache.felix.webconsole.internal.core.InstallAction$2.doRun(InstallAction.java:281)
        at 
org.apache.felix.webconsole.internal.core.InstallAction$InstallHelper.run(InstallAction.java:329)
Caused by: javax.jcr.nodetype.ConstraintViolationException: no matching child 
node definition found for {}servicemix
        at 
org.apache.jackrabbit.core.nodetype.EffectiveNodeType.getApplicableChildNodeDef(EffectiveNodeType.java:735)
        at 
org.apache.jackrabbit.core.NodeImpl.getApplicableChildNodeDefinition(NodeImpl.java:878)
        at 
org.apache.jackrabbit.core.NodeImpl.internalAddChildNode(NodeImpl.java:748)
        ... 24 more
javax.jcr.nodetype.ConstraintViolationException: no matching child node 
definition found for {}servicemix
        at 
org.apache.jackrabbit.core.nodetype.EffectiveNodeType.getApplicableChildNodeDef(EffectiveNodeType.java:735)
        at 
org.apache.jackrabbit.core.NodeImpl.getApplicableChildNodeDefinition(NodeImpl.java:878)
        at 
org.apache.jackrabbit.core.NodeImpl.internalAddChildNode(NodeImpl.java:748)
        at 
org.apache.jackrabbit.core.NodeImpl.internalAddNode(NodeImpl.java:718)
        at 
org.apache.jackrabbit.core.NodeImpl.internalAddNode(NodeImpl.java:665)
        at org.apache.jackrabbit.core.NodeImpl.addNode(NodeImpl.java:1987)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.createNode(Loader.java:470)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.createNode(Loader.java:416)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.installFromPath(Loader.java:362)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.installFromPath(Loader.java:339)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.installContent(Loader.java:246)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.registerBundleInternal(Loader.java:172)
        at 
org.apache.sling.jcr.contentloader.internal.Loader.registerBundle(Loader.java:112)
        at 
org.apache.sling.jcr.contentloader.internal.ContentLoaderService.bundleChanged(ContentLoaderService.java:130)
        at 
org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
        at 
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
        at 
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
        at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3601)
        at org.apache.felix.framework.Felix._startBundle(Felix.java:1595)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1544)
        at 
org.apache.felix.framework.Felix$RefreshHelper.restart(Felix.java:4040)
        at org.apache.felix.framework.Felix.refreshPackages(Felix.java:3268)
        at org.apache.felix.framework.Felix._updateBundle(Felix.java:1905)
        at org.apache.felix.framework.Felix.updateBundle(Felix.java:1748)
        at org.apache.felix.framework.BundleImpl.update(BundleImpl.java:389)
        at 
org.apache.felix.webconsole.internal.core.InstallAction$2.doRun(InstallAction.java:281)
        at 
org.apache.felix.webconsole.internal.core.InstallAction$InstallHelper.run(InstallAction.java:329)


> option overwrite:=true
> ----------------------
>
>                 Key: SLING-859
>                 URL: https://issues.apache.org/jira/browse/SLING-859
>             Project: Sling
>          Issue Type: Bug
>          Components: JCR Contentloader
>         Environment: MS Windows XP, intel core 2 duo
>            Reporter: Vladislav Krejcirik
>            Assignee: Juan Jose Vazquez Delgado
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> I have this in my pom.xml:
>  <plugin>
>                <groupId>org.apache.felix</groupId>
>                <artifactId>maven-bundle-plugin</artifactId>
>                <extensions>true</extensions>
>                <configuration>
>                    <instructions>
>                        <Sling-Initial-Content>
>                            initial-content;overwrite:=true
>                        </Sling-Initial-Content>
>                    </instructions>
>                </configuration>
>            </plugin>
>  But if I reinstall bundle I have still old files in Sling.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to