Using old Deltas and Load Methods giving Error

The use of specific JADE features and proposals for new feature suggestions
nzwta
Posts: 13
Joined: Thu Sep 10, 2009 12:46 pm
Location: Napier

Using old Deltas and Load Methods giving Error

Postby nzwta » Thu Sep 10, 2009 1:01 pm

Prior to upgrading to Jade 6.3, we used Deltas and in testing we loaded the forms up without any issues. Now since upgrading, we are getting an error message saying "The requested method is not defined for the type of the receiver". This is occurring on the Form Load methods during the "InheritMethod" call.

This happens whenever we have a load method checked out to a delta prior to doing the upgrade. Since the upgrade we get the error message. If we CheckIn the load method, then the exception error message goes away and it all works fine.

Anyone else finding the same with Jade 6.3??

User avatar
Jade Support
Posts: 103
Joined: Mon Aug 17, 2009 10:27 am
Location: Jade Software Corporation, Christchurch

Re: Using old Deltas and Load Methods giving Error

Postby Jade Support » Thu Sep 10, 2009 2:36 pm

Hi,

Thank you for your posting. We haven't had this problem reported before but I was easily able to reproduce the error following your description. This shouldn't be occurring so I have opened JADE PAR #52196 to track this issue.

I'm afaird I don't see any way around the problem except to check in the methods as you encounter the 1010 errors. Presumably once they've been checked in your can check them out without the same 1010 recurring?

Exception details:

Code: Select all

Unhandled SystemException on 2009/09/10 14:14:06 Computer= CNWAM2A, Application= Forums_DeltaError, Schema= Forums_DeltaError SystemException: 1010 (not continuable, resumable) * The requested method is not defined for the Type of the receiver Error object: 2197.1 (transient) Caused By: Receiver: Frm2/2197.1 (transient) Method: load(36) -- inheritMethod(); Call Stack History: <<Frm2/2197.1 (t)>> load(36) -- inheritMethod(); <<Frm2/2197.1 (t)>> Form::_show(843) -- 'JadeShowForm' in 'jadpmap' @ line# 843 <<Frm2/2197.1 (t)>> Form::show(84) -- source position: 84 _____________________________________________________________________________________________ Exception:- Type: SystemException; Error Code: 1010 on 2009/09/10 14:14:06 *** User ABORTED current action and database transaction *** _____________________________________________________________________________________________
Thank you,
Aaron Morgan
Jade Support
Jade Software Corporation Ltd

Email: jadesupport@jadeworld.com
Web: http://www.jadeworld.com

Jade Software – complex business problems solved beautifully.

nzwta
Posts: 13
Joined: Thu Sep 10, 2009 12:46 pm
Location: Napier

Re: Using old Deltas and Load Methods giving Error

Postby nzwta » Fri Sep 11, 2009 9:05 am

Thanks for your reply. No we can't seem to work around it except to stop using deltas until it is fixed.

We tried checking the Load Methods them back out of the delta, and then the program would run but once they come back into the delta, they continue to give the same 1010 error and won't run. And we tried creating a new delta in 6.3 and still got the same results.

allistar
Posts: 156
Joined: Fri Aug 14, 2009 11:02 am
Location: Mount Maunganui, Tauranga

Re: Using old Deltas and Load Methods giving Error

Postby allistar » Fri Sep 11, 2009 10:37 am

Is this a confirmed 6.3 bug? Our development and deployment processes rely heavily on deltas, and this if there is a problem with them then we'd hold back on upgrading until it is fixed.

nzwta
Posts: 13
Joined: Thu Sep 10, 2009 12:46 pm
Location: Napier

Re: Using old Deltas and Load Methods giving Error

Postby nzwta » Fri Sep 11, 2009 11:37 am

Hi Allistar - I can't confirm that I guess. We upgraded from 6.1 to 6.3 so am not sure whether the error is only in 6.3 or maybe was introduced in 6.2 but suffice to say we are stumped at present and are not using deltas in 6.3 until it is fixed. Jade have opened a PAR which suggests it is a confirmed bug I believe.

Regards
David

User avatar
Jade Support
Posts: 103
Joined: Mon Aug 17, 2009 10:27 am
Location: Jade Software Corporation, Christchurch

Re: Using old Deltas and Load Methods giving Error

Postby Jade Support » Fri Sep 11, 2009 3:09 pm

The problem is not injected as part of the upgrade, but is isolated to methods that call inheritMethod() when the method is checked out.
Jade Support
Jade Software Corporation Ltd

Email: jadesupport@jadeworld.com
Web: http://www.jadeworld.com

Jade Software – complex business problems solved beautifully.


Return to “Feature Discussions”

Who is online

Users browsing this forum: No registered users and 16 guests