Mario Ivankovits schrieb: > Hi! > > Its again me ... somewhat angry, so sorry *grrrr* I CANT SET A > BREAKPOINT IN SHARED ANY MORE - or I have to do it twice in shared_impl > and shared_tomahawk. > Please lets discuss again why this refactoring is needed - PLEASE !!! > >> Now I propose to get rid of all those class.getName() (or >> this.getClass().getName where required) and replace them by a string >> literal (representing the FQN of the class without any refactoring) >> > We cant use the FQN as then the refactoring happen on this string > literal anyway. > So I change my proposal to use org.apache.myfaces.XXXXXX > > WDYT? > Mario > > +1 for a new discussion, this refactoring is outright problematic, what we have here is a precompiler situation which basically kills several important low level tools right off.
I assume the Netbeans people are out of the game entirely since Netbeans dropped the excellent VFS system in favor of being able to run on top of ANT entirely (understandable but problematic decision). Eclipse at least is flexible enough to be able to link in external source dirs, so that some debugging is possible to some degree. But the situation still is highly annoying because you basically have to keep the codebase twice for debugging and fixing. I am glad that the WTP seems to be flexible enough to allow jar deployment plans so that my issues I had with the refactoring could be bypassed (dynamically generated jars which interfered with webapp deployment of the samples)
