Ah yes of course. Well spotted Ard :-)

I guess I'm not that sharp on monday mornings ;-)

JR

-----Original Message-----
From: Ard Schrijvers 
Sent: Monday, June 25, 2007 12:13 PM
To: [email protected]
Subject: RE: Index LUCENE problem with others analyzers.


Hello,


> > the index not apart special characters when the users accomplish 
> > queries, so that "gastronomía" and "gastronomia" don't provide the 
> > same result. Then I have tried to change analyzer attribute to 
> > org.apache.lucene.analysis.standard.StrandardTokenizer that 
> can become 
> > adapted better what I'm looking for, but when I build the 
> index I've 

You should not replace the analyzer with a tokenizer! You can try to use 
another analyzer than the SimpleStandardAnalyzer, you you create one yourself, 
that in turn uses some custom tokenizer. 

Regards Ard


> > the following error:
> > 
> > java.lang.NullPointerException
> >     at
> > 
> org.apache.lucene.index.DocumentWriter.invertDocument(DocumentWriter.j
> > ava:14
> > 1)
> >     at
> > 
> org.apache.lucene.index.DocumentWriter.addDocument(DocumentWri
> ter.java:81)
> >     at
> > 
> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:307)
> >     at
> > 
> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:294)
> >     at
> > 
> org.apache.cocoon.transformation.LuceneIndexTransformer.reindexDocumen
> > t(Luce
> > neIndexTransformer.java:429)
> >     at
> > 
> org.apache.cocoon.transformation.LuceneIndexTransformer.endElement(Luc
> > eneInd
> > exTransformer.java:323)
> >     at 
> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
> > Source)
> >     at
> > 
> org.apache.xerces.impl.dtd.XMLNSDTDValidator.endNamespaceScope(Unknown
> > Source)
> >     at
> > org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown
> Source)
> >     at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown
> > Source)
> >     at
> > 
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> > Source)
> >     at
> > 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD
> > ispatc
> > her.dispatch(Unknown Source)
> >     at
> > 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unk
> > nown
> > Source)
> >     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> > Source)
> >     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> > Source)
> >     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> >     at 
> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> >     at 
> org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
> > Source)
> >     at
> > org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:315)
> >     at
> > org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:334)
> >     at
> > 
> org.apache.cocoon.components.source.SourceUtil.parse(SourceUti
> l.java:325)
> >     at
> >
> org.apache.cocoon.generation.FileGenerator.generate(FileGenera
> tor.java:115)
> >     at
> > 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPi
> > peline
> > .processXMLPipeline(AbstractCachingProcessingPipeline.java:369)
> >     at
> > 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.proce
> > ss(Abs
> > tractProcessingPipeline.java:480)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invok
> > e(Seri
> > alizeNode.java:120)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNod
> > e.invo
> > keNodes(AbstractParentProcessingNode.java:46)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode
> > .invok
> > e(PreparableMatchNode.java:130)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNod
> > e.invo
> > keNodes(AbstractParentProcessingNode.java:46)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(
> > ActTyp
> > eNode.java:138)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNod
> > e.invo
> > keNodes(AbstractParentProcessingNode.java:68)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke
> > (Pipel
> > ineNode.java:142)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNod
> > e.invo
> > keNodes(AbstractParentProcessingNode.java:68)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invok
> > e(Pipe
> > linesNode.java:92)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.proce
> > ss(Con
> > creteTreeProcessor.java:234)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.proce
> > ss(Con
> > creteTreeProcessor.java:176)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeP
> > rocess
> > or.java:252)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(Mo
> > untNod
> > e.java:117)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNod
> > e.invo
> > keNodes(AbstractParentProcessingNode.java:46)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode
> > .invok
> > e(PreparableMatchNode.java:130)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNod
> > e.invo
> > keNodes(AbstractParentProcessingNode.java:68)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke
> > (Pipel
> > ineNode.java:142)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNod
> > e.invo
> > keNodes(AbstractParentProcessingNode.java:68)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invok
> > e(Pipe
> > linesNode.java:92)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.proce
> > ss(Con
> > creteTreeProcessor.java:234)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.proce
> > ss(Con
> > creteTreeProcessor.java:176)
> >     at
> > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeP
> > rocess
> > or.java:252)
> >     at org.apache.cocoon.Cocoon.process(Cocoon.java:686)
> >     at
> > 
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.
> java:1153)
> >     at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >     at
> > 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> > cation
> > FilterChain.java:252)
> >     at
> > 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> > lterCh
> > ain.java:173)
> >     at
> > 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
> > lve.ja
> > va:213)
> >     at
> > 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
> > lve.ja
> > va:178)
> >     at
> > 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
> > va:126
> > )
> >     at
> > 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.ja
> > va:105
> > )
> >     at
> > 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValv
> > e.java
> > :107)
> >     at
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdap
> ter.java:148)
> >     at
> > 
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:869)
> >     at
> > 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.pr
> > ocessC
> > onnection(Http11BaseProtocol.java:664)
> >     at
> > 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoi
> > nt.jav
> > a:527)
> >     at
> > 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFoll
> > owerWo
> > rkerThread.java:80)
> >     at
> > 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPo
> > ol.jav
> > a:684)
> >     at java.lang.Thread.run(Thread.java:595)
> >     
> > Also I've tried, for analogy with spanish, with 
> > org.apache.lucene.analysis.br.BrazilianAnalyzer analizer, 
> but I've the 
> > same error.
> > What can I be failing in?
> > 
> > I use cocoon 2.1.9 builded with java 1.5.0_10
> > 
> > Thanks for any help.
> > Diego Mateos
> > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> 
> --
> Met vriendelijke groet,
> Kind regards,
> 
> Jeroen Reijn
> 
> Hippo
> 
> Oosteinde 11
> 1017WT Amsterdam
> The Netherlands
> Tel  +31 (0)20 5224466
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> __________ Información de NOD32, revisión 2350 (20070624) __________
> 
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to