- This topic has 7 replies, 4 voices, and was last updated 20 years, 10 months ago by Scott Anderson.
-
AuthorPosts
-
seegerMemberHi
Changes in the tld don’t get applied to the jsp editor.
E.g. you have somthing like this in your tld:
[…]
<attribute>
<name>height</name>
<description>
Workspace height
</description>
<required>true</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
[…]And change “height” to “height33”, autocompletion and validation of the MyEclipse JSP editor doesn’t honor that change. The jsp is shown as invalid if you use “height33” and the autocompletion does only provide “heigth”.
The editor for tld files is “TLD Editor” but it looks like it is the MyEclipse xml editor.
General information:
OS: Debian GNU/Linux sid (2.4.24)Exclipse Version: 2.1.2
Exclipse Build id: 200311030802
It was installed for myeclipse
No other external plugins are installed
org.eclipse.pde.* count: 7
MyEclipse version:
Version: 2.6.200
Build id: 200312091200-2.7-RC1
Java Version: 1.4.2_03
Riyad KallaMemberSeeger,
Have you tried making the change and then waiting for 10mins to see if its just a reparse delay? Also I wonder if closing the project and reopening it might help. If neither of these things work and only restarting Eclipse is what does it, then I’ll mark this as a bug and ask Scott to enter it as this behavior doesn’t lend itself to TLD development (but probably went unnoticed for so long because most people just use Tag Libs not design them).
No OperationMemberrebuild project should solve your issues, but it could be done better…
… let us pray 🙂NOP
seegerMemberHi Riyad
Yes, it also works if you reopen the project. The problem is if you write tlds and test them. Reopening the project is not very effective in this case 😉
I also had refreshs from time to time, but I thing that comes from editing project properties which might forces a reload.Rebuilding doesn’t help here.
thanks
Felix
Riyad KallaMemberFelix,
Before we request Scott/Michael to enter a dev issue for this, why don’t you tell us exactly how you want this to function? I’m thinking that having the TLD resync on save is the best idea, so if its under heavy development, it will be always up to date, but if its never being changed then it will only sync once so we don’t need to worry about any performance impls…What do you think?
seegerMemberYes, resync on save is fine.
Thanks !
Felix
Riyad KallaMemberOk great, I let Scott know; hopefully he will enter it as an enhancement in the internal tracking system. If not we’ll prank call him at 2am until he does 🙂
Scott AndersonParticipantNo need to call; I’ve entered the enhancement request as requested. 🙂
–Scott
MyEclipse Support -
AuthorPosts