You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Kai Porter <a0...@hotmail.com> on 2002/08/03 22:58:04 UTC

oh where oh where has my Criteria gone

Hmmm,

I am moving my project from tdk 2.1 to 2.2-b1 and have run into a strange 
problem with my Criteria based db selects in my Peer classes.

Already built into the Peer is the import...
--------------------------------
import java.util.*;
import com.workingdogs.village.*;
...
--------------------------------
Which looks like it uses village-1.5.1.jar

My code uses it simplistically here:
--------------------------------

  Product p = new Product();
  Criteria crit = new Criteria();
  crit.add(PROD_NAME, thisProd);
  crit.add(IS_ACTIVE,"1");

  Vector v = doSelect(crit);

--------------------------------

Which works great using 2.1, but when building in 2.2 I get these nasty 
little notes from the compiler:

--------------------------------
--------------------------------
    [javac] 
C:\www\dev\tdk_2_2_b1\webapps\basket\WEB-INF\src\java\com\linternet\
basket\om\ProductPeer.java:24: cannot resolve symbol
    [javac] symbol  : class Criteria
    [javac] location: class com.linternet.basket.om.ProductPeer
    [javac]             Criteria crit = new Criteria();
    [javac]                 ^
    [javac] 
C:\www\dev\tdk_2_2_b1\webapps\basket\WEB-INF\src\java\com\linternet\
basket\om\ProductPeer.java:24: cannot resolve symbol
    [javac] symbol  : class Criteria
    [javac] location: class com.linternet.basket.om.ProductPeer
    [javac]             Criteria crit = new Criteria();
    [javac]                                     ^
    [javac] 
C:\www\dev\tdk_2_2_b1\webapps\basket\WEB-INF\src\java\com\linternet\
basket\om\ProductPeer.java:44: cannot resolve symbol
    [javac] symbol  : class Criteria
    [javac] location: class com.linternet.basket.om.ProductPeer
    [javac]             Criteria crit = new Criteria();

--------------------------------
--------------------------------

A browse through
http://share.whichever.com/village/village-1.5.3/docs/apidocs/

Doesn't yield any information about Criteria. Has this class been 
depricated?

Thanks in advance for any tips, tricks, or jokes to help cheer me up while I 
migrate my apps on a sunny summer Saturday.

-


_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: oh where oh where has my Criteria gone

Posted by "Henning P. Schmiedehausen" <hp...@intermeta.de>.
"Kai Porter" <a0...@hotmail.com> writes:

import org.apache.torque.util.Criteria;

	Regards
		Henning



>Hmmm,

>I am moving my project from tdk 2.1 to 2.2-b1 and have run into a strange 
>problem with my Criteria based db selects in my Peer classes.

>Already built into the Peer is the import...
>--------------------------------
>import java.util.*;
>import com.workingdogs.village.*;
>...
>--------------------------------
>Which looks like it uses village-1.5.1.jar

>My code uses it simplistically here:
>--------------------------------

>  Product p = new Product();
>  Criteria crit = new Criteria();
>  crit.add(PROD_NAME, thisProd);
>  crit.add(IS_ACTIVE,"1");

>  Vector v = doSelect(crit);

>--------------------------------

>Which works great using 2.1, but when building in 2.2 I get these nasty 
>little notes from the compiler:

>--------------------------------
>--------------------------------
>    [javac] 
>C:\www\dev\tdk_2_2_b1\webapps\basket\WEB-INF\src\java\com\linternet\
>basket\om\ProductPeer.java:24: cannot resolve symbol
>    [javac] symbol  : class Criteria
>    [javac] location: class com.linternet.basket.om.ProductPeer
>    [javac]             Criteria crit = new Criteria();
>    [javac]                 ^
>    [javac] 
>C:\www\dev\tdk_2_2_b1\webapps\basket\WEB-INF\src\java\com\linternet\
>basket\om\ProductPeer.java:24: cannot resolve symbol
>    [javac] symbol  : class Criteria
>    [javac] location: class com.linternet.basket.om.ProductPeer
>    [javac]             Criteria crit = new Criteria();
>    [javac]                                     ^
>    [javac] 
>C:\www\dev\tdk_2_2_b1\webapps\basket\WEB-INF\src\java\com\linternet\
>basket\om\ProductPeer.java:44: cannot resolve symbol
>    [javac] symbol  : class Criteria
>    [javac] location: class com.linternet.basket.om.ProductPeer
>    [javac]             Criteria crit = new Criteria();

>--------------------------------
>--------------------------------

>A browse through
>http://share.whichever.com/village/village-1.5.3/docs/apidocs/

>Doesn't yield any information about Criteria. Has this class been 
>depricated?

>Thanks in advance for any tips, tricks, or jokes to help cheer me up while I 
>migrate my apps on a sunny summer Saturday.

>-


>_________________________________________________________________
>Chat with friends online, try MSN Messenger: http://messenger.msn.com


>--
>To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
>For additional commands, e-mail: <ma...@jakarta.apache.org>

-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen       -- Geschaeftsfuehrer
INTERMETA - Gesellschaft fuer Mehrwertdienste mbH     hps@intermeta.de

Am Schwabachgrund 22  Fon.: 09131 / 50654-0   info@intermeta.de
D-91054 Buckenhof     Fax.: 09131 / 50654-20   

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>