RemoteStackTraceElement

  Status: implemented,  Mon Mar 5 11:32:17 CET 2007
  • Created: 2007-02-28 14:16:03+0100
  • Categories: remote
  • Author: friebe

Scope of Change

Stack trace elements representing stack frames on the remote side will be mapped to RemoteStackTraceElement objects instead of StackTraceElements.


Rationale

- Ability to distinguish between local stack frames and remote stack frames. - Get rid of "php." prefix (e.g., in "php.java.lang.reflect.Method")

Functionality

The lang.StackTraceElement class will be extended to provide an overwriteable qualifiedClassName() method which will use xp::nameOf() per default.

The remote.RemoteStackTraceElement class will overwrite this method and return the name as-is (it already is qualified).

Security considerations

n/a

Speed impact

n/a

Dependencies

n/a

Related documents

- http://xp-framework.net/rfc/contrib/rfc0110.diff Implementing patch

Comments

n/a

<EOF>


Table of contents