Hello, is there anyone encounter following exception which occur when
I use DataFactoy to create a DataObject:


/*************to create a DataObject**************/
User user=(User)DataFactory.INSTANCE.create(User.class);
                user.setUserId("sdo3");
                user.setPassword("sdo3");
                user.setName("sdo3");
                user.setAvailable("1");


/*************User DataObject**************/
public interface User {
        
        public String getUserId();
        public void setUserId(String userId);
        public String getPassword();
        public void setPassword(String password);
        public String getName();
        public void setName(String name);
        public String getAvailable();
        public void setAvailable(String available);

}

/************the exception thrown*****************/
java.lang.IllegalArgumentException
        at 
org.apache.tuscany.sdo.helper.DataFactoryImpl.create(DataFactoryImpl.java:63)
        at 
org.apache.tuscany.sdo.helper.DataFactoryImpl.create(DataFactoryImpl.java:53)
        at example.junit.UserTest.testAddUser(UserTest.java:67)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at junit.framework.TestCase.runTest(TestCase.java:154)
        at junit.framework.TestCase.runBare(TestCase.java:127)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:478)
        at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:344)
        at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)

Appreciate your help in advance.

Best Regards,
Sam

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to