Return-Path: Delivered-To: apmail-incubator-beehive-user-archive@www.apache.org Received: (qmail 80630 invoked from network); 8 Nov 2004 18:45:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 8 Nov 2004 18:45:21 -0000 Received: (qmail 80310 invoked by uid 500); 8 Nov 2004 18:45:20 -0000 Delivered-To: apmail-incubator-beehive-user-archive@incubator.apache.org Received: (qmail 80118 invoked by uid 500); 8 Nov 2004 18:45:19 -0000 Mailing-List: contact beehive-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Beehive Users" Delivered-To: mailing list beehive-user@incubator.apache.org Received: (qmail 80104 invoked by uid 99); 8 Nov 2004 18:45:18 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [63.105.29.31] (HELO mail.instantiations.com) (63.105.29.31) by apache.org (qpsmtpd/0.28) with ESMTP; Mon, 08 Nov 2004 10:45:17 -0800 Received: from CARBO.instantiations.com (63.105.29.30) by mail.instantiations.com (Worldmail 1.3.167) for beehive-user@incubator.apache.org; 8 Nov 2004 10:59:50 -0800 Message-Id: <6.1.2.0.2.20041108103732.04a75c30@postoffice.instantiations.com> X-Sender: carl_mcconnell@postoffice.instantiations.com X-Mailer: QUALCOMM Windows Eudora Version 6.1.2.0 Date: Mon, 08 Nov 2004 10:46:41 -0800 To: "Beehive Users" From: Carl McConnell Subject: Re: when/how does a ClientInitializer run? In-Reply-To: <418C690E.60001@bea.com> References: <6.1.2.0.2.20041104150042.027aea68@postoffice.instantiations.com> <6.1.2.0.2.20041104172554.027ad020@postoffice.instantiations.com> <418BA14B.70201@bea.com> <6.1.2.0.2.20041105095601.0431d6e8@postoffice.instantiations.com> <418C690E.60001@bea.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N The exceptions on the console are the same ones I listed earlier in this thread, and none includes JavaControlUtils. But thanks anyway. Carl At 10:02 PM 11/5/2004, you wrote: >Sorry for the late reply. I think that the default log4j.xml that gets >built into WEB-INF/classes writes netui log entries to the console -- are >there exceptions appearing there? Specifically, I'd look for a stacktrace >that includes >org.apache.beehive.netui.pageflow.internal.JavaControlUtils. Do you see that? >Rich > > >Carl McConnell wrote: > >>Rich, >> >>The only relevant log info I can find is the stack trace I already gave >>(the one that starts with >>"webappRoot.SharedFlow.onCreate(SharedFlow.java:73") from >>tomcat/logs/stdout.log, but I'd be happy to look anywhere else you >>suggest. Also, in case it's relevant, to satisfy Eclipse I changed all >>".j*" suffixes (*.jpf, *.jpfs, *.jws) to *.java. Thanks. >> Carl >> >> >>At 07:50 AM 11/5/2004, Richard Feit wrote: >> >>>Hi Carl, >>> >>>Can you attach any errors you're seeing in the logs for >>>'org.apache.beehive.netui.pageflow.*'? >>> >>>Thanks, >>>Rich >>> >>>Carl McConnell wrote: >>> >>>>BTW, that original stack trace was with an URL resembling >>>>".../petstoreWeb/begin.do" instead of the sanctioned >>>>".../petstoreWeb/Controller.jpf". With the latter I get the stack trace >>>>below, in case that helps. >>>> Carl >>>> >>>> >>>>[/PetStore/webApp] Unhandled exception caught in SharedFlow.jpfs: >>>>java.lang.NullPointerException >>>>at Controller.begin(Controller.java:37) >>>>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>at >>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>>at >>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> >>>>at java.lang.reflect.Method.invoke(Method.java:585) >>>>at >>>>org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:820) >>>> >>>>at >>>>org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:752) >>>> >>>>at >>>>org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:446) >>>> >>>>at >>>>org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:237) >>>> >>>>at >>>>org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:299) >>>> >>>>at >>>>org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:55) >>>> >>>>at >>>>org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484) >>>> >>>>at >>>>org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:1403) >>>> >>>>at >>>>org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) >>>>at >>>>org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:647) >>>> >>>>at >>>>org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:702) >>>> >>>>at >>>>org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:565) >>>> >>>>at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) >>>>at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) >>>> >>>> >>>>At 03:25 PM 11/4/2004, Carl McConnell wrote: >>>> >>>>>Hi, >>>>> >>>>>I get the exception below when I try to run the pet store sample in >>>>>the unusual circumstances I'll describe shortly. From the stack trace >>>>>I infer that SharedFlowClientInitializer didn't run, hence the >>>>>question: how does it normally get run? Of course, if I'm barking up >>>>>the wrong tree here, let me know. >>>>> >>>>>The "unusual circumstances" are these: on the Eclipse Pollinate >>>>>project, we'd like to run the pet store sample using Pollinate, but >>>>>Pollinate is not yet to the point where it can correctly build >>>>>controls or their clients. So we're working around that limitation by >>>>>manually adding the control artifacts generated by the pet store build >>>>>script: the *ClientInitializer.java files, the *.controls.properties >>>>>files, and the org.apache.beehive.samples.petstore.**/*.class files. >>>>>But I've apparently overlooked something. Any ideas would be >>>>>appreciated. Thanks. >>>>> >>>>> Carl McConnell >>>>> Eclipse Pollinate project >>>>> >>>>> >>>>>java.lang.NullPointerException >>>>>at webappRoot.SharedFlow.onCreate(SharedFlow.java:73) >>>>>at >>>>>org.apache.beehive.netui.pageflow.PageFlowManagedObject.create(PageFlowManagedObject.java:66) >>>>> >>>>>at >>>>>org.apache.beehive.netui.pageflow.FlowController.create(FlowController.java:539) >>>>> >>>>>at >>>>>org.apache.beehive.netui.pageflow.FlowControllerFactory.getSharedFlow(FlowControllerFactory.java:427) >>>>> >>>>>at >>>>>org.apache.beehive.netui.pageflow.FlowControllerFactory.getSharedFlow(FlowControllerFactory.java:179) >>>>> >>>>>at >>>>>org.apache.beehive.netui.pageflow.FlowControllerFactory.getSharedFlowForRelativeURI(FlowControllerFactory.java:129) >>>>> >>>>>at >>>>>org.apache.beehive.netui.pageflow.FlowControllerFactory.getSharedFlowForRequest(FlowControllerFactory.java:110) >>>>> >>>>>at >>>>>org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:535) >>>>> >>>>>at >>>>>org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:702) >>>>> >>>>>at >>>>>org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:565) >>>>> >>>>>at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) >>>>>at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) >>>> >> >>