Scheme Change Not Implemented [message #229770] |
Tue, 16 May 2006 13:20  |
Eclipse User |
|
|
|
Hello,
I'm running Eclipse 3.1.1. Whenever I remote debug my BEA Weblogic 9.1
app server, I get an error when trying to use the Hot Code Replace
feature. This happens for any change that I make, no matter how small.
Has anyone seen this message before?
Hot code replace failed - Scheme change not implemented
I thought it might be a problem with the way I build. I use ant,
externally, to build. So I made sure that my Eclipse VM, Default JRE, and
Ant JDK are all the same, but it doesn't seem to make any difference. Can
anyone provide any input?
Thanks,
Eric
|
|
|
Re: Scheme Change Not Implemented [message #229780 is a reply to message #229770] |
Tue, 16 May 2006 13:47   |
Eclipse User |
|
|
|
When HCR occurs, the Eclipse debug framework essentially fires off the new
bytes of the changed classfile(s) to the VM.
The VM may or may not accept them. In your case it is rejecting the
change(s).
Scheme change usual means you are adding methods or fields (or making
changes within an innerclass that results in synthetic method changes?).
I do not know of how the build would have any impact on this
What VM are you using? Possibly a different VM would help
HTH
Darins
"Eric" <eric.miller@lmco.com> wrote in message
news:f90bb6d13fba8420530af2d939496d44$1@www.eclipse.org...
> Hello,
> I'm running Eclipse 3.1.1. Whenever I remote debug my BEA Weblogic 9.1
> app server, I get an error when trying to use the Hot Code Replace
> feature. This happens for any change that I make, no matter how small.
> Has anyone seen this message before?
>
> Hot code replace failed - Scheme change not implemented
>
> I thought it might be a problem with the way I build. I use ant,
> externally, to build. So I made sure that my Eclipse VM, Default JRE, and
> Ant JDK are all the same, but it doesn't seem to make any difference. Can
> anyone provide any input?
>
> Thanks,
> Eric
>
|
|
|
Re: Scheme Change Not Implemented [message #229788 is a reply to message #229780] |
Tue, 16 May 2006 13:55  |
Eclipse User |
|
|
|
Hi Darin,
Thanks for the reply, and the explanation. For simplicity, the only
change I made was adding an additional method call to an existing method
within the class. I don't have any inner classes in this particular case.
I've tried a couple flavors of JDK 1.5 (03,04, and 06), but I know that
others have gotten this working with 1.5.0_06, so I would expect my VM is
acceptable.
Thanks,
Eric
Darin Swanson wrote:
> When HCR occurs, the Eclipse debug framework essentially fires off the new
> bytes of the changed classfile(s) to the VM.
> The VM may or may not accept them. In your case it is rejecting the
> change(s).
> Scheme change usual means you are adding methods or fields (or making
> changes within an innerclass that results in synthetic method changes?).
> I do not know of how the build would have any impact on this
> What VM are you using? Possibly a different VM would help
> HTH
> Darins
|
|
|
Powered by
FUDForum. Page generated in 0.08470 seconds