[daisy] RemoteRepositoryManager: JmsClient is not available,
will do without.
Bruno Dumon
bruno at outerthought.org
Mon Sep 3 06:59:47 CDT 2007
Hi,
On Mon, 2007-09-03 at 11:49 +0200, Hofmann. David wrote:
>
> Hi,
>
>
>
> I updated my applications using Daisy’s Java API to 2.1
>
> I get the following warning: RemoteRepositoryManager: JmsClient is not
> available, will do without.
>
> Can you give me a hint what could be the problem?
There is not necessarily a problem, it depends on whether you want the
JMS-based cache invalidation to work, see the section on cache
invalidation here:
http://cocoondev.org/daisydocs-2_1/373-cd/375-cd/28-cd.html
>
> Furthermore the method
> org.outerx.daisy.x10.SearchResultDocument.getSearchResult().getRows().getRowArray();
>
> Is marked as deprecated, but unfortunately this type is not described
> in the 2.1 Javadocs (or at least I could not find it).
>
> What can I use instead of getRowArray() here?
>
There's indeed no javadoc for those classes (see
http://cocoondev.org/kb/457-cd.html)
The new method is getRowList(). Before, arrays were used (I assume)
because of the convenience of having a typed list, but now that Java 1.5
has generics, the List interface is a better alternative since it avoids
copying the lists into arrays.
>
--
Bruno Dumon http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
bruno at outerthought.org bruno at apache.org
More information about the daisy
mailing list