facebook

imports, includes and code fragments

  1. MyEclipse IDE
  2.  > 
  3. General Development
Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #242508 Reply

    knix24
    Member

    Hello,

    First off – *very* neat product…I’ve spent a few late nights perusing the site and playing around with the tool functionality.

    <rookie question>

    I’m trying to integrate an existing web app into MyEclipse. This app utilizes a code fragment (*.inc) to handle all of the necessary page imports.

    I’ve successfully associated the “inc” suffix as a valid jsp fragment and in the calling jsp page, I can navigate to the included file (Ctrl->hover->click). However, I’ve noticed that this type of setup doesn’t allow code completion to work on the main page, unless I specifically import the libs on the page itself. Is there any way to get this functionality to work using the existing architecture?

    </rookie question>

    Thank you!

    – Kev

    #242520

    Riyad Kalla
    Member

    First off – *very* neat product…I’ve spent a few late nights perusing the site and playing around with the tool functionality.

    Thank you

    I’ve successfully associated the “inc” suffix as a valid jsp fragment and in the calling jsp page, I can navigate to the included file (Ctrl->hover->click). However, I’ve noticed that this type of setup doesn’t allow code completion to work on the main page, unless I specifically import the libs on the page itself. Is there any way to get this functionality to work using the existing architecture?

    I believe what you are looking for is to navigate to your Window > Prefs > MyEclipse > Editors > JSP page, and make sure the JSP fragment extensions are: “jspf, inc” or atleast have inc in there somewhere. After that, try and perform a rebuild and see if it works.

    NOTE that autocomplete will only work when using <%@ include %> directives for your fragments, if you are using jsp:include, they won’t work as that is a runtime include and not currently evaluated by the editor.

    If your autocomplete is still not working, make sure you are working with a Web Project, and not anormal Java Project. In a normal java project, MyEclipse has a hard time resolving references without the meta-information you provide when you convert it to a web project (Right Click > MyEclipse > Add Web Capabilities)

    #242531

    knix24
    Member

    Thanks for the quick response! OK — I’ll double check my configuration tonight.

    So, just so I’m sure, if I have a file called “testinclude.inc” which simply contains the following –

    <%@ page import “java.util.*” %>

    …and then in my main jsp “testmain.jsp” has the following –

    <%@ include file = “testinclude.inc”%>

    <%
    HashMap testMap = new HashMap();
    testMap.<code completion kick in>
    %>

    …it should work as long as (a) it’s a web project and (b) inc is a valid fragment extension?

    Thanks,
    Kev

    #242535

    Riyad Kalla
    Member

    Yes bingo, and (c) your testinclude.inc file is in the same dir as your testmain.jsp file (given your example above).

    Infact I just created a web project, add JSTL 1.1 to it, created two pages:
    index.jsp
    taglibs.inc

    in taglibs.inc I had the following:

    
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
    

    in index.jsp I have the following:

    
    <%@ page language="java" pageEncoding="UTF-8"%>
    
    <%@ include file="taglibs.inc" %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>My JSP 'index.jsp' starting page</title>
        
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
      </head>
      <body>
        <c:|
      </body>
    </html>
    

    and down by the <c:| section had correct popup for autocomplete. There was a warning marker in the index.jsp page that disappeared after the reconciler ran, so don’t worry if you see that at first, it will correct itself.

    #242580

    knix24
    Member

    OK — so I’ve recreated my example above. I’ve validated that it’s indeed a “web project”, “inc” has been added as a jsp fragment extension (via Window-> Preferences… -> MyEclipse -> Editors -> JSP -> JSP Fragment Extensions … it’s set to “jspf, inc”) and both my include and test pages are in the same dir under WebRoot.

    Exact code for include is…

    <%@ page language=”java” pageEncoding=”UTF-8″%>

    <%@ page import “java.util.*” %>

    Exact code for main jsp is…

    <%@ page language=”java” pageEncoding=”UTF-8″%>

    <%@ include file = “testinclude.inc”%>

    <%
    HashMap testMap = new HashMap();
    %>

    If I try to add “testMap.clear()” under the testMap instantiation, code complete does not pull up all of the HashMap methods after the period. I do get a red error box on the right stating that “HashMap cannot be resolve to a type”. If I fully qualify the HashMap call (i.e. java.util.HashMap testMap = new java.util.HashMap();) everything clears up and code completion works as expected. This leads me to believe that the code fragment is being included.

    Am I missing something obvious?

    #242581

    knix24
    Member

    Shoot…here are my config details —

    *** Date: Sat Dec 03 19:10:41 EST 2005

    *** Platform Details:

    *** System properties:
    awt.toolkit=sun.awt.windows.WToolkit
    eclipse.application=org.eclipse.ui.ide.workbench
    eclipse.buildId=M20050929-0840
    eclipse.commands=-os
    win32
    -ws
    win32
    -arch
    x86
    -launcher
    F:\eclipse\eclipse.exe
    -name
    Eclipse
    -showsplash
    600
    -exitdata
    6e8_38
    -vm
    C:\j2sdk1.4.1_01\bin\javaw.exe
    eclipse.product=org.eclipse.sdk.ide
    eclipse.startTime=1133653153765
    eclipse.vm=C:\j2sdk1.4.1_01\bin\javaw.exe
    eclipse.vmargs=-Duser.language=en
    -Xms128M
    -Xmx512M
    -XX:PermSize=64M
    -XX:MaxPermSize=128M
    -Dosgi.splashLocation=F:\MyEclipse\eclipse\MyEclipseSplash.bmp
    -jar
    F:\eclipse\startup.jar
    eof=eof
    file.encoding=Cp1252
    file.encoding.pkg=sun.io
    file.separator=\
    java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob=sun.awt.windows.WPrinterJob
    java.class.path=F:\eclipse\startup.jar
    java.class.version=48.0
    java.endorsed.dirs=C:\j2sdk1.4.1_01\jre\lib\endorsed
    java.ext.dirs=C:\j2sdk1.4.1_01\jre\lib\ext
    java.home=C:\j2sdk1.4.1_01\jre
    java.io.tmpdir=C:\DOCUME~1\KEVINN~1\LOCALS~1\Temp\
    java.library.path=C:\j2sdk1.4.1_01\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\j2sdk1.4.1_01\bin;C:\j2sdk1.4.1_01\jre\bin\client;I:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Adaptec Shared\System;C:\Program Files\Network Associates\PGPNT;C:\Program Files\ATI Technologies\ATI Control Panel;I:\ematrixRMI10.0.1.0\bin\winnt;C:\Program Files\QuickTime\QTSystem\;c:\j2sdk1.4.1_01\bin
    java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
    java.runtime.version=1.4.1_01-b01
    java.specification.name=Java Platform API Specification
    java.specification.vendor=Sun Microsystems Inc.
    java.specification.version=1.4
    java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPreferencesFactory
    java.vendor=Sun Microsystems Inc.
    java.vendor.url=http://java.sun.com/
    java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
    java.version=1.4.1_01
    java.vm.info=mixed mode
    java.vm.name=Java HotSpot(TM) Client VM
    java.vm.specification.name=Java Virtual Machine Specification
    java.vm.specification.vendor=Sun Microsystems Inc.
    java.vm.specification.version=1.0
    java.vm.vendor=Sun Microsystems Inc.
    java.vm.version=1.4.1_01-b01
    jnw.lic.type=Runtime
    line.separator=

    org.osgi.framework.bootdelegation=*
    org.osgi.framework.executionenvironment=J2SE-1.4
    org.osgi.framework.language=en
    org.osgi.framework.os.name=WindowsXP
    org.osgi.framework.os.version=5.1
    org.osgi.framework.processor=x86
    org.osgi.framework.system.packages=javax.accessibility,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.transaction,javax.transaction.xa,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers
    org.osgi.framework.vendor=Eclipse
    org.osgi.framework.version=1.3.0
    org.osgi.supports.framework.extension=true
    org.xml.sax.driver=org.apache.crimson.parser.XMLReaderImpl
    os.arch=x86
    os.name=Windows XP
    os.version=5.1
    osgi.arch=x86
    osgi.bundles=org.eclipse.core.runtime@2:start, org.eclipse.update.configurator@3:start
    osgi.bundlestore=f:\eclipse\configuration\org.eclipse.osgi\bundles
    osgi.configuration.area=file:/f:/eclipse/configuration/
    osgi.framework=file:/f:/eclipse/plugins/org.eclipse.osgi_3.1.1.jar
    osgi.framework.beginningstartlevel=1
    osgi.framework.shape=jar
    osgi.framework.version=3.1.1
    osgi.install.area=file:/f:/eclipse/
    osgi.instance.area=file:/F:/eclipseWorkspace/
    osgi.instance.area.default=file:/C:/Documents and Settings/Kevin Nix/workspace/
    osgi.logfile=F:\eclipseWorkspace\.metadata\.log
    osgi.manifest.cache=f:\eclipse\configuration\org.eclipse.osgi\manifests
    osgi.nl=en_US
    osgi.os=win32
    osgi.splashLocation=F:\MyEclipse\eclipse\MyEclipseSplash.bmp
    osgi.splashPath=platform:/base/plugins/org.eclipse.platform
    osgi.syspath=f:\eclipse\plugins
    osgi.ws=win32
    path.separator=;
    sun.arch.data.model=32
    sun.boot.class.path=C:\j2sdk1.4.1_01\jre\lib\rt.jar;C:\j2sdk1.4.1_01\jre\lib\i18n.jar;C:\j2sdk1.4.1_01\jre\lib\sunrsasign.jar;C:\j2sdk1.4.1_01\jre\lib\jsse.jar;C:\j2sdk1.4.1_01\jre\lib\jce.jar;C:\j2sdk1.4.1_01\jre\lib\charsets.jar;C:\j2sdk1.4.1_01\jre\classes
    sun.boot.library.path=C:\j2sdk1.4.1_01\jre\bin
    sun.cpu.endian=little
    sun.cpu.isalist=pentium i486 i386
    sun.io.unicode.encoding=UnicodeLittle
    sun.java2d.fontpath=
    sun.os.patch.level=Service Pack 2
    user.country=US
    user.dir=F:\eclipse
    user.home=C:\Documents and Settings\Kevin Nix
    user.language=en
    user.name=Kevin Nix
    user.timezone=America/New_York
    user.variant=
    vendor=Apache Software Foundation
    vendor-url=http://xml.apache.org/xalan-j
    version=2.2.D11

    *** Features:
    com.genuitec.myeclipse.ast (4.0.3) “MyEclipse Application Server Tooling”
    com.genuitec.myeclipse.bugzilla (4.0.0) “MyEclipse Bugzilla Feature”
    com.genuitec.myeclipse.core (4.0.3) “MyEclipse Core Feature”
    com.genuitec.myeclipse.database (4.0.1) “MyEclipse Database Feature”
    com.genuitec.myeclipse.enterprise.workbench (4.0.3) “MyEclipse Enterprise Workbench Feature”
    com.genuitec.myeclipse.help (4.0.3) “MyEclipse Help Feature”
    com.genuitec.myeclipse.hibernate (4.0.1) “MyEclipse Hibernate Feature”
    com.genuitec.myeclipse.jsf (4.0.1) “MyEclipse JSF Feature”
    com.genuitec.myeclipse.jspdesign (4.0.3) “MyEclipse JSP Design Feature”
    com.genuitec.myeclipse.platform (4.0.0) “MyEclipse Base Platform Feature”
    com.genuitec.myeclipse.spring (4.0.2) “MyEclipse Spring Feature”
    com.genuitec.myeclipse.struts (4.0.1) “MyEclipse Struts Feature”
    com.genuitec.myeclipse.tapestry (4.0.3) “MyEclipse Tapestry / Spindle Feature”
    com.genuitec.myeclipse.uml (4.0.1) “MyEclipse UML Feature”
    com.genuitec.myeclipse.wdt (4.0.3) “MyEclipse Web Development Feature”
    org.eclipse.jdt (3.1.1) “Eclipse Java Development Tools”
    org.eclipse.jdt.source (3.1.1) “Eclipse Java Development Tools SDK”
    org.eclipse.pde (3.1.1) “Eclipse Plug-in Development Environment”
    org.eclipse.pde.source (3.1.1) “Eclipse Plug-in Development Environment Developer Resources”
    org.eclipse.platform (3.1.1) “Eclipse Platform”
    org.eclipse.platform.source (3.1.1) “Eclipse Platform Plug-in Developer Resources”
    org.eclipse.rcp (3.1.1) “Eclipse RCP”
    org.eclipse.rcp.source (3.1.1) “Eclipse RCP Plug-in Developer Resources”
    org.eclipse.sdk (3.1.1) “Eclipse Project SDK”

    *** Plug-in Registry:
    com.genuitec.eclipse.ast.deploy.core (4.0.3) “Deployment Core Plug-in” [Active]
    com.genuitec.eclipse.browser (3.8.4) “Web Browser Plug-in” [Resolved]
    com.genuitec.eclipse.bugzilla (3.9.310) “MyEclipse Bugzilla Integration Plug-in” [Resolved]
    com.genuitec.eclipse.core (4.0.3) “Genuitec Core” [Active]
    com.genuitec.eclipse.cross.easystruts.eclipse (4.0.1) “MyEclipse Stuts Support” [Active]
    com.genuitec.eclipse.easie.bejy (3.8.1) “Genuitec EASIE Bejy Tiger” [Active]
    com.genuitec.eclipse.easie.core (4.0.1) “Genuitec EASIE Core” [Active]
    com.genuitec.eclipse.easie.geronimo1 (3.9.310) “Genuitec EASIE Geronimo 1” [Active]
    com.genuitec.eclipse.easie.jboss (3.9.310) “Genuitec EASIE JBoss” [Active]
    com.genuitec.eclipse.easie.jboss2 (3.8.1) “Genuitec EASIE JBoss 2” [Active]
    com.genuitec.eclipse.easie.jboss3 (3.9.310) “Genuitec EASIE JBoss 3” [Active]
    com.genuitec.eclipse.easie.jboss4 (3.9.310) “Genuitec EASIE JBoss 4” [Active]
    com.genuitec.eclipse.easie.jetty (4.0.1) “Genuitec EASIE Jetty” [Active]
    com.genuitec.eclipse.easie.jetty4 (3.8.1) “Genuitec EASIE Jetty 4” [Active]
    com.genuitec.eclipse.easie.jetty5 (3.8.1) “Genuitec EASIE Jetty 5” [Active]
    com.genuitec.eclipse.easie.jonas (3.9.310) “Genuitec EASIE Jonas” [Active]
    com.genuitec.eclipse.easie.jonas3 (3.8.3) “Genuitec EASIE Jonas 3” [Active]
    com.genuitec.eclipse.easie.jonas4 (3.8.3) “Genuitec EASIE Jonas 4” [Active]
    com.genuitec.eclipse.easie.jrun (3.9.310) “Genuitec EASIE JRun” [Active]
    com.genuitec.eclipse.easie.jrun4 (3.8.1) “Genuitec EASIE JRun 4” [Active]
    com.genuitec.eclipse.easie.oracle (3.9.310) “Genuitec EASIE Oracle AS” [Active]
    com.genuitec.eclipse.easie.oracle9 (3.8.1) “Genuitec EASIE Oracle 9i/AS” [Active]
    com.genuitec.eclipse.easie.orion1 (3.8.1) “Genuitec EASIE Orion 1” [Active]
    com.genuitec.eclipse.easie.orion2 (3.8.1) “Genuitec EASIE Orion 2” [Active]
    com.genuitec.eclipse.easie.resin (3.8.1) “Genuitec EASIE Resin” [Active]
    com.genuitec.eclipse.easie.resin2 (3.8.1) “Genuitec EASIE Resin 2” [Active]
    com.genuitec.eclipse.easie.resin3 (4.0.3) “Genuitec EASIE Resin 3” [Active]
    com.genuitec.eclipse.easie.sun (3.9.310) “Genuitec EASIE Sun One” [Active]
    com.genuitec.eclipse.easie.sun8 (3.8.3) “Genuitec EASIE Sun 8” [Active]
    com.genuitec.eclipse.easie.sun81 (3.9.310) “Genuitec EASIE Sun 8.1” [Active]
    com.genuitec.eclipse.easie.tomcat (3.9.310) “Genuitec EASIE Tomcat” [Active]
    com.genuitec.eclipse.easie.tomcat4 (3.8.1) “Genuitec EASIE Tomcat 4” [Active]
    com.genuitec.eclipse.easie.tomcat5 (3.8.1) “Genuitec EASIE Tomcat 5” [Active]
    com.genuitec.eclipse.easie.weblogic (4.0.0) “Genuitec EASIE WebLogic” [Active]
    com.genuitec.eclipse.easie.weblogic6 (3.8.1) “Genuitec EASIE WebLogic 6” [Active]
    com.genuitec.eclipse.easie.weblogic7 (3.8.1) “Genuitec EASIE WebLogic 7” [Active]
    com.genuitec.eclipse.easie.weblogic8 (3.8.1) “Genuitec EASIE WebLogic 8” [Active]
    com.genuitec.eclipse.easie.weblogic9 (3.9.310) “Genuitec EASIE WebLogic 9” [Active]
    com.genuitec.eclipse.easie.websphere (3.9.310) “Genuitec EASIE WebSphere 4” [Active]
    com.genuitec.eclipse.easie.websphere5 (3.9.310) “Genuitec EASIE WebSphere 5” [Active]
    com.genuitec.eclipse.easie.websphere6 (3.9.310) “Genuitec EASIE WebSphere 6” [Active]
    com.genuitec.eclipse.export.wizard (3.9.210) “MyEclipse J2EE Export Wizards” [Resolved]
    com.genuitec.eclipse.hibernate (4.0.1) “MyEclipse Hibernate Capabilities” [Active]
    com.genuitec.eclipse.integration (4.0.3) “MyEclipse Integration Utilities” [Active]
    com.genuitec.eclipse.j2eedt.core (4.0.1) “Genuitec J2EE Development Tooling” [Active]
    com.genuitec.eclipse.jface.text.wtpfragment (3.8.1) “Wtpextendfragment Fragment” [Resolved]
    com.genuitec.eclipse.jsf (4.0.3) “MyEclipse JSF Capabilities” [Active]
    com.genuitec.eclipse.modeling.core (4.0.1) “MyEclipse Modeling Core” [Resolved]
    com.genuitec.eclipse.springframework (4.0.1) “Springframework Plug-in” [Resolved]
    com.genuitec.eclipse.sqlexplorer (4.0.1) “MyEclipse Database Explorer Plugin” [Resolved]
    com.genuitec.eclipse.sqlexplorer.doc (4.0.1) “MyEclipse Database Explorer Help Plug-in” [Resolved]
    com.genuitec.eclipse.sqlexplorer.oracle (4.0.1) “Oracle Database Explorer Plug-in” [Resolved]
    com.genuitec.eclipse.struts (4.0.1) “MyEclipse Struts Capabilities” [Active]
    com.genuitec.eclipse.tapestry (4.0.3) “MyEclipse Tapestry Integration Plug-in” [Active]
    com.genuitec.eclipse.tapestry.ui.contrib (4.0.0) “MyEclipse Tapestry UI Integration Fragment” [Resolved]
    com.genuitec.eclipse.uml (4.0.1) “MyEclipse UML Plug-in” [Resolved]
    com.genuitec.eclipse.wdt.jsp.debug (4.0.3) “MyEclipse JSP Debug Tooling” [Active]
    com.genuitec.eclipse.web.imagepreviewer (3.9.210) “MyEclipse Image Previewer Plug-in” [Active]
    com.genuitec.eclipse.webdesigner (4.0.3) “Web Designer Plug-in” [Active]
    com.genuitec.eclipse.webdesigner.support (3.9.211) “WebDesigner Support” [Resolved]
    com.genuitec.eclipse.wizards (4.0.1) “MyEclipse File Creation Wizards” [Active]
    com.genuitec.eclipsetidy (3.9.310) “MyEclipse HTML Formatting” [Active]
    com.genuitec.jboss.ide.eclipse.apache.xalan (3.8.1) “Genuitec XDoclet Apache Xalan Plug-in” [Resolved]
    com.genuitec.jboss.ide.eclipse.core (4.0.0) “Genuitec XDoclet Support Core Plug-in” [Resolved]
    com.genuitec.jboss.ide.eclipse.xdoclet.assist (3.9.210) “Genuitec XDoclet Assist Plug-in” [Resolved]
    com.genuitec.jboss.ide.eclipse.xdoclet.core (4.0.0) “Genuitec XDoclet Core Plug-in” [Resolved]
    com.genuitec.jboss.ide.eclipse.xdoclet.run (4.0.0) “Genuitec XDoclet Runner Plug-in” [Resolved]
    com.genuitec.jboss.ide.eclipse.xdoclet.ui (4.0.1) “Genuitec XDoclet UI Plug-in” [Resolved]
    com.genuitec.myeclipse.ast (4.0.3) “MyEclipse Application Server Tooling” [Resolved]
    com.genuitec.myeclipse.bugzilla (4.0.0) “MyEclipse Bugzilla Feature” [Resolved]
    com.genuitec.myeclipse.core (4.0.3) “MyEclipse Core Feature” [Resolved]
    com.genuitec.myeclipse.database (4.0.1) “MyEclipse Database Feature” [Resolved]
    com.genuitec.myeclipse.doc (4.0.3) “MyEclipse Documentation” [Resolved]
    com.genuitec.myeclipse.enterprise.workbench (4.0.3) “MyEclipse Enterprise Workbench Feature” [Resolved]
    com.genuitec.myeclipse.help (4.0.3) “MyEclipse Help Feature” [Resolved]
    com.genuitec.myeclipse.hibernate (4.0.1) “MyEclipse Hibernate Feature” [Resolved]
    com.genuitec.myeclipse.jsf (4.0.1) “MyEclipse JSF Feature” [Resolved]
    com.genuitec.myeclipse.jspdesign (4.0.3) “MyEclipse JSP Design Feature” [Resolved]
    com.genuitec.myeclipse.perspective (4.0.3) “MyEclipse Perspective Plug-in” [Active]
    com.genuitec.myeclipse.platform (4.0.0) “MyEclipse Base Platform Feature” [Resolved]
    com.genuitec.myeclipse.spring (4.0.2) “MyEclipse Spring Feature” [Resolved]
    com.genuitec.myeclipse.struts (4.0.1) “MyEclipse Struts Feature” [Resolved]
    com.genuitec.myeclipse.tapestry (4.0.3) “MyEclipse Tapestry / Spindle Feature” [Resolved]
    com.genuitec.myeclipse.uml (4.0.1) “MyEclipse UML Feature” [Resolved]
    com.genuitec.myeclipse.wdt (4.0.3) “MyEclipse Web Development Feature” [Resolved]
    com.ibm.base.extensions (13.8.1) “Eclipse base extensions” [Resolved]
    com.ibm.base.extensions.ui (13.9.310) “Eclipse Base UI extensions” [Active]
    com.ibm.encoding.resource (13.9.210) “Coded Resource” [Active]
    com.ibm.etools.contentmodel (13.8.4) “Content Model” [Active]
    com.ibm.etools.contentmodel.dtd (13.8.2) “Content Model for DTD” [Resolved]
    com.ibm.etools.contentmodel.xsd (13.8.1) “Content Model for XML Schema” [Resolved]
    com.ibm.etools.dtdmodel (14.0.0) “DTD Model” [Resolved]
    com.ibm.etools.dtdparser (13.8.1) “DTD Parser” [Resolved]
    com.ibm.etools.emf.event (3.0.0.1) “Event Model” [Resolved]
    com.ibm.etools.internet (13.8.1) “Internet Preferences” [Active]
    com.ibm.etools.uri.resolver (13.8.3) “com.ibm.etools.uri.resolver” [Active]
    com.ibm.etools.validation (13.8.4) “Validation Framework” [Active]
    com.ibm.etools.validation.core (13.8.4) “Validation Framework Core” [Resolved]
    com.ibm.etools.validation.dtd (13.8.4) “DTD Validator” [Active]
    com.ibm.etools.validation.html (14.0.3) “HTML Validation” [Active]
    com.ibm.etools.validation.mof (13.8.1) “Validation Framework MOF support” [Resolved]
    com.ibm.etools.validation.ui (13.8.3) “Validation Framework UI” [Resolved]
    com.ibm.etools.validation.xml (13.8.4) “XML Validator” [Active]
    com.ibm.etools.validation.xmltools (13.8.1) “XML Tools Validation” [Active]
    com.ibm.etools.validation.xsd (13.8.4) “XML Schema Validator” [Active]
    com.ibm.etools.xml.gef.util (13.9.210) “XML Tools Common GEF Utilities” [Resolved]
    com.ibm.etools.xmlcatalog (13.8.4) “com.ibm.etools.xmlcatalog” [Active]
    com.ibm.etools.xmlcatalog.ui (13.9.310) “XML Catalog UI” [Active]
    com.ibm.etools.xmlutility (13.8.1) “XML Utility” [Active]
    com.ibm.sse.contentproperties (13.8.1) “Content Properties” [Active]
    com.ibm.sse.editor (14.0.1) “MyEclipse Source Editors” [Active]
    com.ibm.sse.editor.css (14.0.1) “SSE CSS Source Editor” [Active]
    com.ibm.sse.editor.dtd (14.0.1) “SSE DTD Source Editor” [Active]
    com.ibm.sse.editor.extensions (13.8.1) “Structured Source Editing Editor Extensions” [Active]
    com.ibm.sse.editor.html (14.0.1) “SSE HTML Source Editor” [Active]
    com.ibm.sse.editor.javascript (14.0.1) “SSE JavaScript Source Editor” [Resolved]
    com.ibm.sse.editor.jsp (14.0.1) “SSE JSP Source Editor” [Active]
    com.ibm.sse.editor.xml (14.0.1) “SSE XML Source Editor” [Active]
    com.ibm.sse.javascript.common.ui (14.0.1) “SSE JavaScript Common UI” [Active]
    com.ibm.sse.model (14.0.3) “Structured Text Model” [Active]
    com.ibm.sse.model.css (14.0.3) “Structured Source CSS Model” [Active]
    com.ibm.sse.model.dtd (14.0.1) “Structured Source DTD Model” [Active]
    com.ibm.sse.model.html (14.0.3) “Structured Source HTML Model” [Active]
    com.ibm.sse.model.javascript (13.9.310) “Structured Source JavaScript Model” [Active]
    com.ibm.sse.model.jsp (14.0.3) “Structured Source JSP Model” [Active]
    com.ibm.sse.model.xml (14.0.3) “Structured Source XML Model” [Active]
    com.ibm.sse.snippets (14.0.1) “SSE Snippets View” [Active]
    com.ibm.webtooling.system.dtds (14.0.1) “Known DTDs” [Resolved]
    com.ibm.wtp.annotations.controller (13.8.1) “Annotation Controller Plug-in” [Resolved]
    com.ibm.wtp.annotations.core (13.9.210) “Annotation Core Plug-in” [Resolved]
    com.ibm.wtp.annotations.ui (13.8.1) “Ui Plug-in” [Resolved]
    com.ibm.wtp.common (13.8.1) “com.ibm.wtp.common” [Active]
    com.ibm.wtp.common.ui (13.8.1) “WTP UI Plug-in” [Active]
    com.ibm.wtp.common.util (1.0.0) “Logging Plug-in” [Active]
    com.ibm.wtp.emf (14.0.0) “EMF Utilities” [Resolved]
    com.ibm.wtp.emf.workbench (1.0.0) “EMF Workbench” [Resolved]
    com.ibm.wtp.emf.workbench.edit (14.0.0) “EMF Workbench Edit Plug-in” [Resolved]
    com.ibm.wtp.jdt.integration (13.8.1) “Integration Plug-in” [Resolved]
    com.ibm.xmleditor (14.0.0) “SSE XML Editor” [Active]
    com.ibm.xmlwizard (13.9.310) “XML Wizards” [Resolved]
    com.ibm.xsdeditor (13.9.310) “MyEclipse Schema Editor” [Active]
    com.ibm.xtools.common.ui.properties (14.0.1) “IBM Rational Common UI Properties” [Resolved]
    com.iw.plugins.spindle.core (4.0.3) “Spindle Core Plugin” [Active]
    com.iw.plugins.spindle.docs (3.9.310) “Spindle 3 Documentation” [Resolved]
    com.iw.plugins.spindle.ui (4.0.3) “Spindle UI plugin” [Active]
    de.bb.bje.eclipse (3.8.1) “BJE Plug-in” [Resolved]
    net.sf.solareclipse.ui (0.4.0.spindle-dep-6) “SolarEclipse UI” [Resolved]
    net.sf.solareclipse.xml.ui (0.4.0.spindle-dep-6) “XML Development Tools UI” [Resolved]
    org.apache.ant (1.6.5) “Apache Ant” [Active]
    org.apache.lucene (1.4.3) “Apache Lucene” [Resolved]
    org.apache.xerces (4.0.13) “Spindle 3 Xerces Plug-in” [Resolved]
    org.eclipse.ant.core (3.1.1) “Ant Build Tool Core” [Resolved]
    org.eclipse.ant.ui (3.1.1) “Ant UI” [Resolved]
    org.eclipse.compare (3.1.1) “Compare Support” [Resolved]
    org.eclipse.core.boot (3.1.0) “Core Boot” [Resolved]
    org.eclipse.core.commands (3.1.0) “Commands” [Active]
    org.eclipse.core.expressions (3.1.0) “Expression Language” [Active]
    org.eclipse.core.filebuffers (3.1.0) “File Buffers” [Active]
    org.eclipse.core.resources (3.1.0) “Core Resource Management” [Active]
    org.eclipse.core.resources.compatibility (3.1.0) “Core Resource Management Compatibility Fragment” [Resolved]
    org.eclipse.core.resources.win32 (3.1.0) “Core Resource Management Win32 Fragment” [Resolved]
    org.eclipse.core.runtime (3.1.1) “Core Runtime” [Active]
    org.eclipse.core.runtime.compatibility (3.1.0) “Core Runtime Plug-in Compatibility” [Active]
    org.eclipse.core.variables (3.1.0) “Core Variables” [Resolved]
    org.eclipse.debug.core (3.1.0) “Debug Core” [Active]
    org.eclipse.debug.ui (3.1.1) “Debug UI” [Active]
    org.eclipse.draw2d (3.1.0) “Draw2d” [Active]
    org.eclipse.emf (2.1.0) “Eclipse Modeling Framework (EMF)” [Resolved]
    org.eclipse.emf.ant (2.1.0) “EMF Ant Tasks” [Resolved]
    org.eclipse.emf.codegen (2.1.0) “EMF Template Code Generator” [Resolved]
    org.eclipse.emf.codegen.ecore (2.1.0) “EMF Ecore Code Generation” [Resolved]
    org.eclipse.emf.codegen.ecore.ui (2.1.0) “EMF Ecore Code Generation UI” [Resolved]
    org.eclipse.emf.codegen.ui (2.1.0) “EMF Template Code Generator UI” [Resolved]
    org.eclipse.emf.common (2.1.0) “EMF Common” [Active]
    org.eclipse.emf.common.ui (2.1.0) “EMF Common UI” [Resolved]
    org.eclipse.emf.commonj.sdo (2.1.0) “CommonJ SDO” [Resolved]
    org.eclipse.emf.ecore (2.1.0) “EMF Ecore” [Resolved]
    org.eclipse.emf.ecore.change (2.1.0) “EMF Ecore Change Model” [Resolved]
    org.eclipse.emf.ecore.change.edit (2.1.0) “EMF Ecore Change Edit Support” [Resolved]
    org.eclipse.emf.ecore.edit (2.1.0) “EMF Ecore Edit Support” [Resolved]
    org.eclipse.emf.ecore.editor (2.1.0) “Sample Ecore Editor” [Resolved]
    org.eclipse.emf.ecore.sdo (2.1.0) “EMF Service Data Objects (SDO)” [Resolved]
    org.eclipse.emf.ecore.sdo.edit (2.1.0) “EMF Service Data Objects (SDO) Edit Support” [Resolved]
    org.eclipse.emf.ecore.sdo.editor (2.1.0) “EMF Service Data Objects (SDO) Editor” [Resolved]
    org.eclipse.emf.ecore.xmi (2.1.0) “EMF XMI” [Resolved]
    org.eclipse.emf.edit (2.1.0) “EMF Edit” [Resolved]
    org.eclipse.emf.edit.ui (2.1.0) “EMF Edit UI” [Resolved]
    org.eclipse.emf.importer (2.1.0) “EMF Model Import Support” [Resolved]
    org.eclipse.emf.importer.ecore (2.1.0) “EMF Ecore Importer” [Resolved]
    org.eclipse.emf.importer.java (2.1.0) “EMF Annotated Java Importer” [Resolved]
    org.eclipse.emf.importer.rose (2.1.0) “EMF Rose Importer” [Resolved]
    org.eclipse.emf.mapping (2.1.0) “EMF Mapping” [Resolved]
    org.eclipse.emf.mapping.ecore2ecore (2.1.0) “Ecore to Ecore Mapping” [Resolved]
    org.eclipse.emf.mapping.ecore2ecore.editor (2.1.0) “Ecore to Ecore Mapping Editor” [Resolved]
    org.eclipse.emf.mapping.ecore2xml (2.1.0) “Ecore to XML Mapping” [Resolved]
    org.eclipse.emf.mapping.ecore2xml.ui (2.1.0) “Ecore to XML Mapping UI” [Resolved]
    org.eclipse.emf.mapping.ui (2.1.0) “EMF Mapping UI” [Resolved]
    org.eclipse.gef (3.1.0) “Graphical Editing Framework” [Active]
    org.eclipse.help (3.1.0) “Help System Core” [Active]
    org.eclipse.help.appserver (3.1.0) “Help Application Server” [Resolved]
    org.eclipse.help.base (3.1.0) “Help System Base” [Resolved]
    org.eclipse.help.ui (3.1.1) “Help System UI” [Resolved]
    org.eclipse.help.webapp (3.1.0) “Help System Webapp” [Resolved]
    org.eclipse.jdt (3.1.0) “Eclipse Java Development Tools” [Resolved]
    org.eclipse.jdt.core (3.1.1) “Java Development Tools Core” [Active]
    org.eclipse.jdt.debug (3.1.1) “JDI Debug Model” [Active]
    org.eclipse.jdt.debug.ui (3.1.1) “JDI Debug UI” [Resolved]
    org.eclipse.jdt.doc.isv (3.1.1) “Eclipse JDT Plug-in Developer Guide” [Resolved]
    org.eclipse.jdt.doc.user (3.1.1) “Eclipse Java Development User Guide” [Resolved]
    org.eclipse.jdt.junit (3.1.1) “Java Development Tools JUnit support” [Resolved]
    org.eclipse.jdt.junit.runtime (3.1.0) “Java Development Tools JUnit runtime support” [Resolved]
    org.eclipse.jdt.launching (3.1.0) “Java Development Tools Launching Support” [Active]
    org.eclipse.jdt.source (3.1.1) “Eclipse Java Development Tools SDK” [Resolved]
    org.eclipse.jdt.ui (3.1.1) “Java Development Tools UI” [Active]
    org.eclipse.jem (1.1.0) “Java EMF Model” [Resolved]
    org.eclipse.jem.beaninfo (1.1.0) “Java EMF Model BeanInfo (Introspection) Support” [Resolved]
    org.eclipse.jem.proxy (1.1.0) “Java EMF Model Proxy Support” [Resolved]
    org.eclipse.jem.ui (1.1.0) “Java EMF Model UI” [Active]
    org.eclipse.jem.util (1.1.0) “Java EMF Model Utilities” [Resolved]
    org.eclipse.jem.workbench (1.1.0) “Java EMF Model Workbench Support” [Resolved]
    org.eclipse.jface (3.1.1) “JFace” [Active]
    org.eclipse.jface.text (3.1.1) “JFace Text” [Active]
    org.eclipse.ltk.core.refactoring (3.1.0) “Refactoring Core” [Active]
    org.eclipse.ltk.ui.refactoring (3.1.1) “Refactoring UI” [Active]
    org.eclipse.monitor.core (13.8.1) “Monitor” [Resolved]
    org.eclipse.monitor.ui (13.8.1) “TCP/IP Monitor” [Resolved]
    org.eclipse.osgi.services (3.1.1) “OSGi Release 3 Services” [Resolved]
    org.eclipse.osgi.util (3.1.1) “OSGi R3 Utility Classes” [Resolved]
    org.eclipse.pde (3.1.0) “Eclipse Plug-in Development Environment” [Resolved]
    org.eclipse.pde.build (3.1.0) “Plug-in Development Environment Build Support” [Resolved]
    org.eclipse.pde.core (3.1.1) “Plug-in Development Core” [Resolved]
    org.eclipse.pde.doc.user (3.1.1) “Eclipse Plug-in Development User Guide” [Resolved]
    org.eclipse.pde.junit.runtime (3.1.0) “PDE JUnit Plug-in Test” [Resolved]
    org.eclipse.pde.runtime (3.1.1) “Plug-in Development Environment Runtime” [Resolved]
    org.eclipse.pde.source (3.1.1) “Eclipse Plug-in Development Environment Developer Resources” [Resolved]
    org.eclipse.pde.ui (3.1.1) “Plug-in Development UI” [Resolved]
    org.eclipse.platform (3.1.1) “Eclipse Platform” [Resolved]
    org.eclipse.platform.doc.isv (3.1.1) “Eclipse Platform Plug-in Developer Guide” [Resolved]
    org.eclipse.platform.doc.user (3.1.1) “Eclipse Workbench User Guide” [Resolved]
    org.eclipse.platform.source (3.1.1) “Eclipse Platform Plug-in Developer Resources” [Resolved]
    org.eclipse.platform.source.win32.win32.x86 (3.1.1) “Eclipse Platform Plug-in Developer Resources” [Resolved]
    org.eclipse.rcp (3.1.0) “Eclipse RCP” [Resolved]
    org.eclipse.rcp.source (3.1.1) “Eclipse RCP Plug-in Developer Resources” [Resolved]
    org.eclipse.rcp.source.win32.win32.x86 (3.1.1) “Eclipse RCP Plug-in Developer Resources” [Resolved]
    org.eclipse.sdk (3.1.1) “Eclipse Project SDK” [Resolved]
    org.eclipse.search (3.1.1) “Search Support” [Active]
    org.eclipse.swt (3.1.0) “Standard Widget Toolkit” [Resolved]
    org.eclipse.swt.win32.win32.x86 (3.1.1) “Standard Widget Toolkit for Windows” [Resolved]
    org.eclipse.team.core (3.1.1) “Team Support Core” [Active]
    org.eclipse.team.cvs.core (3.1.1) “CVS Team Provider Core” [Resolved]
    org.eclipse.team.cvs.ssh (3.1.0) “CVS SSH Core” [Resolved]
    org.eclipse.team.cvs.ssh2 (3.1.0) “CVS SSH2” [Resolved]
    org.eclipse.team.cvs.ui (3.1.1) “CVS Team Provider UI” [Resolved]
    org.eclipse.team.ui (3.1.1) “Team Support UI” [Resolved]
    org.eclipse.text (3.1.1) “Text” [Active]
    org.eclipse.tomcat (4.1.30.1) “Tomcat Wrapper” [Resolved]
    org.eclipse.ui (3.1.1) “Eclipse UI” [Active]
    org.eclipse.ui.browser (3.1.1) “Browser Support” [Resolved]
    org.eclipse.ui.cheatsheets (3.1.1) “Cheat Sheets” [Resolved]
    org.eclipse.ui.console (3.1.0) “Console” [Resolved]
    org.eclipse.ui.editors (3.1.1) “Default Text Editor” [Active]
    org.eclipse.ui.externaltools (3.1.1) “External Tools” [Active]
    org.eclipse.ui.forms (3.1.0) “Eclipse Forms” [Active]
    org.eclipse.ui.ide (3.1.1) “Eclipse IDE UI” [Active]
    org.eclipse.ui.intro (3.1.1) “Welcome Framework” [Resolved]
    org.eclipse.ui.presentations.r21 (3.1.0) “R21 Presentation Plug-in” [Resolved]
    org.eclipse.ui.views (3.1.1) “Views” [Active]
    org.eclipse.ui.views.navigator (13.8.1) “Navigator View” [Resolved]
    org.eclipse.ui.win32 (3.1.0) “Eclipse UI Win32 Enhancements” [Resolved]
    org.eclipse.ui.workbench (3.1.1) “Workbench” [Active]
    org.eclipse.ui.workbench.compatibility (3.1.0) “Workbench Compatibility” [Resolved]
    org.eclipse.ui.workbench.texteditor (3.1.1) “Text Editor Framework” [Active]
    org.eclipse.update.configurator (3.1.0) “Install/Update Configurator” [Active]
    org.eclipse.update.core (3.1.1) “Install/Update Core” [Resolved]
    org.eclipse.update.core.win32 (3.1.0) “Install/Update Core for Windows” [Resolved]
    org.eclipse.update.scheduler (3.1.0) “Automatic Updates Scheduler” [Active]
    org.eclipse.update.ui (3.1.1) “Install/Update UI” [Resolved]
    org.eclipse.webbrowser (14.0.1) “Web Browser” [Active]
    org.eclipse.xsd (2.1.0) “XML Schema Infoset Model (XSD)” [Resolved]
    org.eclipse.xsd.edit (2.0.1) “XML Schema Edit Framework” [Resolved]
    org.junit (3.8.1) “JUnit Testing Framework” [Resolved]
    org.springframework.ide.eclipse.beans.core (4.0.1) “MyEclipse Spring IDE Beans Support Core” [Active]
    org.springframework.ide.eclipse.beans.ui (4.0.1) “MyEclipse Spring IDE Beans UI” [Active]
    org.springframework.ide.eclipse.beans.ui.doc (4.0.1) “MyEclipse Spring IDE Support Documentation” [Resolved]
    org.springframework.ide.eclipse.beans.ui.graph (4.0.1) “MyEclipse Spring IDE Support Graph” [Resolved]
    org.springframework.ide.eclipse.core (4.0.2) “MyEclipse Spring IDE Core” [Active]
    org.springframework.ide.eclipse.core.doc (4.0.0) “MyEclipse Spring Framework Reference Documentation” [Resolved]
    org.springframework.ide.eclipse.ui (4.0.1) “pluginName” [Active]
    system.bundle (3.1.1) “OSGi System Bundle” [Active]

    *** User Preferences:
    #Sat Dec 03 19:10:46 EST 2005
    /instance/com.genuitec.eclipse.wizards/struct.set.2=java.util.HashSet
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch
    /instance/com.genuitec.eclipse.wizards/struct.set.1=java.util.TreeSet
    /instance/com.genuitec.eclipse.wizards/html.template.2.label=HTML template with a form
    /instance/com.genuitec.eclipse.wizards/jsp.template.1.label=Default JSP template
    /instance/com.genuitec.eclipse.easie.tomcat/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/list.template.2.label=Default template for List with object types
    /instance/com.genuitec.eclipse.wizards/singleton.template.2=Templates/Singleton2.java
    /instance/com.genuitec.eclipse.wizards/singleton.template.1=Templates/Singleton.java
    /instance/com.genuitec.eclipse.wizards/list.template.3.label=Default template for List with basic types WRAPPED
    /instance/com.genuitec.eclipse.easie.jetty4/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    @com.genuitec.eclipse.easie.oracle=3.9.310
    /instance/com.genuitec.eclipse.easie.sun8/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/org.eclipse.ui.ide/platformState=292
    @org.eclipse.ui.ide=3.1.1
    @org.eclipse.jdt.core=3.1.1
    /instance/com.genuitec.eclipse.easie.weblogic/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/org.eclipse.ui.workbench/editors=<?xml version\=”1.0″ encoding\=”UTF-8″?>\r\n<editors>\r\n<descriptor label\=”Scrapbook” image\=”$nl$/icons/full/obj16/jsbook_obj.gif” class\=”org.eclipse.jdt.internal.debug.ui.snippeteditor.JavaSnippetEditor” id\=”org.eclipse.jdt.debug.ui.SnippetEditor” plugin\=”org.eclipse.jdt.debug.ui” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse Web Browser” image\=”icons/obj16/internal_browser.gif” class\=”org.eclipse.webbrowser.internal.WebBrowserEditor” id\=”org.eclipse.webbrowser” plugin\=”org.eclipse.webbrowser” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse TLD Editor” image\=”icons/tld_file.gif” class\=”com.ibm.xmleditor.internal.XMLMultiPageEditorPart” id\=”org.xmen.ui.text.TLDTextEditor” plugin\=”com.ibm.xmleditor” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse HTML Designer” image\=”icons/obj16/html_file.gif” class\=”com.genuitec.eclipse.webdesigner2.HTMLMultiPageEditorPart” id\=”com.genuitec.eclipse.webdesigner.html” plugin\=”com.genuitec.eclipse.webdesigner” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse 'Classic' HTML Editor” image\=”icons/obj16/html_file.gif” class\=”com.genuitec.eclipse.webdesigner.htmleditor.HTMLMultiPageEditorPart” id\=”com.genuitec.eclipse.webdesigner.htmleditor” plugin\=”com.genuitec.eclipse.webdesigner” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse JSP Designer” image\=”icons/obj16/jsp_file.gif” class\=”com.genuitec.eclipse.webdesigner2.HTMLMultiPageEditorPart” id\=”com.genuitec.eclipse.webdesigner.jsp” plugin\=”com.genuitec.eclipse.webdesigner” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse 'Classic' JSP Editor” image\=”icons/obj16/jsp_file.gif” class\=”com.genuitec.eclipse.webdesigner.jspeditor.JSPMultiPageEditorPart” id\=”com.genuitec.eclipse.webdesigner.jspeditor” plugin\=”com.genuitec.eclipse.webdesigner” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse Schema Editor” image\=”icons/xsd_file.gif” class\=”com.ibm.xsdeditor.internal.XSDEditor” id\=”com.ibm.xsdeditor.XSDEditor” plugin\=”com.ibm.xsdeditor” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse Entity Relationship Designer” image\=”icons/model.gif” class\=”com.genuitec.eclipse.erdesigner.ERDesignerEditor” id\=”com.genuitec.eclipse.erdesigner.ERDesignerEditor” plugin\=”com.genuitec.eclipse.sqlexplorer” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Tapestry Spec Editor” image\=”./icons/full/application16.gif” class\=”com.iw.plugins.spindle.editors.spec.SpecEditor” id\=”com.iw.plugins.spindle.ui.editors.spec” plugin\=”com.iw.plugins.spindle.ui” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse UML Editor” image\=”icons/etool16/UML.gif” class\=”com.genuitec.eclipse.uml.editor.UMLEditor” id\=”com.genuitec.eclipse.uml.editor.UMLEditor” plugin\=”com.genuitec.eclipse.uml” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Data Graph Editor” image\=”icons/full/obj16/SDOModelFile.gif” class\=”org.eclipse.emf.ecore.sdo.presentation.SDOEditor” id\=”org.eclipse.emf.ecore.sdo.presentation.SDOEditorID” plugin\=”org.eclipse.emf.ecore.sdo.editor” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Sample Reflective Ecore Model Editor” image\=”platform\:/plugin/org.eclipse.emf.edit/icons/full/obj16/ModelFile.gif” class\=”org.eclipse.emf.ecore.presentation.EcoreEditor” id\=”org.eclipse.emf.ecore.presentation.ReflectiveEditorID” plugin\=”org.eclipse.emf.ecore.editor” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse DTD Editor” image\=”icons/DTDFile.gif” class\=”com.ibm.sse.editor.dtd.StructuredTextEditorDTD” id\=”org.xmen.multipageeditor.DTDEditor” plugin\=”com.ibm.sse.editor.dtd” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”JAR Description Editor” image\=”$nl$/icons/full/obj16/jar_desc_obj.gif” class\=”org.eclipse.ui.editors.text.TextEditor” id\=”org.eclipse.jdt.ui.JARDescEditor” plugin\=”org.eclipse.jdt.ui” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse CSS Editor” image\=”icons/full/obj16/css_file.gif” class\=”com.ibm.sse.editor.css.StructuredTextEditorCSS” id\=”com.ibm.sse.editor.css.StructuredTextEditorCSS” plugin\=”com.ibm.sse.editor.css” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse JavaScript Editor” image\=”icons/javascript.gif” class\=”com.ibm.sse.editor.javascript.JSMultiPageEditorPart” id\=”com.ibm.sse.editor.javascript.JSMultiPageEditorPart” plugin\=”com.ibm.sse.editor.javascript” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Tapestry Template Editor” image\=”./icons/full/html16.gif” class\=”com.iw.plugins.spindle.editors.template.TemplateEditor” id\=”com.iw.plugins.spindle.ui.editors.template” plugin\=”com.iw.plugins.spindle.ui” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Web Browser” image\=”$nl$/icons/obj16/internal_browser.gif” launcher\=”org.eclipse.ui.internal.browser.BrowserLauncher” id\=”org.eclipse.ui.browser.editorSupport” plugin\=”org.eclipse.ui.browser” openMode\=”4″ internal\=”false” open_in_place\=”false”/>\r\n<descriptor label\=”EMF Generator” image\=”icons/full/obj16/GenModelModelFile.gif” class\=”org.eclipse.emf.codegen.ecore.genmodel.presentation.GenModelEditor” id\=”org.eclipse.emf.codegen.ecore.genmodel.presentation.GenModelEditorID” plugin\=”org.eclipse.emf.codegen.ecore.ui” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Override Editor” image\=”icons/full/obj16/file_obj.gif” class\=”org.eclipse.ui.editors.text.TextEditor” id\=”org.eclipse.jem.beaninfo.OverrideEditor” plugin\=”org.eclipse.jem.ui” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”MyEclipse SQL Editor” image\=”icons/sqlfile.gif” class\=”com.genuitec.eclipse.sqlexplorer.editors.SQLEditor” id\=”com.genuitec.eclipse.sqlexplorer.editors.SQLEditor” plugin\=”com.genuitec.eclipse.sqlexplorer” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Sample Ecore Model Editor” image\=”icons/full/obj16/EcoreModelFile.gif” class\=”org.eclipse.emf.ecore.presentation.EcoreEditor” id\=”org.eclipse.emf.ecore.presentation.EcoreEditorID” plugin\=”org.eclipse.emf.ecore.editor” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Code Sample Editor” image\=”$nl$/icons/obj16/build_exec.gif” class\=”org.eclipse.pde.ui.internal.samples.SampleEditor” id\=”org.eclipse.pde.ui.sampleEditor” plugin\=”org.eclipse.pde.ui” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Ecore to XML Mapping Editor” image\=”icons/full/obj16/Ecore2XMLModelFile.gif” class\=”org.eclipse.emf.mapping.ecore2xml.presentation.Ecore2XMLEditor” id\=”org.eclipse.emf.mapping.ecore2xml.presentation.Ecore2XMLEditorID” plugin\=”org.eclipse.emf.mapping.ecore2xml.ui” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n<descriptor label\=”Ecore to Ecore Mapping Editor” image\=”icons/full/obj16/Ecore2EcoreModelFile.gif” class\=”org.eclipse.emf.mapping.ecore2ecore.presentation.Ecore2EcoreEditor” id\=”org.eclipse.emf.mapping.ecore2ecore.presentation.Ecore2EcoreEditorID” plugin\=”org.eclipse.emf.mapping.ecore2ecore.editor” openMode\=”1″ internal\=”true” open_in_place\=”false”/>\r\n</editors>

    @com
    .genuitec.eclipse.easie.jrun=3.9.310
    /instance/com.genuitec.eclipse.wizards/list.template.1.label=Default template for List with basic types (no List used)
    /instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.javadoclocations.migrated=true
    /instance/com.genuitec.eclipse.wizards/doctype.html.8=<\!DOCTYPE HTML PUBLIC “-//IETF//DTD LEVEL1//EN”>
    /instance/com.genuitec.eclipse.wizards/doctype.html.7=<\!DOCTYPE HTML PUBLIC “-//IETF//DTD HTML//EN”>
    /instance/com.genuitec.eclipse.wizards/doctype.html.6=<\!DOCTYPE HTML PUBLIC “-//IETF//DTD HTML 3.0//EN”>
    /configuration/org.eclipse.ui.ide/SHOW_WORKSPACE_SELECTION_DIALOG=false
    /instance/com.ibm.sse.editor/useQuickDiffPrefPage=true
    /instance/com.genuitec.eclipse.wizards/doctype.html.5=<\!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 3.2 Final//EN”>
    /instance/com.genuitec.eclipse.wizards/doctype.html.4=<\!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”>
    /instance/com.genuitec.eclipse.wizards/doctype.html.3=<\!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
    /instance/com.genuitec.eclipse.wizards/doctype.html.2=<\!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN”>
    /instance/com.genuitec.eclipse.wizards/doctype.html.1=<\!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
    /instance/com.genuitec.eclipse.easie.jboss/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/org.eclipse.jdt.ui/hoverModifierMasks=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;0;org.eclipse.jdt.ui.ProblemHover;0;org.eclipse.jdt.ui.NLStringHover;0;org.eclipse.jdt.ui.JavadocHover;0;org.eclipse.jdt.ui.JavaSourceHover;262144;org.eclipse.jdt.ui.AnnotationHover;0;
    /instance/com.genuitec.eclipse.wizards/enumeration.template.1.label=Default template for enumeration
    /instance/com.genuitec.eclipse.wizards/set.template.2.label=Default template for Set with object types
    /instance/com.genuitec.eclipse.easie.weblogic6/JDK_INSTALLATION_NAME=j2sdk1.4.1_01

    @com
    .genuitec.eclipse.easie.jonas=3.9.310
    /instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_VM_XML=<?xml version\=”1.0″ encoding\=”UTF-8″?>\r\n<vmSettings defaultVM\=”57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType1,0″>\r\n<vmType id\=”org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType”>\r\n<vm id\=”0″ name\=”j2sdk1.4.1_01″ path\=”C\:\\j2sdk1.4.1_01″ javadocURL\=”http\://java.sun.com/j2se/1.4.2/docs/api/”/>\r\n</vmType>\r\n</vmSettings>\r\n
    /instance/com.genuitec.eclipse.wizards/set.template.2=Templates/SetObjectType.java
    /instance/com.genuitec.eclipse.wizards/set.template.1=Templates/SetBasicType.java
    /instance/com.genuitec.eclipse.wizards/enumeration.template.1=Templates/Enumeration.java
    /instance/org.eclipse.ui.ide/quickStart=true

    @com
    .genuitec.eclipse.wizards=4.0.1
    \!/=
    /instance/com.genuitec.eclipse.wizards/set.template.1.label=Default template for Set with basic types

    @com
    .genuitec.eclipse.easie.weblogic=4.0.0

    @com
    .genuitec.eclipse.easie.sun8=3.8.3
    /instance/org.eclipse.ui.ide/tipsAndTricks=true
    /instance/org.eclipse.jdt.ui/tabWidthPropagated=true
    /instance/com.genuitec.eclipse.easie.jetty5/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/org.eclipse.ui.editors/overviewRuler_migration=migrated_3.1

    @com
    .genuitec.eclipse.jsf=4.0.3
    /instance/com.genuitec.eclipse.easie.jetty/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/factory.template.1.label=Default template for factory
    @org.eclipse.ui.workbench=3.1.1

    @com
    .genuitec.eclipse.easie.sun=3.9.310
    /instance/com.genuitec.eclipse.easie.bejy/JDK_INSTALLATION_NAME=j2sdk1.4.1_01

    @com
    .genuitec.eclipse.easie.resin3=4.0.3

    @com
    .genuitec.eclipse.easie.resin2=3.8.1
    /instance/org.eclipse.ui/showIntro=false
    /instance/com.genuitec.eclipse.wizards/applethtml.template.1=Templates/Applet.html

    @com
    .genuitec.eclipse.easie.geronimo1=3.9.310
    /instance/com.genuitec.eclipse.easie.weblogic7/JDK_INSTALLATION_NAME=j2sdk1.4.1_01

    @com
    .genuitec.eclipse.easie.jrun4=3.8.1
    /configuration/org.eclipse.ui.ide/RECENT_WORKSPACES_PROTOCOL=2

    @com
    .genuitec.eclipse.easie.core=4.0.1
    /instance/com.ibm.sse.editor/reconcile.exclude.file_extensions=jspf, inc
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.MYECLIPSE_HIBERNATE_HOME=f\:/MyEclipse/eclipse/plugins/com.genuitec.eclipse.hibernate_4.0.1/data

    @com
    .genuitec.eclipse.easie.jboss=3.9.310

    @com
    .genuitec.eclipse.easie.jetty=4.0.1
    /instance/com.genuitec.eclipse.easie.sun81/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/object.template.9.label=Default template for enumeration
    /instance/org.eclipse.jdt.ui/useQuickDiffPrefPage=true
    /instance/com.genuitec.eclipse.wizards/struct.list.4=java.util.Stack
    /instance/com.genuitec.eclipse.wizards/struct.list.3=java.util.LinkedList
    /instance/com.genuitec.eclipse.wizards/struct.list.2=java.util.Vector
    /instance/com.genuitec.eclipse.wizards/struct.list.1=java.util.ArrayList

    @com
    .genuitec.eclipse.easie.weblogic9=3.9.310

    @com
    .genuitec.eclipse.easie.sun81=3.9.310

    @com
    .genuitec.eclipse.easie.weblogic8=3.8.1

    @com
    .genuitec.eclipse.easie.weblogic7=3.8.1

    @com
    .genuitec.eclipse.easie.weblogic6=3.8.1
    /instance/org.eclipse.webbrowser/internalWebBrowserOldFavorites=MyEclipse|*|http\://www.myeclipseide.com|*|Eclipse|*|http\://www.eclipse.org|*|
    /instance/com.genuitec.eclipse.wizards/singleton.template.2.label=Singleton with double-checked locking
    /instance/com.genuitec.eclipse.wizards/object.template.6.label=Default template for a Struts Action class

    @com
    .ibm.sse.model.jsp=14.0.3
    @org.eclipse.jdt.ui=3.1.1
    /instance/com.genuitec.eclipse.wizards/object.template.7.label=Default template for a Struts DispatchAction class
    /instance/com.genuitec.eclipse.wizards/list.template.3=Templates/ListBasicTypeAsObjectType.java
    /instance/com.genuitec.eclipse.wizards/list.template.2=Templates/ListObjectType.java
    /instance/com.genuitec.eclipse.easie.weblogic8/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/list.template.1=Templates/ListBasicType.java
    /instance/org.eclipse.ui.workbench/resourcetypes=<?xml version\=”1.0″ encoding\=”UTF-8″?>\r\n<editors version\=”3.1″>\r\n<info name\=”*” extension\=”jpage”>\r\n<editor id\=”org.eclipse.jdt.debug.ui.SnippetEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”jpeg”>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n</info>\r\n<info name\=”*” extension\=”tld”>\r\n<editor id\=”org.xmen.ui.text.TLDTextEditor”/>\r\n<defaultEditor id\=”org.xmen.ui.text.TLDTextEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”shtm”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”jpg”>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n</info>\r\n<info name\=”*” extension\=”jspf”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n</info>\r\n<info name\=”*” extension\=”xslt”>\r\n<editor id\=”com.ibm.xsdeditor.XSDEditor”/>\r\n<defaultEditor id\=”com.ibm.xsdeditor.XSDEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”mer”>\r\n<editor id\=”com.genuitec.eclipse.erdesigner.ERDesignerEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”application”>\r\n<editor id\=”com.iw.plugins.spindle.ui.editors.spec”/>\r\n<defaultEditor id\=”com.iw.plugins.spindle.ui.editors.spec”/>\r\n</info>\r\n<info name\=”*” extension\=”zargo”>\r\n<editor id\=”com.genuitec.eclipse.uml.editor.UMLEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”jwc”>\r\n<editor id\=”com.iw.plugins.spindle.ui.editors.spec”/>\r\n<defaultEditor id\=”com.iw.plugins.spindle.ui.editors.spec”/>\r\n</info>\r\n<info name\=”*” extension\=”datagraph”>\r\n<editor id\=”org.eclipse.emf.ecore.sdo.presentation.SDOEditorID”/>\r\n</info>\r\n<info name\=”*” extension\=”xmi”>\r\n<editor id\=”org.eclipse.emf.ecore.presentation.ReflectiveEditorID”/>\r\n</info>\r\n<info name\=”*” extension\=”ent”>\r\n<editor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n<defaultEditor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”jardesc”>\r\n<editor id\=”org.eclipse.jdt.ui.JARDescEditor”/>\r\n<defaultEditor id\=”org.eclipse.jdt.ui.JARDescEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”jspv”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n</info>\r\n<info name\=”*” extension\=”css”>\r\n<editor id\=”com.ibm.sse.editor.css.StructuredTextEditorCSS”/>\r\n<defaultEditor id\=”com.ibm.sse.editor.css.StructuredTextEditorCSS”/>\r\n</info>\r\n<info name\=”*” extension\=”jsf”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n</info>\r\n<info name\=”*” extension\=”jspx”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n</info>\r\n<info name\=”*” extension\=”wsdl”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”jhtml”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”js”>\r\n<editor id\=”com.ibm.sse.editor.javascript.JSMultiPageEditorPart”/>\r\n<defaultEditor id\=”com.ibm.sse.editor.javascript.JSMultiPageEditorPart”/>\r\n</info>\r\n<info name\=”*” extension\=”html”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<editor id\=”com.iw.plugins.spindle.ui.editors.template”/>\r\n<editor id\=”org.eclipse.ui.browser.editorSupport”/>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”genmodel”>\r\n<editor id\=”org.eclipse.emf.codegen.ecore.genmodel.presentation.GenModelEditorID”/>\r\n</info>\r\n<info name\=”*” extension\=”override”>\r\n<editor id\=”org.eclipse.jem.beaninfo.OverrideEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”sql”>\r\n<editor id\=”com.genuitec.eclipse.sqlexplorer.editors.SQLEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.sqlexplorer.editors.SQLEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”ecore”>\r\n<editor id\=”org.eclipse.emf.ecore.presentation.EcoreEditorID”/>\r\n</info>\r\n<info name\=”sample” extension\=”properties”>\r\n<editor id\=”org.eclipse.pde.ui.sampleEditor”/>\r\n<defaultEditor id\=”org.eclipse.pde.ui.sampleEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”page”>\r\n<editor id\=”com.iw.plugins.spindle.ui.editors.spec”/>\r\n<defaultEditor id\=”com.iw.plugins.spindle.ui.editors.spec”/>\r\n</info>\r\n<info name\=”*” extension\=”htm”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<editor id\=”com.iw.plugins.spindle.ui.editors.template”/>\r\n<editor id\=”org.eclipse.ui.browser.editorSupport”/>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”ecore2xml”>\r\n<editor id\=”org.eclipse.emf.mapping.ecore2xml.presentation.Ecore2XMLEditorID”/>\r\n</info>\r\n<info name\=”*” extension\=”jsp”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n</info>\r\n<info name\=”*” extension\=”gif”>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n</info>\r\n<info name\=”*” extension\=”wml”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”mod”>\r\n<editor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n<defaultEditor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”ecore2ecore”>\r\n<editor id\=”org.eclipse.emf.mapping.ecore2ecore.presentation.Ecore2EcoreEditorID”/>\r\n</info>\r\n<info name\=”*” extension\=”xml”>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n</info>\r\n<info name\=”*” extension\=”xhtml”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”inc”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n</info>\r\n<info name\=”*” extension\=”shtml”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<editor id\=”org.eclipse.ui.browser.editorSupport”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”umr”>\r\n<editor id\=”com.genuitec.eclipse.uml.editor.UMLEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”library”>\r\n<editor id\=”com.iw.plugins.spindle.ui.editors.spec”/>\r\n<defaultEditor id\=”com.iw.plugins.spindle.ui.editors.spec”/>\r\n</info>\r\n<info name\=”*” extension\=”html-ss”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n</info>\r\n<info name\=”*” extension\=”dtd”>\r\n<editor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n<defaultEditor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”xsd”>\r\n<editor id\=”com.ibm.xsdeditor.XSDEditor”/>\r\n<defaultEditor id\=”com.ibm.xsdeditor.XSDEditor”/>\r\n</info>\r\n<info name\=”*” extension\=”emof”>\r\n<editor id\=”org.eclipse.emf.ecore.presentation.EcoreEditorID”/>\r\n</info>\r\n</editors>
    /instance/com.genuitec.eclipse.easie.core/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/object.template.8.label=Default template for singleton
    /instance/org.eclipse.jdt.ui/useAnnotationsPrefPage=true
    /instance/com.genuitec.eclipse.wizards/ejb.template.3=Templates/EjbEntity.java
    /configuration/org.eclipse.ui.ide/RECENT_WORKSPACES=F\:\\eclipseWorkspace
    /instance/com.genuitec.eclipse.wizards/ejb.template.2=Templates/EjbMessageDriven.java
    /instance/com.genuitec.eclipse.wizards/ejb.template.1=Templates/EjbSession.java
    /instance/com.genuitec.eclipse.wizards/factory.template.1=Templates/Factory.java
    /instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles.version=8
    /instance/com.genuitec.eclipse.wizards/applet.template.2=Templates/Applet14.java
    /instance/com.genuitec.eclipse.wizards/applet.template.1=Templates/Applet.java
    /instance/com.genuitec.eclipse.easie.sun/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/object.template.9=Templates/Enumeration.java
    /instance/com.genuitec.eclipse.wizards/object.template.8=Templates/Singleton.java
    /instance/com.genuitec.eclipse.wizards/object.template.4.label=Default template for Servlet
    /instance/com.genuitec.eclipse.wizards/singleton.template.1.label=Default template for singleton
    /instance/com.genuitec.eclipse.easie.resin2/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/xml.template.4=Templates/StrutsConfig.xml
    /instance/com.genuitec.eclipse.wizards/object.template.7=Templates/StrutsDispatchAction.java
    /instance/com.genuitec.eclipse.wizards/xml.template.3=Templates/WebXmlStruts.xml
    /instance/com.genuitec.eclipse.wizards/object.template.6=Templates/StrutsAction.java
    /instance/com.genuitec.eclipse.wizards/xml.template.2=Templates/WebXml.xml
    /instance/com.genuitec.eclipse.wizards/object.template.5=Templates/StrutsActionForm.java
    /instance/com.genuitec.eclipse.wizards/xml.template.1=Templates/Xml.xml
    /instance/com.genuitec.eclipse.wizards/object.template.4=Templates/Servlet.java
    /instance/com.genuitec.eclipse.easie.jonas3/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/object.template.3=Templates/Applet.java
    /instance/com.genuitec.eclipse.wizards/object.template.5.label=Default template for a Struts ActionForm class
    /instance/com.genuitec.eclipse.wizards/object.template.2=Templates/Exception.java
    /instance/com.genuitec.eclipse.wizards/object.template.1=Templates/Bean.java
    file_export_version=3.0
    /instance/com.genuitec.eclipse.jsf/jsf.config.templates=<?xml version\=”1.0″ encoding\=”UTF-8″?>\r\n<templates><template name\=”managed-bean” description\=”Creates new managed bean” context\=”tag” enabled\=”true” deleted\=”false” autoinsert\=”true”><managed-bean>\r\n\thaha\r\n</managed-bean></template><template name\=”managed-bean” description\=”Creates new managed bean” context\=”tag” enabled\=”true” deleted\=”false” autoinsert\=”true”><managed-bean>\r\n\thaha\r\n</managed-bean></template></templates>
    /instance/com.genuitec.eclipse.wizards/object.template.1.label=Default template for a bean class
    /instance/com.ibm.sse.model.jsp/outputCodeset=UTF-8

    @com
    .genuitec.eclipse.easie.resin=3.8.1
    /instance/com.genuitec.eclipse.wizards/object.template.2.label=Default template for an exception class
    /instance/com.genuitec.eclipse.wizards/array.template.1.label=Default template for Array with basic types

    @com
    .ibm.sse.editor=14.0.1
    /configuration/org.eclipse.ui.ide/MAX_RECENT_WORKSPACES=5
    /instance/com.genuitec.eclipse.wizards/object.template.3.label=Default template for Applet
    /instance/com.genuitec.eclipse.wizards/array.template.2.label=Default template for Array with object types
    /instance/com.genuitec.eclipse.easie.jboss2/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.easie.geronimo1/JDK_INSTALLATION_NAME=j2sdk1.4.1_01

    @com
    .genuitec.eclipse.easie.oracle9=3.8.1
    /instance/com.genuitec.eclipse.wizards/xml.template.3.label=XML template for a web.xml file with Struts
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classFormatVersion=TN|6688108794439|6681790794439|snyfr|9|5|8
    /instance/com.genuitec.eclipse.wizards/ejb.template.2.label=Message Driven EJB
    /instance/com.genuitec.eclipse.easie.resin3/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.easie.oracle/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/xml.template.4.label=XML template for a struts-config.xml file
    /instance/com.genuitec.eclipse.easie.jonas4/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.easie.jrun/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/ejb.template.3.label=Entity EJB
    /instance/com.genuitec.eclipse.wizards/applet.template.1.label=Template for Applet with JDK1.3
    /instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.editor.tab.width=
    /instance/com.genuitec.eclipse.easie.websphere/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/applet.template.2.label=Template for Applet with JDK1.4

    @com
    .genuitec.eclipse.easie.tomcat=3.9.310

    @com
    .genuitec.eclipse.easie.orion2=3.8.1

    @com
    .genuitec.eclipse.easie.orion1=3.8.1
    /instance/com.genuitec.eclipse.easie.weblogic9/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/xml.template.1.label=Default XML template
    /instance/com.genuitec.eclipse.wizards/xml.template.2.label=XML template for a web.xml file

    @com
    .genuitec.eclipse.easie.websphere6=3.9.310

    @com
    .genuitec.eclipse.easie.websphere5=3.9.310
    /instance/com.genuitec.eclipse.wizards/ejb.template.1.label=Session EJB
    /instance/com.genuitec.eclipse.easie.websphere5/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/snippetLibInstalled=true
    /instance/com.genuitec.eclipse.easie.jboss3/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    @org.eclipse.ui.editors=3.1.1

    @com
    .genuitec.eclipse.easie.jboss4=3.9.310
    /instance/org.eclipse.core.resources/version=1

    @com
    .genuitec.eclipse.easie.jboss3=3.9.310

    @com
    .genuitec.eclipse.easie.jboss2=3.8.1

    @com
    .genuitec.eclipse.easie.tomcat5=3.8.1

    @com
    .genuitec.eclipse.easie.tomcat4=3.8.1
    /instance/com.genuitec.eclipse.easie.resin/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    @org.eclipse.core.resources=3.1.0
    /instance/com.genuitec.eclipse.wizards/map.template.2=Templates/MapObjectType.java
    /instance/com.genuitec.eclipse.wizards/map.template.1=Templates/MapBasicType.java
    /instance/org.eclipse.jdt.ui/org.eclipse.jface.textfont=1|Courier New|10|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Courier New;
    @org.eclipse.jdt.launching=3.1.0
    /instance/com.genuitec.eclipse.easie.tomcat4/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.easie.websphere6/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.easie.oracle9/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.easie.orion1/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/org.eclipse.jdt.ui/fontPropagated=true
    /instance/com.genuitec.eclipse.easie.jonas/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/org.eclipse.webbrowser/internalWebBrowserFavorites=MyEclipse|*|http\://www.myeclipseide.com|*|Eclipse|*|http\://www.eclipse.org|*|
    /instance/com.genuitec.eclipse.wizards/jsp.template.6.label=Default JSF template
    /instance/com.genuitec.eclipse.wizards/servlet.template.1.label=Default template for Servlet
    @org.eclipse.webbrowser=14.0.1
    /instance/com.genuitec.eclipse.wizards/html.template.3=Templates/Applet.html
    /instance/com.genuitec.eclipse.wizards/jsp.template.7.label=Just as HTML

    @com
    .genuitec.eclipse.easie.bejy=3.8.1
    /instance/com.genuitec.eclipse.wizards/html.template.2=Templates/HtmlWithLoginForm.html
    /instance/com.genuitec.eclipse.wizards/html.template.1=Templates/Html.html
    /instance/com.genuitec.eclipse.wizards/applethtml.template.1.label=Default Applet HTML template

    @com
    .genuitec.eclipse.easie.websphere=3.9.310
    /instance/com.genuitec.eclipse.wizards/array.template.2=Templates/ArrayObjectType.java
    /instance/com.genuitec.eclipse.wizards/struct.map.4=java.util.TreeMap
    /instance/com.genuitec.eclipse.easie.jrun4/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/array.template.1=Templates/ArrayBasicType.java
    /instance/com.genuitec.eclipse.wizards/struct.map.3=java.util.WeakHashMap
    /instance/org.eclipse.jdt.ui/hoverModifiers=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;\!0;org.eclipse.jdt.ui.ProblemHover;\!0;org.eclipse.jdt.ui.NLStringHover;\!0;org.eclipse.jdt.ui.JavadocHover;\!0;org.eclipse.jdt.ui.JavaSourceHover;Ctrl;org.eclipse.jdt.ui.AnnotationHover;\!0;
    /instance/com.genuitec.eclipse.wizards/struct.map.2=java.util.Hashtable
    /instance/com.genuitec.eclipse.wizards/struct.map.1=java.util.HashMap
    /instance/com.genuitec.eclipse.wizards/servlet.template.1=Templates/Servlet.java
    /instance/com.genuitec.eclipse.wizards/jsp.template.4.label=Standard JSP using Struts 1.2
    /instance/com.genuitec.eclipse.easie.jboss4/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/map.template.1.label=Default template for Map with basic types
    /instance/com.genuitec.eclipse.wizards/jsp.template.5.label=Standard JSP using Struts 1.2 with a form
    /instance/com.genuitec.eclipse.easie.orion2/JDK_INSTALLATION_NAME=j2sdk1.4.1_01
    /instance/com.genuitec.eclipse.wizards/map.template.2.label=Default template for Map with object types
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.MYECLIPSE_LIB_HOME=f\:/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_4.0.1/data/libraryset
    /instance/com.genuitec.eclipse.wizards/html.template.3.label=Default Applet HTML template
    /instance/com.genuitec.eclipse.wizards/jsp.template.2.label=Standard JSP using Struts 1.1
    /instance/com.genuitec.eclipse.wizards/jsp.template.7=Templates/Jsp2.jsp
    /instance/com.ibm.sse.editor/useAnnotationsPrefPage=true
    /instance/com.genuitec.eclipse.wizards/jsp.template.6=Templates/JsF.jsp
    /instance/com.genuitec.eclipse.wizards/jsp.template.5=Templates/Struts2-1_2.jsp

    @com
    .genuitec.eclipse.easie.jetty5=3.8.1
    /instance/com.genuitec.eclipse.wizards/jsp.template.4=Templates/Struts-1_2.jsp
    @com.genuitec.eclipse.easie.jetty4=3.8.1
    /instance/com.genuitec.eclipse.wizards/jsp.template.3.label=Standard JSP using Struts 1.1 with a form
    /instance/com.genuitec.eclipse.wizards/jsp.template.3=Templates/Struts2.jsp
    /instance/com.genuitec.eclipse.wizards/jsp.template.2=Templates/Struts.jsp
    /instance/com.genuitec.eclipse.wizards/jsp.template.1=Templates/Jsp.jsp
    /instance/com.genuitec.eclipse.easie.tomcat5/JDK_INSTALLATION_NAME=j2sdk1.4.1_01

    @com
    .genuitec.eclipse.easie.jonas4=3.8.3
    @org.eclipse.ui=3.1.1

    @com
    .genuitec.eclipse.easie.jonas3=3.8.3
    /instance/com.genuitec.eclipse.wizards/html.template.1.label=Default HTML template

    *** Current Install Configuration:
    Install configuration:
    Last changed on Dec 3, 2005
    Location: file:/f:/eclipse/configuration/org.eclipse.

    #242582

    knix24
    Member

    Sorry, my first post should have read, “This leads me to believe that the code fragment is NOT being included.”

    Thanks for your time here…

    – Kev

    #242630

    Riyad Kalla
    Member

    Kev,
    I just tried this with a 4.1M2 install I have here locally (M2 should be out this week) and it worked fine, it’s possible if this was a bug it was fixed during the 4.1 dev cycle, would you be able to wait and try M2 out when it is released?

    #242654

    knix24
    Member

    OK…so, now I’m really confused. If you have some time, please try out the following steps (in this order):

    1) File -> New Project -> Web Project (use the default settings, no JTSL, etc….assign it a name of “Test”).
    2) Under “WebRoot”, New -> JSP -> call it “taglibs.inc” (all other settings are defaults). This will open up the default JSP template that you ship.
    3) On the page that opens up, highlight everything under the <%@page…%> line and delete it. DO NOT SAVE THE FILE YET.
    4) Highlight the initial “import=”java.util.*” and delete it. DO NOT SAVE THE FILE YET.
    5) Underneath the initial <%@page…%> line, type in <%@ page import=”java.util.*”%>. SAVE THE FILE NOW. So, you should have the following now —

    
    
    <%@ page language="java" pageEncoding="UTF-8"%>
    
    <%@ page import="java.util.*"%>
    

    6) Under “WebRoot”, New -> JSP -> call it “index.jsp” (all other settings are defaults). This will open up the default JSP template that you ship.
    7) Perform steps #3 and #4 again on this file.
    8) Underneath the initial <%@page…%> line, type in “<%@ include file=”taglibs.inc”%>”, and on the next line <%HashMap map = new HashMap()%>. So you should have the following…

    
    
    <%@ page language="java" pageEncoding="UTF-8"%>
    
    <%@ include file="taglibs.inc"%>
    
    <%HashMap map = new HashMap();%>
    

    I get an error on the HashMap instantiation that “HashMap cannot be resolved to a type”. Of course, it’s safe to assume that code completion wouldn’t work, even though it should!!!!

    9) For kicks, go back into the “taglibs.inc” file and cut the <%@ page import=”java.util.*”%> line and paste it above the <%@ page language…%> line and save the file. You should now have something like this —

    
    <%@ page import="java.util.*"%>
    <%@ page language="java" pageEncoding="UTF-8"%>
    

    10) Go back into your “index.jsp”, highlight and delete your HashMap instantiation (leave the jsp “<%” and “%>” tags). Save that file.
    11) Now re-enter the same HashMap instantiation and save your file.

    For some reason, steps #9 through #11 correct the problem and now code completion works.

    Am I going out of my mind? 😉

    #242655

    Riyad Kalla
    Member

    5) Underneath the initial <%@page…%> line, type in <%@ page import=”java.util.*”%>. SAVE THE FILE NOW. So, you should have the following now —

    Ok so far so good, got that.

    For some reason, steps #9 through #11 correct the problem and now code completion works.

    Am I going out of my mind? 😉

    Ahh, yep I am seeing what you are seeing. No you aren’t going mad, it’s just the reconciler thread getting out of sync. I will file this now with an example so the developers can dig into it.

    This thread has become a really good investigation of these issues, thank you for your patience and help through all of this!

    #242665

    knix24
    Member

    No problem at all. Glad I could chip in.

    So, unfortunately, I’m triggering this bug when I import my existing web app into MyEclipse. Even though it won’t affect the actual deployment functionality, from a development point of view, the incorrect errors and lack of code completion are a hinderance. Can you think of a temporary fix/process that I could perform to get me around this until a bug fix is delivered?

    Thanks, Kev

    #242699

    Riyad Kalla
    Member

    Kev,
    I’m sorry I tried a few different thinks and cannot find a workaround for this right now. It might slip the 4.1 release and be in the 4.1.1 release as management just had a meeting about making our 4.1 deadline, but the devs did confirm this is a “big bug that will get nailed”, so don’t feel like this will get forgotten.

Viewing 12 posts - 1 through 12 (of 12 total)
Reply To: imports, includes and code fragments

You must be logged in to post in the forum log in