Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
r2.06.03 (m13 - rc4)
-
None
-
None
Description
- start quickstart war
- log in
- go to the documents
- go to configuration
- click on defaultcontent
- add new document type
- call it person
- edit new document type
- add a String field, call it Name, and make it mandatory
- add a richt text field, call it Biography
- save document type
Following the above script produces the following errors, stacktraces and warnings on the console:
18.05.2009 16:20:40 ERROR [org.hippoecm.frontend.plugin.impl.PluginContext.registerTracker():187] listener name is null
18.05.2009 16:20:40 ERROR [org.hippoecm.frontend.plugin.impl.PluginManager.registerTracker():176] listener name is null
18.05.2009 16:21:34 WARN [org.hippoecm.frontend.editor.workflow.TemplateEditingWorkflowPlugin.<init>():68] No validator id validator.id defined
18.05.2009 16:21:53 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{wicket.id=${cluster.id}.field, wicket.model=${wicket.model}, engine=${engine}, caption=String, field=ad6ae447-73ff-4a5c-a584-ca276334e765, mode=${mode}, plugin.class=org.hippoecm.frontend.editor.plugins.field.PropertyFieldPlugin, cluster.options=[{}]}]]:expression=[caption] for [MarkupContainer [Component id = widget]], please set the type yourself.
18.05.2009 16:21:53 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{}]]:expression=[size] for [MarkupContainer [Component id = widget]], please set the type yourself.
18.05.2009 16:22:05 WARN [org.hippoecm.frontend.model.JcrItemModel.load():172] failed to load /hippo:namespaces/defaultcontent/Person/hippo:prototype/hippo:prototype/defaultcontent:string
18.05.2009 16:22:05 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{}]]:expression=[size] for [MarkupContainer [Component id = widget]], please set the type yourself.
18.05.2009 16:22:06 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{}]]:expression=[size] for [MarkupContainer [Component id = widget]], please set the type yourself.
18.05.2009 16:22:07 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{wicket.model=${wicket.model}, engine=${engine}, field=73071729-6026-487a-a96e-e9742dc06133, mode=${mode}, caption=hippostd:html, plugin.class=org.hippoecm.frontend.editor.plugins.field.NodeFieldPlugin, wicket.id=${cluster.id}.field, cluster.options=[{}]}]]:expression=[caption] for [MarkupContainer [Component id = widget]], please set the type yourself.
18.05.2009 16:22:07 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{}]]:expression=[width] for [MarkupContainer [Component id = widget]], please set the type yourself.
18.05.2009 16:22:07 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{}]]:expression=[height] for [MarkupContainer [Component id = widget]], please set the type yourself.
18.05.2009 16:22:28 WARN [org.hippoecm.repository.security.HippoAccessManager.isGranted():376] Unable to find the node to be added, skipping setProperties check: /hippo:namespaces/defaultcontent/Person/hippo:prototype/hippo:prototype/defaultcontent:biography
18.05.2009 16:22:28 ERROR [org.hippoecm.frontend.model.event.JcrEventListener.start():73] unable to register event listener
javax.jcr.PathNotFoundException: hippo:namespaces/defaultcontent/Person/hippo:prototype/hippo:prototype/defaultcontent:biography
at org.apache.jackrabbit.rmi.server.ServerObject.getRepositoryException(ServerObject.java:126)
at org.apache.jackrabbit.rmi.server.ServerNode.getNode(ServerNode.java:228)
at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:178)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:132)
at $Proxy7.getNode(Unknown Source)
at org.apache.jackrabbit.rmi.client.ClientNode.getNode(ClientNode.java:227)
at org.hippoecm.repository.decorating.spi.NodeDecorator.getCanonicalNode(NodeDecorator.java:56)
at org.hippoecm.repository.decorating.spi.NodeDecorator.getCanonicalNode(NodeDecorator.java:38)
at org.hippoecm.frontend.JcrObservationManager$JcrListener.isVirtual(JcrObservationManager.java:356)
at org.hippoecm.frontend.JcrObservationManager$JcrListener.init(JcrObservationManager.java:242)
at org.hippoecm.frontend.JcrObservationManager.addEventListener(JcrObservationManager.java:624)
at org.hippoecm.frontend.model.event.JcrEventListener.start(JcrEventListener.java:71)
at org.hippoecm.frontend.model.JcrNodeModel.startObservation(JcrNodeModel.java:123)
at org.hippoecm.frontend.model.event.ObservableRegistry.addObserver(ObservableRegistry.java:127)
at org.hippoecm.frontend.model.event.ObservableRegistry$1.onServiceAdded(ObservableRegistry.java:111)
at org.hippoecm.frontend.model.event.ObservableRegistry$1.onServiceAdded(ObservableRegistry.java:106)
at org.hippoecm.frontend.service.ServiceTracker.addService(ServiceTracker.java:35)
at org.hippoecm.frontend.plugin.impl.PluginManager.internalRegisterService(PluginManager.java:250)
at org.hippoecm.frontend.plugin.impl.PluginManager.registerService(PluginManager.java:143)
at org.hippoecm.frontend.plugin.impl.PluginContext.registerService(PluginContext.java:169)
at org.hippoecm.frontend.service.render.AbstractRenderService.<init>(AbstractRenderService.java:108)
at org.hippoecm.frontend.service.render.RenderService.<init>(RenderService.java:36)
at org.hippoecm.frontend.service.render.RenderPlugin.<init>(RenderPlugin.java:66)
at org.hippoecm.frontend.plugins.xinha.AbstractXinhaPlugin.<init>(AbstractXinhaPlugin.java:101)
at org.hippoecm.frontend.plugins.xinha.XinhaNodePlugin.<init>(XinhaNodePlugin.java:39)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.hippoecm.frontend.plugin.impl.PluginFactory.createPlugin(PluginFactory.java:71)
at org.hippoecm.frontend.plugin.impl.PluginManager.start(PluginManager.java:84)
at org.hippoecm.frontend.plugin.impl.PluginContext.start(PluginContext.java:242)
at org.hippoecm.frontend.plugin.impl.ClusterControl.start(ClusterControl.java:112)
at org.hippoecm.frontend.editor.plugins.field.FieldPlugin$TemplateController.addModel(FieldPlugin.java:208)
at org.hippoecm.frontend.editor.plugins.field.FieldPlugin$TemplateController.start(FieldPlugin.java:179)
at org.hippoecm.frontend.editor.plugins.field.FieldPlugin.updateProvider(FieldPlugin.java:118)
at org.hippoecm.frontend.editor.plugins.field.NodeFieldPlugin.<init>(NodeFieldPlugin.java:57)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.hippoecm.frontend.plugin.impl.PluginFactory.createPlugin(PluginFactory.java:71)
at org.hippoecm.frontend.plugin.impl.PluginManager.start(PluginManager.java:84)
at org.hippoecm.frontend.plugin.impl.PluginContext.start(PluginContext.java:242)
at org.hippoecm.frontend.plugin.impl.ClusterControl.start(ClusterControl.java:112)
at org.hippoecm.frontend.editor.builder.RenderPluginEditorPlugin.updatePreview(RenderPluginEditorPlugin.java:207)
at org.hippoecm.frontend.editor.plugins.field.FieldPluginEditorPlugin.access$200(FieldPluginEditorPlugin.java:47)
at org.hippoecm.frontend.editor.plugins.field.FieldPluginEditorPlugin$PropertyEditor$1.fieldChanged(FieldPluginEditorPlugin.java:85)
at org.hippoecm.editor.tools.JcrTypeDescriptor.notifyFieldChanged(JcrTypeDescriptor.java:376)
at org.hippoecm.editor.tools.JcrFieldDescriptor.onEvent(JcrFieldDescriptor.java:136)
at org.hippoecm.frontend.model.ocm.JcrObject$1.onEvent(JcrObject.java:58)
at org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.notifyObservers(ObservableRegistry.java:76)
at org.hippoecm.frontend.model.event.JcrEventListener.onEvent(JcrEventListener.java:62)
at org.hippoecm.frontend.JcrObservationManager$JcrListener.process(JcrObservationManager.java:586)
at org.hippoecm.frontend.JcrObservationManager.processEvents(JcrObservationManager.java:754)
at org.hippoecm.frontend.Home.processEvents(Home.java:132)
at org.hippoecm.frontend.Main$6.processEvents(Main.java:289)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1175)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1252)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1353)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:355)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:200)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.hippoecm.frontend.plugins.login.ConcurrentLoginFilter.doFilter(ConcurrentLoginFilter.java:54)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
18.05.2009 16:22:28 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{}]]:expression=[width] for [MarkupContainer [Component id = widget]], please set the type yourself.
18.05.2009 16:22:28 WARN [org.apache.wicket.markup.html.form.AbstractTextComponent.getModelType():148] Couldn't resolve model type of Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[Model:classname=[org.apache.wicket.model.Model]:object=[{}]]:expression=[height] for [MarkupContainer [Component id = widget]], please set the type yourself.
Attachments
Issue Links
- is a result of
-
CMS-2565 SPI HippoNode.getCanonicalNode throws PathNotFound on moved node
- Closed