i wrote a little customer finder using the jawx.xml conf file, but it's
not working, i get this exception:

[balld@localhost news]$ java com.webslingerZ.news.client.NewsClient
Exception in thread "main" javax.ejb.FinderException: Find failed
        at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)
        at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
        at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker_Stub.invokeHome(Unknown
Source)
        at
org.jboss.ejb.plugins.jrmp.interfaces.HomeProxy.invoke(HomeProxy.java:248)
        at $Proxy0.findByTitleManually(Unknown Source)
        at com.webslingerZ.news.client.NewsClient.main(NewsClient.java:22)

my jaws.xml file looks like this:

<?xml version="1.0"?>

<jaws>
  <datasource>PostgresqlTest</datasource>
  <type-mapping>PostgreSQL</type-mapping>
  <enterprise-beans>
    <entity>
      <ejb-name>Article</ejb-name>
      <finder>
        <name>findByTitleManually</name>
        <query>title like '%{1}%'</query>
        <order>order by title</order>
      </finder>
    </entity>
  </enterprise-beans>
</jaws>

and the relevant section of my ejb-jar.xml file:

    <entity>
      <description>
        A news article
      </description>
      <ejb-name>Article</ejb-name>
      <home>com.webslingerZ.news.beans.ArticleHome</home>
      <remote>com.webslingerZ.news.beans.Article</remote>
      <ejb-class>com.webslingerZ.news.beans.ArticleBean</ejb-class>
      <persistence-type>Container</persistence-type>

<prim-key-class>com.webslingerZ.news.beans.ArticlePK</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field><field-name>id</field-name></cmp-field>
      <cmp-field><field-name>title</field-name></cmp-field>
      <cmp-field><field-name>content</field-name></cmp-field>
    </entity>

my ArticleHome class declares this method:

  public Collection findByTitleManually(String title)
    throws FinderException, RemoteException;

any idea what's up?

- donald


_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to