This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
In 7.1 a new History tab is being introduced to the editors where it makes sense to allow the users quick access to the local history of changes of the relevant file. In the following document you can find: * the list of identified DataObjects * the owners * the section Necessary Steps with how-to http://wiki.netbeans.org/EditorHistoryTab See the DataObjects in the areas related to Web, EE, Groovy, ...
I'd like to ask the people on cc to take care of the individual subareas below. Please update the wiki page (put x in the Done column) when done. This should be completed by feature freeze, but the sooner it is done, the better. Thanks a lot. Martin: coherence/src/org/netbeans/modules/coherence/editor/cache/CacheConfigDataObject.java coherence/src/org/netbeans/modules/coherence/editor/config/CoherenceConfigDataObject.java coherence/src/org/netbeans/modules/coherence/editor/pof/PofConfigDataObject.java spring.beans/src/org/netbeans/modules/spring/beans/loader/SpringXMLConfigDataObject.java web.jsf/src/org/netbeans/modules/web/jsf/JSFConfigDataObject.java web.struts/src/org/netbeans/modules/web/struts/StrutsConfigDataObject.java Sergey: hibernate/src/org/netbeans/modules/hibernate/loaders/mapping/HibernateMappingDataObject.java hibernate/src/org/netbeans/modules/hibernate/loaders/reveng/HibernateRevengDataObject.java hibernate/src/org/netbeans/modules/hibernate/loaders/cfg/HibernateCfgDataObject.java j2ee.persistence/src/org/netbeans/modules/j2ee/persistence/unit/PUDataObject.java Marek: html/src/org/netbeans/modules/html/HtmlDataObject.java web.core/src/org/netbeans/modules/web/core/jsploader/JspDataObject.java Marek F web.core/src/org/netbeans/modules/web/core/jsploader/JspServletDataObject.java web.core/src/org/netbeans/modules/web/taglib/TLDDataObject.java Petr H: j2ee.ddloaders/src/org/netbeans/modules/j2ee/ddloaders/common/xmlutils/XMLJ2eeDataObject.java j2ee.ddloaders/src/org/netbeans/modules/j2ee/ddloaders/multiview/DDMultiViewDataObject.java xml.multiview/src/org/netbeans/modules/xml/multiview/XmlMultiViewDataObject.java Vince: j2ee.sun.appsrv/src/org/netbeans/modules/j2ee/sun/ide/sunresources/resourcesloader/SunResourceDataObject.java j2ee.sun.ddui/src/org/netbeans/modules/j2ee/sun/ddloaders/DDMultiViewDataObject.java Denis: websvc.jaxrpc/src/org/netbeans/modules/websvc/wsdl/xmlutils/XMLJ2eeDataObject.java websvc.design/src/org/netbeans/modules/websvc/design/loader/JaxWsDataObject.java websvc.rest.wadl.design/src/org/netbeans/modules/websvc/rest/wadl/design/loader/WadlDataObject.java
websvc.jaxrpc module is not longer supported. It seems it isn't even on Plugins portal of NB. websvc.rest.wadl.design is also no longer under development. But it *IS* on Plugins portal of NB. So do I really have to care about the issue for DataObjects from these modules ?
Ok, let's ignore websvc.jaxrpc. For websvc.rest.wadl.design, I think it would be useful to look into it briefly and do it if it's easy. If not, ignore it as well.
I tried to fix XMLMultiViewDataObject, but I haven't been sucessfull. I refactored wiki to track the hierarchy of objects. I'm not sure the XMLMultiViewDataObject itself should be fixed/changed directly. Same applies to XMLJ2eeDataObject hierarchy.
XmlMultiViewDataObject/ClientDataObject web-main 62d8ccf04a3e
Integrated into 'main-golden', will be available in build *201108050600* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/62d8ccf04a3e User: phejl@netbeans.org Log: #200427 History tab for editors in Web, EE, ... areas
XMLJ2eeDataObject/EarDataObject web-main 924b6edf4e14
JaxWsDataObject web-main#a151087b9297
WadlDataObject :web-main#e57a86ee0ed4
The notice about modification existed MultiViewComponents: I've followed by the wiki and changeset for "form" module. The last thing which it contains is CloseHandler registration for mime-type. It doesn't work for me. CloseHandler is instantiated with empty argument CTOR and it has no reference to DataObject in the result. Probably this is consequence of wrong argument in the second CTOR but I've failed with Lookup argument too. But I've checked current implementation of FormEditorSupport and haven't found CloseHandler registration at all. Instead of CloseHandler there is special impl for canCloseElement(TopComponent) in the source editor multiview element ( which is delegated to editor support ) . After change impl of this method I've got correctly working close operation . So please beware of this issue in your modifications.
Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/a151087b9297 User: Denis Anisimov <ads@netbeans.org> Log: Changed JaxWsDataObject : fix for BZ#200427 - History tab for editors in Web, EE, ... areas
(In reply to comment #11) > Integrated into 'main-golden' > Changeset: http://hg.netbeans.org/main-golden/rev/a151087b9297 > User: Denis Anisimov <ads@netbeans.org> > Log: Changed JaxWsDataObject : fix for BZ#200427 - History tab for editors in > Web, EE, ... areas There may be a problem with main-golden.... I see... An error occurred while processing your request 00manifest.i@a151087b9297: no match found when I access the URL
(In reply to comment #12) > (In reply to comment #11) > > Integrated into 'main-golden' > > Changeset: http://hg.netbeans.org/main-golden/rev/a151087b9297 > > User: Denis Anisimov <ads@netbeans.org> > > Log: Changed JaxWsDataObject : fix for BZ#200427 - History tab for editors in > > Web, EE, ... areas > > There may be a problem with main-golden.... > > I see... > > An error occurred while processing your request > > 00manifest.i@a151087b9297: no match found > > when I access the URL Yes, I think main-golden is the problem. You can use web-main urls : http://hg.netbeans.org/web-main/rev/a151087b9297 http://hg.netbeans.org/web-main/rev/e57a86ee0ed4 The second contains also changes for CloseHandler modification of JaxWsDataObject.
SpringXMLConfigDataObject: web-main #24eddfdbdd2b StrutsConfigDataObject: web-main #0740a7213340
EjbJarMultiviewDataObject web-main b66ca0281599
Integrated into 'main-golden', will be available in build *201108111304* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/75a722417fb8 User: Sergey B. Petrov <sj-nb@netbeans.org> Log: #200427 versions
Integrated into 'main-golden', will be available in build *201108120601* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/b66ca0281599 User: phejl@netbeans.org Log: #200427 History tab for editors in Web, EE, ... areas
JSFConfigDataObject: web-main #72b259055cab All Coherence related DOs will be done later once will be finished rewrite to XAM/XDM by Andrew H. Anyway Coherence will be available just as plugin for NetBeans 7.1.
Integrated into 'main-golden', will be available in build *201108130601* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/72b259055cab User: Martin Fousek <marfous@netbeans.org> Log: #200427 - History tab for editors in Web, EE, ... areas - JSFConfigDataObject
uff DDDataObject/DDFragmentDataObject web-main 63d03025e253
If possible, the History tab should have an F1 help id to open a context-sensitive help topic
Integrated into 'main-golden', will be available in build *201108160601* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/63d03025e253 User: phejl@netbeans.org Log: #200427 History tab for editors in Web, EE, ... areas
it looks like the quality auto commenter missed this... http://hg.netbeans.org/main-golden/rev/4e926f78b756
I'm not sure if it's related to latest changes yet, but currently both application-client.xml and persistence.xml have text/xml mimetype at source tab instead of mimetypes returned by getEditorMimeType() at least at time completion providers are initialized. It cause some problems with completion.
Just found last one isnt' related to multiview changes/this enhancment implementation and is old issue 127051
Integrated into 'main-golden', will be available in build *201108190601* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/6ec550dbaad8 User: Martin Fousek <marfous@netbeans.org> Log: #200427 - History tab for editors in Web, EE, ... areas - fixed JSFConfigDataObject close
persistence/hibernate done, see wiki for main changesets
Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/3483d1b04fd3 User: Sergey B. Petrov <sj-nb@netbeans.org> Log: #200427 change caption
following DataObjects and CSL languages fixed in web-main#e693d8f8331a: CssLanguage JsLanguage (javascript) HtmlDataObject JspDataObject TldDataObject
*** Bug 201987 has been marked as a duplicate of this bug. ***
Integrated into 'main-golden', will be available in build *201109202329* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/e693d8f8331a User: Marek Fukala <mfukala@netbeans.org> Log: #200427 - History tab for editors in Web, EE, ... areas
Using NetBeans IDE Dev (Build 201109202329), there is still no history tab for javascript (but html, css, php & jsp works)
(In reply to comment #32) > Using NetBeans IDE Dev (Build 201109202329), there is still no history tab for > javascript (but html, css, php & jsp works) Isn't it just because of old serialized javascript TopComponent? If you create and open a new javascript file is it still not working?
Unfortunately not, I did creat new file and it's not working.
o.n.m.javascript.editing.JsLanguage.java is missing useMultiview=true in @LanguageRegistration(mimeType="text/javascript")
From whatever reason I was under impression it worked for me as for the css files. useMultiview=true added in web-main#653dfb2601c4
Integrated into 'main-golden', will be available in build *201109230601* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/653dfb2601c4 User: Marek Fukala <mfukala@netbeans.org> Log: #200427 - History tab for editors in Web, EE, ... areas
hi, is this issue fixed?
From my files there are still missing Coherence files but I'm still not sure if it's good time for doing that. Anyway, Coherence is not part of build for this release for sure. I will speak about it more with PetrJ.
We decided with PetrJ to enter new issue for Coherence DDs since it's not important for NB71 and it requires timing with main Coherence's contributor - author: bug #204249 Coherence will not be part of standard distribution for NB7.1 release and the rest of DataObjects seemed to us completed, so I was asked to close this one as fixed.