You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Glen Stampoultzis <gl...@oopl.com.au> on 2001/12/13 04:01:40 UTC

Question- Null pointer exception in torque

Using CVS torque I'm getting a null pointer exception running a simple test
case.  Can anyone help?

public class ObjectMappingTest
        extends CapitaliseTestCase
{
    public ObjectMappingTest(String name)
    {
        super(name);
    }

    protected void setUp() throws Exception
    {
        super.setUp();
        ExtendedProperties c = new
ExtendedProperties("webapp/WEB-INF/classes/Torque.properties");
        Torque.init(c);
    }

    public void testSubscriberService()
            throws Exception
    {
        Criteria criteria = new Criteria();
        Vector vector = SubscriberServicePeer.doSelect(criteria);

        assertEquals(0, vector.size());

    }
}


130  [main] DEBUG org.apache.torque.adapter.DBFactory  - Using
org.apache.torque.adapter.DBOracle
140  [main] DEBUG org.apache.torque.adapter.DBFactory  - Using
org.apache.torque.adapter.DBOracle
140  [main] DEBUG org.apache.torque.adapter.DBFactory  - Using
org.apache.torque.adapter.null
150  [main] ERROR org.apache.torque.adapter.DBFactory  -
java.lang.ClassNotFoundException: org.apache.torque.adapter.null

5338 [Thread-2] INFO  org.apache.torque.oid.IDBroker  - IDBroker thread was
started.
5578 [main] DEBUG org.apache.torque.util.BasePeer  - SELECT
SUBSCRIBER_SERVICE.CIDN, SUBSCRIBER_SERVICE.SERVICE_NUMBER,
SUBSCRIBER_SERVICE.EFFECTIVE_TO, SUBSCRIBER_SERVICE.EFFECTIVE_FROM,
SUBSCRIBER_SERVICE.SERVICE_NAME, SUBSCRIBER_SERVICE.SUBSCRIPTION_LEVEL,
SUBSCRIBER_SERVICE.STREET_HOUSE_NUMBER, SUBSCRIBER_SERVICE.STREET_NAME,
SUBSCRIBER_SERVICE.STREET_TYPE, SUBSCRIBER_SERVICE.ADDRESS_LOCALITY,
SUBSCRIBER_SERVICE.ADDRESS_STATE, SUBSCRIBER_SERVICE.ADDRESS_POSTCODE,
SUBSCRIBER_SERVICE.EXTRACTED_FOR_GEO_CODING,
SUBSCRIBER_SERVICE.GEO_CODED_SINCE, SUBSCRIBER_SERVICE.LONGITUDE,
SUBSCRIBER_SERVICE.LATITUDE FROM SUBSCRIBER_SERVICE
5658 [main] DEBUG org.apache.torque.util.BasePeer  - Elapsed time=0.08 secs

java.lang.NullPointerException
	at java.math.BigDecimal.<init>(BigDecimal.java:129)
	at com.workingdogs.village.Value.<init>(Value.java:134)
	at com.workingdogs.village.Record.createValues(Record.java:155)
	at com.workingdogs.village.Record.<init>(Record.java:102)
	at com.workingdogs.village.DataSet.fetchRecords(DataSet.java:526)
	at com.workingdogs.village.DataSet.fetchRecords(DataSet.java:467)
	at com.workingdogs.village.DataSet.fetchRecords(DataSet.java:452)
	at
org.apache.torque.util.BasePeer.getSelectResults(BasePeer.java:1451)
	at org.apache.torque.util.BasePeer.executeQuery(BasePeer.java:1364)
	at org.apache.torque.util.BasePeer.executeQuery(BasePeer.java:1323)
	at org.apache.torque.util.BasePeer.executeQuery(BasePeer.java:1274)
	at org.apache.torque.util.BasePeer.doSelect(BasePeer.java:1204)
	at
com.telstra.capitalise.domain.om.BaseSubscriberServicePeer.doSelectVillageRe
cords(BaseSubscriberServicePeer.java:338)
	at
com.telstra.capitalise.domain.om.BaseSubscriberServicePeer.doSelectVillageRe
cords(BaseSubscriberServicePeer.java:308)
	at
com.telstra.capitalise.domain.om.BaseSubscriberServicePeer.doSelect(BaseSubs
criberServicePeer.java:286)
	at
com.telstra.capitalise.domain.om.ObjectMappingTest.testSubscriberService(Obj
ectMappingTest.java:42)


Glen Stampoultzis
gstamp@iprimus.com.au
Phone: +61 3 9753 6850
Mobile: 0402 835 458
ICQ: 62722370