Re: Error when I use HSSFGenerator
Nobody knows how do I fix this error? yosauron wrote: > > I was able to restore an old .m2 repository... > > > I've been able to locate the error: > > --I deleted my local repository and restored an older copy > % rm -R ~/.m2 cp -R ~/.m2.bak ~/.m2 > > --On the folder of my block I ran: > % mvn jetty:run > > --An I've gotten the following (success) log: > http://www.nabble.com/file/p19391539/log_ok.LOG log_ok.LOG > > --On my web browser I put: > http://server:/block1/test.xls > > --And I've gotten a successfull output. > > --While the jetty is running is all ok, but when I restart it: > % Ctrl ^C > % mvn jetty:run > > --I always get the following error: > http://www.nabble.com/file/p19391539/log_error.LOG log_error.LOG > > > What is wrong? Is a POI bug? > > > Thank you > > > -- View this message in context: http://www.nabble.com/Error-when-I-use-HSSFGenerator-tp19390373p19547086.html Sent from the Cocoon - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [2.2] Building samples
ok, It works me successfully. Thank you. Mark Lundquist-2 wrote: > > > On Sep 17, 2008, at 12:57 AM, yosauron wrote: > >> >> >> >> Mark Lundquist-2 wrote: >>> >>> >>> On Sep 16, 2008, at 8:49 AM, yosauron wrote: >>> Why doesn't work a sample when I execute 'mvn jetty:run' from sample's directory (xe. from trunk directory: blocks/cocoon-ajax/cocoon-ajax-sample)?? >>> >>> Because the sample is just a block, it's not a webapp. Think of the >>> block as like a plugin... it needs something to plug into. The >>> easiest way is to just use the cocoon-webapp module to provide that. >>> >>> cheers, >>> —ml— >>> >>> >> >> It means that I have to create the cocoon-22-archetype-webapp with >> maven, >> and on it, I have to use the block that I want to check it... Is it >> ok? > > No... what I mean is, check out the Cocoon source tree and build it > using "mvn install -P allblocks", and then "mvn jetty:run" in core/ > cocoon-webapp. > > cheers, > —ml— > > > > -- View this message in context: http://www.nabble.com/-2.2--Building-samples-tp16789559p19547054.html Sent from the Cocoon - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [2.2] Building samples
On Sep 17, 2008, at 12:57 AM, yosauron wrote: Mark Lundquist-2 wrote: On Sep 16, 2008, at 8:49 AM, yosauron wrote: Why doesn't work a sample when I execute 'mvn jetty:run' from sample's directory (xe. from trunk directory: blocks/cocoon-ajax/cocoon-ajax-sample)?? Because the sample is just a block, it's not a webapp. Think of the block as like a plugin... it needs something to plug into. The easiest way is to just use the cocoon-webapp module to provide that. cheers, —ml— It means that I have to create the cocoon-22-archetype-webapp with maven, and on it, I have to use the block that I want to check it... Is it ok? No... what I mean is, check out the Cocoon source tree and build it using "mvn install -P allblocks", and then "mvn jetty:run" in core/ cocoon-webapp. cheers, —ml— smime.p7s Description: S/MIME cryptographic signature
RE: Database connection by cocoon 2.2
Hi Dom, I have followed these steps but I get the following error when I request the url from the web browser: > javax.servlet.ServletException: org.apache.cocoon.ProcessingException: > Failed to process pipeline > at - > file:///home/caribdis/cocoon/bloqueBD2/./src/main/resources/COB-INF/sitemap.xmap:45:36 > at - > file:///home/caribdis/cocoon/bloqueBD2/./src/main/resources/COB-INF/sitemap.xmap:39:35 > at - > file:///home/caribdis/cocoon/bloqueBD2/./src/main/resources/COB-INF/sitemap.xmap:38:42 > at - > file:///home/caribdis/cocoon/bloqueBD2/./src/main/resources/COB-INF/sitemap.xmap:37:37 > at > org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:232) > at > org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:64) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:567) > at > org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:544) > at > org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:230) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) > at > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > at $Proxy5.service(Unknown Source) > at > org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherServlet.java:102) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServlet.service(ReloadingServlet.java:89) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) > at > org.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:119) > at > org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServletFilter.doFilter(ReloadingServletFilter.java:50) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) > at org.apache.cocoon.servlet.DebugFilter.doFilter(DebugFilter.java:169) > at > org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServletFilter.doFilter(ReloadingServletFilter.java:50) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) > at > org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingSpringFilter.doFilter(ReloadingSpringFilter.java:69) > at > org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServletFilter.doFilter(ReloadingServletFilter.java:50) > 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:712) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) > at org.mortbay.jetty.Server.handle(Server.java:313) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396) > at > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) > Caused by: org.apache.cocoon.ProcessingException: Failed to process > pipeline > at - > file:///home/caribdis/cocoon/bloqueBD2/./src/main/resources/COB-INF/sitemap.xmap:45:36 > at - > file:///home/caribdis/cocoon/bloqueBD2/./src/main/resources/COB-INF/sitemap.xmap:39:35 > at - > file:///home/caribdis/cocoon/bloqueBD2/./src/main/resources/COB-INF/sitemap.xmap:38:42 > at - > file:///home/caribdis/cocoon/bloqueBD2/./src/main/resources/COB-INF/sitemap.xmap:37:37 > at > org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:143) > at > org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(Abstra
Re: Error building a form with CForms
Hi Robin, Robin Wyles wrote: > > Hi, > > Check the HTML source of the page generated by your CForm. I'm pretty > sure you'll see that there are still elements with the "ft" and "jx" > namespace prefix that have not been processed by your forms XSL. > Exactly, on the HTML generated are still alive the "ft" and "jx" labels. > Dojo is picking these up and processing them, sending a request for the > (non-existent) manifest.js related to those namespaces. > > Correct your template or your XSL so that all nodes in the "jx" and > "ft" namespaces are processed and this issue should disappear. > > Robin > I've read all the files, and I can't see anything wrong :S. How do I debug this? I have removed all the forms items except the "name" and I can't generate the correct form. My actual files are these http://www.nabble.com/file/p19534557/simple-sample.zip simple-sample.zip Do I forgot anything? How do I debug a cocoon application? > On 16 Sep 2008, at 16:33, yosauron wrote: > >> >> I've tried to create a Forms following the steps detailed on the >> web page >> http://cocoon.apache.org/2.2/blocks/forms/1.0/478_1_1.html >> http://cocoon.apache.org/2.2/blocks/forms/1.0/478_1_1.html . >> >> I can't find what I made wrong, but I get this runtime error (when >> i request >> the web on my client side): (Could anyone help me? :S ) >> >> >> >>> javax.servlet.ServletException: >>> org.apache.cocoon.ResourceNotFoundException: No pipeline matched >>> request: >>> resource/external/jx/manifest.js >>> at >>> org.apache.cocoon.servlet.RequestProcessor.service >>> (RequestProcessor.java:199) >>> >>> >>> >>> >>> more and more code error >>> >> >> >> >> -- >> View this message in context: http://www.nabble.com/Error-building- >> a-form-with-CForms-tp19514381p19514381.html >> Sent from the Cocoon - Users mailing list archive at Nabble.com. >> >> >> - >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Error-building-a-form-with-CForms-tp19514381p19534557.html Sent from the Cocoon - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Jasper Reports and Cocoon?
Hi Is anyone using these together - found one very old message: http://archives.devshed.com/forums/apache-92/jasperreports-jfreereports-1347966.html but was wondering if there are any current efforts? Thanks Derek -- This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard. The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html. This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks Transtec Computers for their support. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: using OJB for multiple insert
Hi, which line of the doInsertTest() method is line 80? Gr. Jeroen Мария Григорьева wrote: Sorry ))) Where can I find this code???... I forgot ))) -Original Message- From: Carlos Chávez [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 17, 2008 5:27 PM To: users@cocoon.apache.org Subject: Re: using OJB for multiple insert Jeroen Reijn Escribio :-) Hi, I guess he means the exact line out of this snippet of code, so we can pinpoint the problem. Exaclty Cheers. Carlos Chávez. Regards, Jeroen Мария Григорьева wrote: public class MyPersist extends AbstractContinuable { private transient PersistenceBroker broker; public MyPersist() { this.broker = PersistenceBrokerFactory.defaultPersistenceBroker(); } public void doExecuteTest() { //int ITER_COUNT = 100 * 1000; long time = System.currentTimeMillis(); //for (int i = 0; i < ITER_COUNT; i++) { QueryByCriteria query = new QueryByCriteria(new Experiment().getClass(), new Criteria()); //} time = System.currentTimeMillis() - time; //double newtime = (double) time / ITER_COUNT; sendPage("screens/test-template", new VarMap().add("test", time)); } public void doInsertTest() { //Dept[] depts = null; Dept[] depts = new Dept[5]; /*for (int i = 0; i < 5; i++) { depts[i].setDeptno(i); depts[i].setDname("Hello"); }*/ //System.out.println(depts); /*Object deptObj = depts; for (int i = 0; i < depts.length; i++) { Dept dept = (Dept) deptObj; broker.store(dept); } long time = System.currentTimeMillis();*/ sendPage("screens/test-template", new VarMap().add("test", depts[0])); } } -Original Message- From: Carlos Chávez [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 17, 2008 5:05 PM To: users@cocoon.apache.org Subject: RE: using OJB for multiple insert Hi. What is in the MyPersist.java:80, line 80? Cheers. Carlos Chávez. Мария Григорьева Escribio :-) Here is the stacktrace! java.lang.NullPointerException at org.apache.cocoon.mysamples.flow.java.MyPersist.doInsertTest(MyPersist.java:80) 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:324) at org.apache.cocoon.components.flow.java.JavaInterpreter.callFunction(JavaInterpreter.java:173) at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:193) at org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:333) at org.apache.cocoon.components.source.impl.SitemapSource.(SitemapSource.java:215) at org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:65) at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) at $Proxy3.getSource(Unknown Source) at org.apache.excalibur.source.impl.AbstractSourceResolver.resolveURI(AbstractSourceResolver.java:146) at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) at $Proxy14.resolveURI(Unknown Source)
RE: using OJB for multiple insert
Sorry ))) Where can I find this code???... I forgot ))) -Original Message- From: Carlos Chávez [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 17, 2008 5:27 PM To: users@cocoon.apache.org Subject: Re: using OJB for multiple insert Jeroen Reijn Escribio :-) > Hi, > > I guess he means the exact line out of this snippet of code, so we can > pinpoint the problem. Exaclty Cheers. Carlos Chávez. > > Regards, > > Jeroen > > Мария Григорьева wrote: >> public class MyPersist extends AbstractContinuable { >> >> private transient PersistenceBroker broker; >> >> public MyPersist() { >> this.broker = >> PersistenceBrokerFactory.defaultPersistenceBroker(); >> } >> >> >> public void doExecuteTest() { >> //int ITER_COUNT = 100 * 1000; >> long time = System.currentTimeMillis(); >> //for (int i = 0; i < ITER_COUNT; i++) { >> QueryByCriteria query = new QueryByCriteria(new >> Experiment().getClass(), new Criteria()); >> //} >> time = System.currentTimeMillis() - time; >> //double newtime = (double) time / ITER_COUNT; >> sendPage("screens/test-template", new VarMap().add("test", time)); >> >> } >> >> public void doInsertTest() { >> //Dept[] depts = null; >> Dept[] depts = new Dept[5]; >> /*for (int i = 0; i < 5; i++) { >> depts[i].setDeptno(i); >> depts[i].setDname("Hello"); >> }*/ >> //System.out.println(depts); >> /*Object deptObj = depts; >> for (int i = 0; i < depts.length; i++) { >> Dept dept = (Dept) deptObj; >> broker.store(dept); >> } >> long time = System.currentTimeMillis();*/ >> sendPage("screens/test-template", new VarMap().add("test", >> depts[0])); >> } >> >> } >> >> -Original Message- >> From: Carlos Chávez [mailto:[EMAIL PROTECTED] >> Sent: Wednesday, September 17, 2008 5:05 PM >> To: users@cocoon.apache.org >> Subject: RE: using OJB for multiple insert >> >> Hi. >> >> What is in the MyPersist.java:80, line 80? >> >> Cheers. >> Carlos Chávez. >> >> Мария Григорьева Escribio :-) >>> Here is the stacktrace! >>> >>> java.lang.NullPointerException >>> at >>> org.apache.cocoon.mysamples.flow.java.MyPersist.doInsertTest(MyPersist.java:80) >>> 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:324) >>> at >>> org.apache.cocoon.components.flow.java.JavaInterpreter.callFunction(JavaInterpreter.java:173) >>> at >>> org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139) >>> at >>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) >>> at >>> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) >>> at >>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>> at >>> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) >>> at >>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>> at >>> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) >>> at >>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) >>> at >>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:193) >>> at >>> org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:333) >>> at >>> org.apache.cocoon.components.source.impl.SitemapSource.(SitemapSource.java:215) >>> at >>> org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:65) >>> at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:324) >>> at >>> org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) >>> at $Proxy3.getSource(Unknown Source) >>> at >>> org.apache.excalibur.source.impl.AbstractSourceResolver.resolveURI(AbstractSourceResolver.java:146) >>> at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:324) >>> at >>> org.apache.avalon.excalibur.component.ComponentProxyGenerator
Re: using OJB for multiple insert
Jeroen Reijn Escribio :-) > Hi, > > I guess he means the exact line out of this snippet of code, so we can > pinpoint the problem. Exaclty Cheers. Carlos Chávez. > > Regards, > > Jeroen > > Мария Григорьева wrote: >> public class MyPersist extends AbstractContinuable { >> >> private transient PersistenceBroker broker; >> >> public MyPersist() { >> this.broker = >> PersistenceBrokerFactory.defaultPersistenceBroker(); >> } >> >> >> public void doExecuteTest() { >> //int ITER_COUNT = 100 * 1000; >> long time = System.currentTimeMillis(); >> //for (int i = 0; i < ITER_COUNT; i++) { >> QueryByCriteria query = new QueryByCriteria(new >> Experiment().getClass(), new Criteria()); >> //} >> time = System.currentTimeMillis() - time; >> //double newtime = (double) time / ITER_COUNT; >> sendPage("screens/test-template", new VarMap().add("test", time)); >> >> } >> >> public void doInsertTest() { >> //Dept[] depts = null; >> Dept[] depts = new Dept[5]; >> /*for (int i = 0; i < 5; i++) { >> depts[i].setDeptno(i); >> depts[i].setDname("Hello"); >> }*/ >> //System.out.println(depts); >> /*Object deptObj = depts; >> for (int i = 0; i < depts.length; i++) { >> Dept dept = (Dept) deptObj; >> broker.store(dept); >> } >> long time = System.currentTimeMillis();*/ >> sendPage("screens/test-template", new VarMap().add("test", >> depts[0])); >> } >> >> } >> >> -Original Message- >> From: Carlos Chávez [mailto:[EMAIL PROTECTED] >> Sent: Wednesday, September 17, 2008 5:05 PM >> To: users@cocoon.apache.org >> Subject: RE: using OJB for multiple insert >> >> Hi. >> >> What is in the MyPersist.java:80, line 80? >> >> Cheers. >> Carlos Chávez. >> >> Мария Григорьева Escribio :-) >>> Here is the stacktrace! >>> >>> java.lang.NullPointerException >>> at >>> org.apache.cocoon.mysamples.flow.java.MyPersist.doInsertTest(MyPersist.java:80) >>> 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:324) >>> at >>> org.apache.cocoon.components.flow.java.JavaInterpreter.callFunction(JavaInterpreter.java:173) >>> at >>> org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139) >>> at >>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) >>> at >>> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) >>> at >>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>> at >>> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) >>> at >>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>> at >>> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) >>> at >>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) >>> at >>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:193) >>> at >>> org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:333) >>> at >>> org.apache.cocoon.components.source.impl.SitemapSource.(SitemapSource.java:215) >>> at >>> org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:65) >>> at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:324) >>> at >>> org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) >>> at $Proxy3.getSource(Unknown Source) >>> at >>> org.apache.excalibur.source.impl.AbstractSourceResolver.resolveURI(AbstractSourceResolver.java:146) >>> at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:324) >>> at >>> org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) >>> at $Proxy14.resolveURI(Unknown Source) >>> at >>> org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) >>> at >>> org.a
Re: using OJB for multiple insert
Hi, I guess he means the exact line out of this snippet of code, so we can pinpoint the problem. Regards, Jeroen Мария Григорьева wrote: public class MyPersist extends AbstractContinuable { private transient PersistenceBroker broker; public MyPersist() { this.broker = PersistenceBrokerFactory.defaultPersistenceBroker(); } public void doExecuteTest() { //int ITER_COUNT = 100 * 1000; long time = System.currentTimeMillis(); //for (int i = 0; i < ITER_COUNT; i++) { QueryByCriteria query = new QueryByCriteria(new Experiment().getClass(), new Criteria()); //} time = System.currentTimeMillis() - time; //double newtime = (double) time / ITER_COUNT; sendPage("screens/test-template", new VarMap().add("test", time)); } public void doInsertTest() { //Dept[] depts = null; Dept[] depts = new Dept[5]; /*for (int i = 0; i < 5; i++) { depts[i].setDeptno(i); depts[i].setDname("Hello"); }*/ //System.out.println(depts); /*Object deptObj = depts; for (int i = 0; i < depts.length; i++) { Dept dept = (Dept) deptObj; broker.store(dept); } long time = System.currentTimeMillis();*/ sendPage("screens/test-template", new VarMap().add("test", depts[0])); } } -Original Message- From: Carlos Chávez [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 17, 2008 5:05 PM To: users@cocoon.apache.org Subject: RE: using OJB for multiple insert Hi. What is in the MyPersist.java:80, line 80? Cheers. Carlos Chávez. Мария Григорьева Escribio :-) Here is the stacktrace! java.lang.NullPointerException at org.apache.cocoon.mysamples.flow.java.MyPersist.doInsertTest(MyPersist.java:80) 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:324) at org.apache.cocoon.components.flow.java.JavaInterpreter.callFunction(JavaInterpreter.java:173) at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:193) at org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:333) at org.apache.cocoon.components.source.impl.SitemapSource.(SitemapSource.java:215) at org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:65) at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) at $Proxy3.getSource(Unknown Source) at org.apache.excalibur.source.impl.AbstractSourceResolver.resolveURI(AbstractSourceResolver.java:146) at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) at $Proxy14.resolveURI(Unknown Source) at org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) at org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:554) at org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:541) at org.apache.cocoon.sitemap.ContentAggregator.setup(ContentAggrega
RE: using OJB for multiple insert
public class MyPersist extends AbstractContinuable { private transient PersistenceBroker broker; public MyPersist() { this.broker = PersistenceBrokerFactory.defaultPersistenceBroker(); } public void doExecuteTest() { //int ITER_COUNT = 100 * 1000; long time = System.currentTimeMillis(); //for (int i = 0; i < ITER_COUNT; i++) { QueryByCriteria query = new QueryByCriteria(new Experiment().getClass(), new Criteria()); //} time = System.currentTimeMillis() - time; //double newtime = (double) time / ITER_COUNT; sendPage("screens/test-template", new VarMap().add("test", time)); } public void doInsertTest() { //Dept[] depts = null; Dept[] depts = new Dept[5]; /*for (int i = 0; i < 5; i++) { depts[i].setDeptno(i); depts[i].setDname("Hello"); }*/ //System.out.println(depts); /*Object deptObj = depts; for (int i = 0; i < depts.length; i++) { Dept dept = (Dept) deptObj; broker.store(dept); } long time = System.currentTimeMillis();*/ sendPage("screens/test-template", new VarMap().add("test", depts[0])); } } -Original Message- From: Carlos Chávez [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 17, 2008 5:05 PM To: users@cocoon.apache.org Subject: RE: using OJB for multiple insert Hi. What is in the MyPersist.java:80, line 80? Cheers. Carlos Chávez. Мария Григорьева Escribio :-) > Here is the stacktrace! > > java.lang.NullPointerException > at > org.apache.cocoon.mysamples.flow.java.MyPersist.doInsertTest(MyPersist.java:80) > 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:324) > at > org.apache.cocoon.components.flow.java.JavaInterpreter.callFunction(JavaInterpreter.java:173) > at > org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) > at > org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:193) > at > org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:333) > at > org.apache.cocoon.components.source.impl.SitemapSource.(SitemapSource.java:215) > at > org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:65) > at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) > at $Proxy3.getSource(Unknown Source) > at > org.apache.excalibur.source.impl.AbstractSourceResolver.resolveURI(AbstractSourceResolver.java:146) > at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) > at $Proxy14.resolveURI(Unknown Source) > at > org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) > at > org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:554) > at > org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:541) > at > org.apache.cocoon.sitemap.ContentAggregator.setup(ContentAggregator.java:290) > at > org.apache.cocoon.components.pipeline.AbstractProcessin
RE: using OJB for multiple insert
Hi. What is in the MyPersist.java:80, line 80? Cheers. Carlos Chávez. Мария Григорьева Escribio :-) > Here is the stacktrace! > > java.lang.NullPointerException > at > org.apache.cocoon.mysamples.flow.java.MyPersist.doInsertTest(MyPersist.java:80) > 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:324) > at > org.apache.cocoon.components.flow.java.JavaInterpreter.callFunction(JavaInterpreter.java:173) > at > org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) > at > org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:193) > at > org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:333) > at > org.apache.cocoon.components.source.impl.SitemapSource.(SitemapSource.java:215) > at > org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:65) > at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) > at $Proxy3.getSource(Unknown Source) > at > org.apache.excalibur.source.impl.AbstractSourceResolver.resolveURI(AbstractSourceResolver.java:146) > at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) > at $Proxy14.resolveURI(Unknown Source) > at > org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) > at > org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:554) > at > org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:541) > at > org.apache.cocoon.sitemap.ContentAggregator.setup(ContentAggregator.java:290) > at > org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:385) > at > org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:718) > at > org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:501) > at > org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:453) > at > org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) > at > org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(Concr
RE: using OJB for multiple insert
Here is the stacktrace! java.lang.NullPointerException at org.apache.cocoon.mysamples.flow.java.MyPersist.doInsertTest(MyPersist.java:80) 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:324) at org.apache.cocoon.components.flow.java.JavaInterpreter.callFunction(JavaInterpreter.java:173) at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:193) at org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:333) at org.apache.cocoon.components.source.impl.SitemapSource.(SitemapSource.java:215) at org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:65) at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) at $Proxy3.getSource(Unknown Source) at org.apache.excalibur.source.impl.AbstractSourceResolver.resolveURI(AbstractSourceResolver.java:146) at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143) at $Proxy14.resolveURI(Unknown Source) at org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) at org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:554) at org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:541) at org.apache.cocoon.sitemap.ContentAggregator.setup(ContentAggregator.java:290) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:385) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:718) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:501) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:453) at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) at org.ap
RE: using OJB for multiple insert
Hi. Please post the stacktrace. Cheers. Carlos Chávez. Мария Григорьева Escribio :-) > Hello, it doesn't work... > It's strange, but depts are still null... > Maybe I should change smth in bean: > > package org.apache.cocoon.ojb.mysamples; > > import java.io.Serializable; > > public class Dept implements Serializable { > > private int deptno; > private String dname; > private String loc; > public int getDeptno() { > return deptno; > } > public void setDeptno(int deptno) { > this.deptno = deptno; > } > public String getDname() { > return dname; > } > public void setDname(String dname) { > this.dname = dname; > } > public String getLoc() { > return loc; > } > public void setLoc(String loc) { > this.loc = loc; > } > > > } > > -Original Message- > From: Carlos Chávez [mailto:[EMAIL PROTECTED] > Sent: Wednesday, September 17, 2008 9:08 AM > To: users@cocoon.apache.org > Subject: Re: using OJB for multiple insert > > Мария Григорьева Escribio :-) >> Hello! >> >> I'm using OJB!!! >> >> The problem is: >> >> I want to make a test on insert. >> >> >> >> Here is my sample-function: >> >> >> >> public void doInsertTest() { >> >> Dept[] depts = null; >> >> for (int i = 0; i < 5; i++) { >> >>depts[i].setDeptno(i); >> >>depts[i].setDname("Hello"); >> >> } >> >> Object deptObj = depts; >> >> for (int i = 0; i < depts.length; i++) { >> >> Dept dept = (Dept) deptObj; >> >> broker.store(dept); >> >> } > Hi There. > > try: Dept[] depts = new Dept[5]; > > or > > for (int i=1; i<=5; i++) { > Dept dept = new Dept(); > > dept.setDeptno(i); > dept.setDname("Hello - " + i); > broker.store(dept); > } > > something like that. > > Cheers. > Carlos Chávez. > >> >> long time = System.currentTimeMillis(); >> >> sendPage("screens/test-template", new >> VarMap().add("test", >> time)); >> >> } >> >> >> >> But I've got java.lang.NullPointerException: >> >> >> >> Depts are staying null! >> >> >> >> >> >> What should I do? >> >> How to pass an array to this function? >> >> >> >> >> >> > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Error building a form with CForms
Hi David, > > David Legg wrote: >> >> Hi Yosauron, >> >> It looks like you have several issues to fix. >> >> Your error report seems to show the javascript file was expected in two >> different places: - >> >> No pipeline matched request: resource/external/jx/manifest.js >> No pipeline matched request: resource/external/ft/manifest.js >> >> What URL did you type in to your browser to get that error report? >> > I'm using this url on my web browser: > http://localhost:/simple-sample/registration > > > > >> What's the path of your sitemap file? >> > > My sitemap file is in: ~/cocoon/simple-sample/src/main/resources/COB-INF > > Is anything wrong? :S > > Thank you for your quick answer ;) > > > >> I'm working on the assumption that perhaps you edited the wrong sitemap >> :-) >> >> David Legg >> >> > -- View this message in context: http://www.nabble.com/Error-building-a-form-with-CForms-tp19514381p19529452.html Sent from the Cocoon - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
how to debug cocoon-maven-plugin?
Hi, I've got a question regarding the cocoon-maven-plugin. I want to use this rapid development feature in a multi-module project. It usually worked in my project, but it stopped working since I made a major change. So my question is, how can I debug this feature? How can I determine what's wrong with my configuration? Here is my setup: In my parent pom, there is the following plugin call (that should be used by all the other modules): org.apache.cocoon cocoon-maven-plugin prepare compile prepare In each module, I have a rcl.properties with the self containing entry pointing to its target directory: my.project.module.block%classes-dir=./target/classes In my home-module there is a rcl.properties pointing to all the other modules: #HOME my.project.home.block%classes-dir=./target/classes #OTHERS my.project.module1.block%classes-dir=../module1/target/classes my.project.module2.block%classes-dir=../module2/target/classes my.project.module3.block%classes-dir=../module3/target/classes calling mvn jetty:run gives the following output [INFO] Scanning for projects... ... [INFO] Preparing jetty:run [INFO] [resources:resources] [INFO] Using encoding: 'UTF-8' to copy filtered resources. [INFO] [compiler:compile] [INFO] No sources to compile [INFO] Preparing cocoon:prepare [WARNING] Removing: prepare from forked lifecycle, to prevent recursive invocation. [INFO] [resources:resources] [INFO] Using encoding: 'UTF-8' to copy filtered resources. [INFO] [compiler:compile] [INFO] No sources to compile [INFO] [cocoon:prepare {execution: prepare}] [INFO] Preparing a Cocoon web application. [INFO] Deploying string-template to WEB-INF/log4j.xml [INFO] Adding lib to WEB-INF/lib: commons-logging:commons-logging:1.1:jar [INFO] Adding lib to WEB-INF/lib: org.apache.commons:commons-jci-core:1.0:jar [INFO] Adding lib to WEB-INF/lib: commons-io:commons-io:1.3.1:jar [INFO] Adding lib to WEB-INF/lib: log4j:log4j:1.2.14:jar [INFO] Adding lib to WEB-INF/lib: commons-logging:commons-logging-api:1.1:jar [INFO] Adding lib to WEB-INF/lib: javax.servlet:servlet-api:2.3:jar [INFO] Adding lib to WEB-INF/lib: org.apache.cocoon:cocoon-rcl-webapp-wrapper:1.0.0-M2:jar [INFO] Adding lib to WEB-INF/lib: org.apache.commons:commons-jci-fam:1.0:jar log4j:WARN No appenders could be found for logger (org.apache.commons.configuration.ConfigurationUtils). log4j:WARN Please initialize the log4j system properly. [INFO] No patches to apply [INFO] [resources:testResources] [INFO] Using encoding: 'UTF-8' to copy filtered resources. [INFO] [compiler:testCompile] [INFO] No sources to compile [INFO] [jetty:run] [INFO] Configuring Jetty for project: Home Module [INFO] Webapp source directory = C:\local\dev\workspace\sxdp-niko\niko-modules\niko-home\target\rcl\webapp [INFO] web.xml file = C:\local\dev\workspace\sxdp-niko\niko-webapp\src\main\webapp\WEB-INF\web.xml [INFO] Classes = C:\local\dev\workspace\sxdp-niko\niko-modules\niko-home\target\classes [INFO] Property org.apache.cocoon.mode=dev was set 2008-09-17 12:22:34.489::INFO: Logging to STDERR via org.mortbay.log.StdErrLog [INFO] Context path = / [INFO] Tmp directory = determined at runtime [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml [INFO] Web overrides = none [INFO] Webapp directory = C:\local\dev\workspace\sxdp-niko\niko-modules\niko-home\target\rcl\webapp [INFO] Starting jetty 6.1.9 ... 2008-09-17 12:22:35.552::INFO: jetty-6.1.9 ... Thanks in advance Tobias _ Sachsen DV Betriebs- und Servicegesellschaft mbH Täubchenweg 26 04317 Leipzig Amtsgericht Leipzig, HRB 18545 Geschäftsführer: Herbert Roller Brandão, Dr. Jean-Michael Pfitzner Aufsichtsratsvorsitzender: Andreas Benninger
Re: Error building a form with CForms
Hi Yosauron, It looks like you have several issues to fix. Your error report seems to show the javascript file was expected in two different places: - No pipeline matched request: resource/external/jx/manifest.js No pipeline matched request: resource/external/ft/manifest.js What URL did you type in to your browser to get that error report? What's the path of your sitemap file? I'm working on the assumption that perhaps you edited the wrong sitemap :-) David Legg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: using OJB for multiple insert
Hello, it doesn't work... It's strange, but depts are still null... Maybe I should change smth in bean: package org.apache.cocoon.ojb.mysamples; import java.io.Serializable; public class Dept implements Serializable { private int deptno; private String dname; private String loc; public int getDeptno() { return deptno; } public void setDeptno(int deptno) { this.deptno = deptno; } public String getDname() { return dname; } public void setDname(String dname) { this.dname = dname; } public String getLoc() { return loc; } public void setLoc(String loc) { this.loc = loc; } } -Original Message- From: Carlos Chávez [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 17, 2008 9:08 AM To: users@cocoon.apache.org Subject: Re: using OJB for multiple insert Мария Григорьева Escribio :-) > Hello! > > I'm using OJB!!! > > The problem is: > > I want to make a test on insert. > > > > Here is my sample-function: > > > > public void doInsertTest() { > > Dept[] depts = null; > > for (int i = 0; i < 5; i++) { > >depts[i].setDeptno(i); > >depts[i].setDname("Hello"); > > } > > Object deptObj = depts; > > for (int i = 0; i < depts.length; i++) { > > Dept dept = (Dept) deptObj; > > broker.store(dept); > > } Hi There. try: Dept[] depts = new Dept[5]; or for (int i=1; i<=5; i++) { Dept dept = new Dept(); dept.setDeptno(i); dept.setDname("Hello - " + i); broker.store(dept); } something like that. Cheers. Carlos Chávez. > > long time = System.currentTimeMillis(); > > sendPage("screens/test-template", new VarMap().add("test", > time)); > > } > > > > But I've got java.lang.NullPointerException: > > > > Depts are staying null! > > > > > > What should I do? > > How to pass an array to this function? > > > > > > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [2.2] Building samples
Mark Lundquist-2 wrote: > > > On Sep 16, 2008, at 8:49 AM, yosauron wrote: > >> Why doesn't work a sample when I execute 'mvn jetty:run' from sample's >> directory (xe. from trunk directory: >> blocks/cocoon-ajax/cocoon-ajax-sample)?? > > Because the sample is just a block, it's not a webapp. Think of the > block as like a plugin... it needs something to plug into. The > easiest way is to just use the cocoon-webapp module to provide that. > > cheers, > —ml— > > It means that I have to create the cocoon-22-archetype-webapp with maven, and on it, I have to use the block that I want to check it... Is it ok? -- View this message in context: http://www.nabble.com/-2.2--Building-samples-tp16789559p19526930.html Sent from the Cocoon - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Error building a form with CForms
André Davignon wrote: > > Hi, > >> I've tried to create a Forms following the steps detailed on the web page >> http://cocoon.apache.org/2.2/blocks/forms/1.0/478_1_1.html >> http://cocoon.apache.org/2.2/blocks/forms/1.0/478_1_1.html . >> >> I can't find what I made wrong, but I get this runtime error (when i >> request >> the web on my client side): (Could anyone help me? :S ) >> >> >> >> >>> javax.servlet.ServletException: >>> org.apache.cocoon.ResourceNotFoundException: No pipeline matched >>> request: >>> resource/external/jx/manifest.js >>> > > Obviously you've got no matcher in your sitemap for this resource : > > manifest.js > > You may check your match pattern. > > But I have put all the matchers of the web. My site map looks like this: > http://www.w3.org/2001/XMLSchema-instance"; > xsi:schemaLocation="http://apache.org/cocoon/sitemap/1.0 > http://cocoon.apache.org/schema/sitemap/cocoon-sitemap-1.0.xsd"; > xmlns:map="http://apache.org/cocoon/sitemap/1.0";> > > > > > > > > src="org.apache.cocoon.transformation.I18nTransformer"> > >location="servlet:forms:/resources/internal/i18n"/> > > true > > > > > > > > > > > > > > > > > src="resource/internal/registration_template.xml"/> > > > > >value="{servlet:forms:/resource/external/forms}"/> >value="{servlet:ajax:/resource/external/dojo}"/> > > > > > > > src="resource/internal/registration_success.jx"/> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > What do i have to do with the javascript file? Which matcher do I have to add? Thank you very much :) > André > > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Error-building-a-form-with-CForms-tp19514381p19526927.html Sent from the Cocoon - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]