Re: Error when I use HSSFGenerator

2008-09-17 Thread yosauron

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

2008-09-17 Thread yosauron

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

2008-09-17 Thread Mark Lundquist


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

2008-09-17 Thread yosauron

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

2008-09-17 Thread yosauron

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?

2008-09-17 Thread Derek Hohls
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

2008-09-17 Thread Jeroen Reijn

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

2008-09-17 Thread Мария Григорьева
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

2008-09-17 Thread Carlos Chávez
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

2008-09-17 Thread Jeroen Reijn

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

2008-09-17 Thread Мария Григорьева
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

2008-09-17 Thread Carlos Chávez
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

2008-09-17 Thread Мария Григорьева
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

2008-09-17 Thread Carlos Chávez
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

2008-09-17 Thread yosauron

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?

2008-09-17 Thread truebner
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

2008-09-17 Thread David Legg

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

2008-09-17 Thread Мария Григорьева
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

2008-09-17 Thread yosauron



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

2008-09-17 Thread yosauron



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]