Hi,
 
i got some cryptic errors:
 

13:10:47,984 INFO  [MainDeployer] Deployed package: file:/D:/Programming/java/jb
oss-4.0.0DR2/server/default/deploy/test.war
13:11:01,265 WARN  [ClassLoadingTask] Duplicate class found: junit.framework.Tes
tCase
Current CS: (file:/D:/Programming/java/jboss-4.0.0DR2/server/default/deploy/test
.war <no certificates>)
Duplicate CS: (file:/D:/Programming/java/jboss-4.0.0DR2/server/default/conf/jbos
s-service.xml <no certificates>)
13:11:03,875 INFO  [STDOUT] ##F++ = username = rasp && password = rasp1
13:11:04,484 INFO  [STDOUT] jdoQuery = org.jboss.persistence.jbossdo.JBossQuery@
1325aef
13:11:04,593 ERROR [LogInterceptor] RuntimeException:
java.lang.NullPointerException
        at org.jboss.persistence.transform.PathUnnester.transform(PathUnnester.j
ava:45)
        at org.jboss.persistence.jbossdo.command.JDOLoad.generate(JDOLoad.java:6
7)
        at org.jboss.persistence.jbossdo.store.StoreManagerImpl.generate(StoreMa
nagerImpl.java:185)
        at org.jboss.persistence.jbossdo.JBossQuery.execute(JBossQuery.java:131)

        at com.cmcrc.tds.ejb.user.UserValidatorBean.isValid(UserValidatorBean.ja
va:80)

from code in session bean:
 
    public boolean isValid(String username, String password) {
       
        PersistenceManager pm = null;
        javax.jdo.Query jdoQuery = null;
       
//        try{
            // obtain an instance of javax.jdo.PersistenceManager
            pm = pmf.getPersistenceManager();
   
            // find the User object with username
            String filter = "username = " + username + " && " +
                            "password = " + password;
           
            System.out.println("##F++ = " + filter);
           
            jdoQuery = pm.newQuery(User.class, filter);
           
            System.out.println("jdoQuery = " + jdoQuery);
           
            Collection users = (Collection)jdoQuery.execute();
   
            System.out.println("#####********");
   
            if(users.isEmpty())
                return true;
            else
                return false;
/*         
        }
        catch (Exception e)
        {
           e.printStackTrace();
        }
        finally
        {
           if (jdoQuery != null)
              jdoQuery.closeAll();
           if (pm != null)
              pm.close();
        }
*/       
    }



Yahoo! Search
- Looking for more? Try the new Yahoo! Search

Reply via email to