LJ,

I have not tested it, but I would try the setNewName(String newName)
method inherited from class com.bmc.arsys.api.ObjectBase. I would bet
that is the "right way" to change the forms name.

HTH
-- 
Carey Matthew Black
Remedy Skilled Professional (RSP)
ARS = Action Request System(Remedy)

Love, then teach
Solution = People + Process + Tools
Fast, Accurate, Cheap.... Pick two.

On Mon, Feb 25, 2008 at 11:14 PM, LJ Longwing <[EMAIL PROTECTED]> wrote:
> I'm using the 7.1 Java API and trying to rename a form.  After I have
>  connected here is my code
>
>  Form frm = conn.getForm("Old");
>  frm.setKey("New");
>  conn.setForm(frm);
>
>  I get the Form object just fine
>  it sets the new Key without error
>  when I try to use the '.setForm' method I get error
>
>  Exception in thread "main" ERROR (303): Form does not exist on server; New
>         at com.bmc.arsys.api.ProxyJRpcBase.verifyStatus(Unknown Source)
>         at com.bmc.arsys.api.ProxyJRpcBase.verifyStatus(Unknown Source)
>         at com.bmc.arsys.api.ProxyJRpcBase.a(Unknown Source)
>         at com.bmc.arsys.api.ProxyJRpcBase.arCall(Unknown Source)
>         at com.bmc.arsys.api.ProxyJRpc.ARSetForm(Unknown Source)
>         at com.bmc.arsys.api.ARServerUser.setForm(Unknown Source)
>         at App.main(App.java:107)
>
>  My question is, of course the form 'New' doesn't exist...but Old does...and
>  I'm using it as a Form object, so it should be able to do what I'm trying to
>  do...but due to the fact that I'm changing the unique identifier for the
>  object, it can't seem to find it under its new name.  Any suggestions out
>  there?

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to