Re: BeanUtils.copyProperties() throws java.lang.IllegalArgumentException: No origin bean specified

2004-04-02 Thread Paul Barry
Yeah, it was actually my dao that returning a null UserBO.  Makes since, 
sense user is the origin.

Marco Mistroni wrote:

Hi,
Make sure that the userForm is not null..
I m using BeanUtils.copyProperties all the time and it
Just work fine
Hope this helps

Regards
marco
-Original Message-
From: Paul Barry [mailto:[EMAIL PROTECTED] 
Sent: 02 April 2004 00:12
To: [EMAIL PROTECTED]
Subject: BeanUtils.copyProperties() throws
java.lang.IllegalArgumentException: No origin bean specified

I am trying to use BeanUtil.copyProperties() as described in 5.6.7 in 
"Struts in Action" (Husted).  I have an Interface UserBO which my 
ActionForm implements.  I also have a standard JavaBean UserBOImpl which

implements the Interface.  I have a DAO that returns a UserBOImpl.  I 
would like to use BeanUtils.copyProperties() to copy all of the 
UserBOImpl properties into the ActionForm.  So I am trying this code in 
the execute method of my Action:

UserBO user = dao.getUser(myForm.getId());
UserBO userForm = (UserBO)form;
BeanUtils.copyProperties(userForm,user);
myForm is just the ActionForm cast into the ActionForm I wrote that 
implements UserBO.  This code compiles, but when it runs I get a 
java.lang.IllegalArgumentException: No origin bean specified.  Does 
anyone know why I am getting this error?  Is anyone else doing something

like this?  Anyone getting this error?



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


RE: BeanUtils.copyProperties() throws java.lang.IllegalArgumentException: No origin bean specified

2004-04-02 Thread Marco Mistroni
Hi,
Make sure that the userForm is not null..
I m using BeanUtils.copyProperties all the time and it
Just work fine

Hope this helps

Regards
marco

-Original Message-
From: Paul Barry [mailto:[EMAIL PROTECTED] 
Sent: 02 April 2004 00:12
To: [EMAIL PROTECTED]
Subject: BeanUtils.copyProperties() throws
java.lang.IllegalArgumentException: No origin bean specified

I am trying to use BeanUtil.copyProperties() as described in 5.6.7 in 
"Struts in Action" (Husted).  I have an Interface UserBO which my 
ActionForm implements.  I also have a standard JavaBean UserBOImpl which

implements the Interface.  I have a DAO that returns a UserBOImpl.  I 
would like to use BeanUtils.copyProperties() to copy all of the 
UserBOImpl properties into the ActionForm.  So I am trying this code in 
the execute method of my Action:

UserBO user = dao.getUser(myForm.getId());
UserBO userForm = (UserBO)form;
BeanUtils.copyProperties(userForm,user);

myForm is just the ActionForm cast into the ActionForm I wrote that 
implements UserBO.  This code compiles, but when it runs I get a 
java.lang.IllegalArgumentException: No origin bean specified.  Does 
anyone know why I am getting this error?  Is anyone else doing something

like this?  Anyone getting this error?



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


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



BeanUtils.copyProperties() throws java.lang.IllegalArgumentException: No origin bean specified

2004-04-01 Thread Paul Barry
I am trying to use BeanUtil.copyProperties() as described in 5.6.7 in 
"Struts in Action" (Husted).  I have an Interface UserBO which my 
ActionForm implements.  I also have a standard JavaBean UserBOImpl which 
implements the Interface.  I have a DAO that returns a UserBOImpl.  I 
would like to use BeanUtils.copyProperties() to copy all of the 
UserBOImpl properties into the ActionForm.  So I am trying this code in 
the execute method of my Action:

UserBO user = dao.getUser(myForm.getId());
UserBO userForm = (UserBO)form;
BeanUtils.copyProperties(userForm,user);
myForm is just the ActionForm cast into the ActionForm I wrote that 
implements UserBO.  This code compiles, but when it runs I get a 
java.lang.IllegalArgumentException: No origin bean specified.  Does 
anyone know why I am getting this error?  Is anyone else doing something 
like this?  Anyone getting this error?



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