ICEfaces
  1. ICEfaces
  2. ICE-3227

ICEfaces tooling for Eclipse 3.4

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.1
    • Fix Version/s: None
    • Component/s: Tool Integrations
    • Labels:
      None
    • Environment:
      Eclipse 3.4

      Description

      Due to significant refactoring in Eclipse 3.4, ICEfaces tooling doesn't work on Eclipse 3.4.

        Issue Links

          Activity

          Liming Wu created issue -
          Liming Wu made changes -
          Field Original Value New Value
          Assignee Liming Wu [ liming.wu ]
          Hide
          Liming Wu added a comment -

          released bete

          Show
          Liming Wu added a comment - released bete
          Liming Wu made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Asdasdasdasd Sdasd added a comment -

          Beta works good on 3.4 with some exceptions

          • all available properties for ice components are not displayed (version released on 20080617 for 3.3 display all properties correctly)
          • opening webeditor on xhtml pages seems to be slower
          Show
          Asdasdasdasd Sdasd added a comment - Beta works good on 3.4 with some exceptions all available properties for ice components are not displayed (version released on 20080617 for 3.3 display all properties correctly) opening webeditor on xhtml pages seems to be slower
          Hide
          Asdasdasdasd Sdasd added a comment -

          Also this error appears in Eclipse log (probably when plugin tring to display properties)

          java.lang.NoSuchMethodException: com.sun.facelets.tag.jstl.fn.JstlFnLibrary.getNamespace()
          at java.lang.Class.getMethod(Class.java:1605)
          at org.eclipse.jem.internal.proxy.ide.IDEBeanTypeProxy.getMethodProxy(IDEBeanTypeProxy.java:99)
          at org.eclipse.jst.jsf.core.internal.jem.BeanProxyUtil$BeanProxyWrapper.call(BeanProxyUtil.java:120)
          at org.eclipse.jst.jsf.core.internal.jem.BeanProxyUtil$BeanProxyWrapper.call(BeanProxyUtil.java:150)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.LibraryClassBasedTagRecord.resolveNS(LibraryClassBasedTagRecord.java:508)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.LibraryClassBasedTagRecord.initURI(LibraryClassBasedTagRecord.java:133)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.TagRecordFactory.createRecords(TagRecordFactory.java:44)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.JarFileFaceletTaglibLocator.findInJars(JarFileFaceletTaglibLocator.java:129)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.JarFileFaceletTaglibLocator.locate(JarFileFaceletTaglibLocator.java:65)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.ProjectTaglibDescriptor$1.run(ProjectTaglibDescriptor.java:103)
          at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.ProjectTaglibDescriptor.initialize(ProjectTaglibDescriptor.java:90)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.ProjectTaglibDescriptor.getTagLibraries(ProjectTaglibDescriptor.java:113)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.FaceletTagRegistry.initialize(FaceletTagRegistry.java:151)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.FaceletTagRegistry.getAllTagLibraries(FaceletTagRegistry.java:106)
          at org.eclipse.jst.jsf.facelet.core.internal.registry.FaceletTagRegistry.getTagLibrary(FaceletTagRegistry.java:210)
          at org.eclipse.jst.jsf.facelet.core.internal.cm.FaceletDocumentFactory.getOrCreateCMDocument(FaceletDocumentFactory.java:142)
          at org.eclipse.jst.jsf.facelet.core.internal.cm.FaceletDocumentFactory.createCMDocumentForContext(FaceletDocumentFactory.java:55)
          at org.eclipse.jst.jsf.facelet.core.internal.cm.FaceletDocumentFactory.createCMElementDeclaration(FaceletDocumentFactory.java:77)
          at org.eclipse.jst.jsf.facelet.ui.internal.hover.FaceletHover$MyHTMLTagInfoHoverProcessor.getCMElementDeclaration(FaceletHover.java:132)
          at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeTagAttNameHelp(XMLTagInfoHoverProcessor.java:120)
          at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeRegionHelp(XMLTagInfoHoverProcessor.java:108)
          at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeHoverHelp(XMLTagInfoHoverProcessor.java:86)
          at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getHoverInfo(XMLTagInfoHoverProcessor.java:257)
          at org.eclipse.jst.jsf.facelet.ui.internal.hover.FaceletHover.getHoverInfo(FaceletHover.java:58)
          at org.eclipse.wst.sse.ui.internal.taginfo.BestMatchHover.getHoverInfo(BestMatchHover.java:83)
          at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)

          Show
          Asdasdasdasd Sdasd added a comment - Also this error appears in Eclipse log (probably when plugin tring to display properties) java.lang.NoSuchMethodException: com.sun.facelets.tag.jstl.fn.JstlFnLibrary.getNamespace() at java.lang.Class.getMethod(Class.java:1605) at org.eclipse.jem.internal.proxy.ide.IDEBeanTypeProxy.getMethodProxy(IDEBeanTypeProxy.java:99) at org.eclipse.jst.jsf.core.internal.jem.BeanProxyUtil$BeanProxyWrapper.call(BeanProxyUtil.java:120) at org.eclipse.jst.jsf.core.internal.jem.BeanProxyUtil$BeanProxyWrapper.call(BeanProxyUtil.java:150) at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.LibraryClassBasedTagRecord.resolveNS(LibraryClassBasedTagRecord.java:508) at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.LibraryClassBasedTagRecord.initURI(LibraryClassBasedTagRecord.java:133) at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.TagRecordFactory.createRecords(TagRecordFactory.java:44) at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.JarFileFaceletTaglibLocator.findInJars(JarFileFaceletTaglibLocator.java:129) at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.JarFileFaceletTaglibLocator.locate(JarFileFaceletTaglibLocator.java:65) at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.ProjectTaglibDescriptor$1.run(ProjectTaglibDescriptor.java:103) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.ProjectTaglibDescriptor.initialize(ProjectTaglibDescriptor.java:90) at org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.ProjectTaglibDescriptor.getTagLibraries(ProjectTaglibDescriptor.java:113) at org.eclipse.jst.jsf.facelet.core.internal.registry.FaceletTagRegistry.initialize(FaceletTagRegistry.java:151) at org.eclipse.jst.jsf.facelet.core.internal.registry.FaceletTagRegistry.getAllTagLibraries(FaceletTagRegistry.java:106) at org.eclipse.jst.jsf.facelet.core.internal.registry.FaceletTagRegistry.getTagLibrary(FaceletTagRegistry.java:210) at org.eclipse.jst.jsf.facelet.core.internal.cm.FaceletDocumentFactory.getOrCreateCMDocument(FaceletDocumentFactory.java:142) at org.eclipse.jst.jsf.facelet.core.internal.cm.FaceletDocumentFactory.createCMDocumentForContext(FaceletDocumentFactory.java:55) at org.eclipse.jst.jsf.facelet.core.internal.cm.FaceletDocumentFactory.createCMElementDeclaration(FaceletDocumentFactory.java:77) at org.eclipse.jst.jsf.facelet.ui.internal.hover.FaceletHover$MyHTMLTagInfoHoverProcessor.getCMElementDeclaration(FaceletHover.java:132) at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeTagAttNameHelp(XMLTagInfoHoverProcessor.java:120) at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeRegionHelp(XMLTagInfoHoverProcessor.java:108) at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeHoverHelp(XMLTagInfoHoverProcessor.java:86) at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getHoverInfo(XMLTagInfoHoverProcessor.java:257) at org.eclipse.jst.jsf.facelet.ui.internal.hover.FaceletHover.getHoverInfo(FaceletHover.java:58) at org.eclipse.wst.sse.ui.internal.taginfo.BestMatchHover.getHoverInfo(BestMatchHover.java:83) at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)
          Hide
          Liming Wu added a comment -

          ICE-3643 covers this case.

          Show
          Liming Wu added a comment - ICE-3643 covers this case.
          Liming Wu made changes -
          Link This issue depends on ICE-3643 [ ICE-3643 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Liming Wu [ liming.wu ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Liming Wu
            • Votes:
              8 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: