MArco,

Thanks, but it is not the action.  Before I even put
it in, I had this problem.  So it seems to be the
pseudo-protocol of Cocoon or the Xindice db.  I will
look into it more, but for now I will stick to what I
have going...a working app!  Thanks again.

-Julian

--- Marco Rolappe <[EMAIL PROTECTED]> wrote:
> hi julian,
> 
> sorry, I haven't worked with XIndice yet. but from
> looking at the XIndice
> sources the NPE seems to be caused by the key being
> null. as already
> mentionend, I'm not into XIndice so I don't know
> where that key is being
> specified (created by your action, maybe?), but
> perhaps this info helps you
> finding the problem.
> 
> 
> -----Ursprungliche Nachricht-----
> Von:
>
[EMAIL PROTECTED]
>
[mailto:[EMAIL PROTECTED]]Im
> Auftrag von Julian Klein
> Gesendet: Samstag, 25. Januar 2003 19:08
> An: [EMAIL PROTECTED]
> Betreff: Re: AW: Action Not Adding Values to Sitemap
> or is it?
> 
> 
> Marco,
> 
> 
> Thanks a lot, I must have overlooked that in the
> how-to on the website.  I was wondering if you know
> whether or not the new version of Xindice (1.1 Beta)
> works over the pseudo protocol.  I have tried, but
> to
> no avail.  The new version must run in Tomcat's
> servlet container.  I want to upgrade b/c Xindice
> does
> not reliably send all the documents in a given
> collection to the sitemap pipeline.  It seems to
> throw
> a DocumentCache error (I attached the stack trace in
> case you may recognize this error).  Also, I
> attached
> my final sitemap snippet b/c it was slightly
> different
> then what you sent (the sitemap parameter reference
> for the xindice url/collection had to move back one
> map).  Anyway, I really appreciate the help.
> 
> -Julian
> 
> <final-sitemap-snippet>
>    <map:match pattern="view/**">
>       <map:act type="task">
>         <map:parameter name="method"
> value="doAddSubjectsAndMyCategories"/>
>         <map:parameter name="task-subject-node"
> value="Global"/>
>           <map:match type="request-parameter"
> pattern="xpath">
>             <map:generate
>
src="xmldb:xindice://localhost:4080/db/tasks/{../../1}#{1}"/>
>             <map:transform
> src="stylesheets/task.xsl">
> 
>               <map:parameter name="users"
> value="{../subjNodes}"/>
>               <map:parameter name="categories"
> value="{../categories}"/>
>           </map:transform>
>             <map:serialize type="html"/>
>          </map:match>
>     <map:generate
> src="xmldb:xindice://localhost:4080/db/tasks/{1}"/>
>     <map:transform src="stylesheets/task.xsl"/>
>     <map:serialize type="html"/>
>     </map:act>
>    </map:match>
> </final-sitemap-snippet>
> 
> **********************Xindice 1.0 DocumentCache
> Error****************
> 
> <stacktrace>
> java.lang.NullPointerException
>         at
>
org.apache.xindice.core.DocumentCache$CacheKey.equals(DocumentCache.java:171
> )
>         at
> java.util.WeakHashMap.eq(WeakHashMap.java:248)
>         at
> java.util.WeakHashMap.get(WeakHashMap.java:340)
>         at
>
org.apache.xindice.core.DocumentCache.getDocument(DocumentCache.java:79)
>         at
>
org.apache.xindice.core.Collection.getDocument(Collection.java:711)
>         at
>
org.apache.xindice.core.query.XPathQueryResolver$ResultSet.prepareNextNode(X
> PathQueryResolver.java:1003)
>         at
>
org.apache.xindice.core.query.XPathQueryResolver$ResultSet.getNextNode(XPath
> QueryResolver.java:1042)
>         at
>
org.apache.xindice.client.corba.CollectionServant.queryWrapper(CollectionSer
> vant.java:385)
>         at
>
org.apache.xindice.client.corba.CollectionServant.queryCollection(Collection
> Servant.java:425)
>         at
>
org.apache.xindice.client.corba.db.CollectionPOA._invoke(CollectionPOA.java:
> 332)
>         at
> org.openorb.adapter.poa.POA.dispatch(POA.java:975)
>         at
>
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:75
> 0)
>         at
>
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
>         at
>
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:14
> 10)
>         at
>
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
>         at
>
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557
> )
> </stacktrace>
> 
> =====
> Live simply so others may simply live.
> 
> -Ghandi
> 
> Pluralitas non est ponenda sine neccesitate.
> "Entities should not be multiplied unneccesarily"
> 
> -William of Occam
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up
> now.
> http://mailplus.yahoo.com
> 
>
---------------------------------------------------------------------
> Please check that your question  has not already
> been answered in the
> FAQ before posting.    
> <http://xml.apache.org/cocoon/faq/index.html>
> 
> To unsubscribe, e-mail:    
> <[EMAIL PROTECTED]>
> For additional commands, e-mail:  
> <[EMAIL PROTECTED]>
> 
> 
>
---------------------------------------------------------------------
> Please check that your question  has not already
> been answered in the
> FAQ before posting.    
> <http://xml.apache.org/cocoon/faq/index.html>
> 
> To unsubscribe, e-mail:    
> <[EMAIL PROTECTED]>
> For additional commands, e-mail:  
> <[EMAIL PROTECTED]>
> 


=====
Live simply so others may simply live.
 
-Ghandi
 
Pluralitas non est ponenda sine neccesitate.
"Entities should not be multiplied unneccesarily"
 
-William of Occam

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

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

Reply via email to