facebook

Spring: Custom types in collections incorrectly gives errors

  1. MyEclipse Archived
  2.  > 
  3. Bugs
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #249716 Reply

    tichkent
    Member

    Hi there,

    If I try to use a custom typed value in a Spring injected collection (making
    use of custom property editors to convert the string to an instance of the
    correct type) MyEclipse incorrectly gives an error – even though the file
    is completely valid and runs fine as far as Spring is concerned.

    As a simple example, try the following Spring XML file.

    <?xml version=”1.0″ encoding=”UTF-8″?>
    <!DOCTYPE beans PUBLIC “-//SPRING//DTD BEAN//EN” “http://www.springframework.org/dtd/spring-beans.dtd”&gt;
    <beans>
    <bean id=”test” class=”Test”>
    <property name=”testProp”>
    <list>
    <value type=”Test2″>Test2</value>
    </list>
    </property>
    </bean>
    </beans>

    and both classes Test and Test2 exist – MyEclipse incorrectly reports an error:

    “Error registering bean with name ‘test’ defined in file [C:\Projects\test\src\test-spring.xml]:
    Value type class [Test2] not found; nested exception is java.lang.ClassNotFoundException: Test2″

    The classes are fine (just standard POJOs with the required setters) and Spring
    can correctly instantiate the structure – just MyEclipse doesn’t seem to have the
    correct classpath set up for parsing <value type=”…”> style constructs. This is
    very offputting as we run our project with all Eclipse warnings switched on and
    don’t allow any warnings to be checked in.

    I hope this can be fixed up as we now rely on MyEclipse’s fantastic Spring abilities!

    Thanks,

    Richard Kent

    Configuration:

    *** Date: Mon Apr 03 15:36:29 BST 2006

    *** Platform Details:

    *** System properties:
    apple.laf.useScreenMenuBar=true
    awt.toolkit=sun.awt.windows.WToolkit
    com.apple.mrj.application.apple.menu.about.name=ArgoUML
    eclipse.application=org.eclipse.ui.ide.workbench
    eclipse.buildId=M20060118-1600
    eclipse.commands=-os
    win32
    -ws
    win32
    -arch
    x86
    -launcher
    C:\eclipse312\eclipse.exe
    -name
    Eclipse
    -showsplash
    600
    -exitdata
    fc4_3c
    -vm
    C:\jdk15\bin\javaw.exe
    eclipse.product=org.eclipse.sdk.ide
    eclipse.startTime=1144073689968
    eclipse.vm=C:\jdk15\bin\javaw.exe
    eclipse.vmargs=-Duser.language=en
    -Xms128M
    -Xmx512M
    -XX:PermSize=64M
    -XX:MaxPermSize=128M
    -Dosgi.splashLocation=C:\Program Files\MyEclipse\eclipse\MyEclipseSplash.bmp
    -jar
    C:\eclipse312\startup.jar
    eof=eof
    file.encoding=Cp1252
    file.encoding.pkg=sun.io
    file.separator=\
    gef.imageLocation=/org/argouml/Images
    java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob=sun.awt.windows.WPrinterJob
    java.class.path=C:\eclipse312\startup.jar
    java.class.version=49.0
    java.endorsed.dirs=C:\jdk15\jre\lib\endorsed
    java.ext.dirs=C:\jdk15\jre\lib\ext
    java.home=C:\jdk15\jre
    java.io.tmpdir=C:\DOCUME~1\rkent\LOCALS~1\Temp\
    java.library.path=C:\jdk15\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Rk\Batch;C:\jdk15\bin;C:\apache-ant-1.6.5\bin;C:\cygwin\bin;C:\Program Files\Putty;C:\Program Files\CVSNT;C:\perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\WinSCP3;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\QuickTime\QTSystem;C:\libxslt-1.1.14.win32\bin;C:\libxml2-2.6.20.win32\bin;C:\zlib-1.2.3.win32\bin;C:\Program Files\Sleepycat Software\Berkeley DB 4.4.20\bin;C:\Program Files\Sleepycat Software\Berkeley DB 4.4.20\bin;C:\Program Files\Sleepycat Software\Berkeley DB 4.4.20\bin\debug
    java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
    java.runtime.version=1.5.0_05-b05
    java.specification.name=Java Platform API Specification
    java.specification.vendor=Sun Microsystems Inc.
    java.specification.version=1.5
    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.5.0_05
    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.5.0_05-b05
    line.separator=

    org.eclipse.jdt.debug.ui.scrapbookActive=false
    org.osgi.framework.bootdelegation=*
    org.osgi.framework.executionenvironment=J2SE-1.5
    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.activity,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,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.rmi.ssl,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.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,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.plaf.synth,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,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,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.w3c.dom.bootstrap,org.w3c.dom.events,org.w3c.dom.ls,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
    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=c:\eclipse312\configuration\org.eclipse.osgi\bundles
    osgi.configuration.area=file:/c:/eclipse312/configuration/
    osgi.framework=file:/c:/eclipse312/plugins/org.eclipse.osgi_3.1.2.jar
    osgi.framework.beginningstartlevel=1
    osgi.framework.shape=jar
    osgi.framework.version=3.1.2
    osgi.install.area=file:/c:/eclipse312/
    osgi.instance.area=file:/C:/Projects/
    osgi.instance.area.default=file:/C:/Documents and Settings/rkent/workspace/
    osgi.logfile=C:\Projects\.metadata\.log
    osgi.manifest.cache=c:\eclipse312\configuration\org.eclipse.osgi\manifests
    osgi.nl=en_GB
    osgi.os=win32
    osgi.splashLocation=C:\Program Files\MyEclipse\eclipse\MyEclipseSplash.bmp
    osgi.splashPath=platform:/base/plugins/org.eclipse.platform
    osgi.syspath=c:\eclipse312\plugins
    osgi.ws=win32
    path.separator=;
    sun.arch.data.model=32
    sun.boot.class.path=C:\jdk15\jre\lib\rt.jar;C:\jdk15\jre\lib\i18n.jar;C:\jdk15\jre\lib\sunrsasign.jar;C:\jdk15\jre\lib\jsse.jar;C:\jdk15\jre\lib\jce.jar;C:\jdk15\jre\lib\charsets.jar;C:\jdk15\jre\classes
    sun.boot.library.path=C:\jdk15\jre\bin
    sun.cpu.endian=little
    sun.cpu.isalist=
    sun.desktop=windows
    sun.io.unicode.encoding=UnicodeLittle
    sun.jnu.encoding=Cp1252
    sun.management.compiler=HotSpot Client Compiler
    sun.net.client.defaultConnectTimeout=60000
    sun.net.client.defaultReadTimeout=60000
    sun.os.patch.level=Service Pack 2
    user.country=GB
    user.dir=C:\eclipse312
    user.home=C:\Documents and Settings\rkent
    user.language=en
    user.name=rkent
    user.timezone=Europe/London
    user.variant=

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

    *** Plug-in Registry:
    com.genuitec.eclipse.ast.deploy.core (4.1.1) “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.1.1) “Genuitec Core” [Active]
    com.genuitec.eclipse.core.common (4.1.1) “Genuitec Common Core” [Active]
    com.genuitec.eclipse.cross.easystruts.eclipse (4.1.1) “MyEclipse Stuts Support” [Active]
    com.genuitec.eclipse.desktop (4.1.1) “MyEclipse Desktop Utilities” [Resolved]
    com.genuitec.eclipse.easie.bejy (4.1.0) “Genuitec EASIE Bejy Tiger” [Active]
    com.genuitec.eclipse.easie.core (4.1.1) “Genuitec EASIE Core” [Active]
    com.genuitec.eclipse.easie.geronimo1 (4.1.1) “Genuitec EASIE Geronimo 1” [Active]
    com.genuitec.eclipse.easie.jboss (4.1.1) “Genuitec EASIE JBoss” [Active]
    com.genuitec.eclipse.easie.jboss2 (4.1.0) “Genuitec EASIE JBoss 2” [Active]
    com.genuitec.eclipse.easie.jboss3 (4.1.0) “Genuitec EASIE JBoss 3” [Active]
    com.genuitec.eclipse.easie.jboss4 (4.1.0) “Genuitec EASIE JBoss 4” [Active]
    com.genuitec.eclipse.easie.jetty (4.1.1) “Genuitec EASIE Jetty” [Active]
    com.genuitec.eclipse.easie.jetty4 (4.1.0) “Genuitec EASIE Jetty 4” [Active]
    com.genuitec.eclipse.easie.jetty5 (4.1.0) “Genuitec EASIE Jetty 5” [Active]
    com.genuitec.eclipse.easie.jonas (4.1.1) “Genuitec EASIE Jonas” [Active]
    com.genuitec.eclipse.easie.jonas3 (4.1.0) “Genuitec EASIE Jonas 3” [Active]
    com.genuitec.eclipse.easie.jonas4 (4.1.0) “Genuitec EASIE Jonas 4” [Active]
    com.genuitec.eclipse.easie.jrun (4.1.1) “Genuitec EASIE JRun” [Active]
    com.genuitec.eclipse.easie.jrun4 (4.1.0) “Genuitec EASIE JRun 4” [Active]
    com.genuitec.eclipse.easie.oracle (4.1.1) “Genuitec EASIE Oracle AS” [Active]
    com.genuitec.eclipse.easie.oracle9 (4.1.0) “Genuitec EASIE Oracle AS” [Active]
    com.genuitec.eclipse.easie.orion1 (4.1.0) “Genuitec EASIE Orion 1” [Active]
    com.genuitec.eclipse.easie.orion2 (4.1.0) “Genuitec EASIE Orion 2” [Active]
    com.genuitec.eclipse.easie.resin (4.1.1) “Genuitec EASIE Resin” [Active]
    com.genuitec.eclipse.easie.resin2 (4.1.0) “Genuitec EASIE Resin 2” [Active]
    com.genuitec.eclipse.easie.resin3 (4.1.0) “Genuitec EASIE Resin 3” [Active]
    com.genuitec.eclipse.easie.sun (4.1.1) “Genuitec EASIE Sun One” [Active]
    com.genuitec.eclipse.easie.sun8 (4.1.1) “Genuitec EASIE Sun 8” [Active]
    com.genuitec.eclipse.easie.sun81 (4.1.1) “Genuitec EASIE Sun 8.1” [Active]
    com.genuitec.eclipse.easie.tomcat (4.1.1) “Genuitec EASIE Tomcat” [Active]
    com.genuitec.eclipse.easie.tomcat4 (4.1.0) “Genuitec EASIE Tomcat 4” [Active]
    com.genuitec.eclipse.easie.tomcat5 (4.1.0) “Genuitec EASIE Tomcat 5” [Active]
    com.genuitec.eclipse.easie.weblogic (4.1.1) “Genuitec EASIE WebLogic” [Active]
    com.genuitec.eclipse.easie.weblogic6 (4.1.0) “Genuitec EASIE WebLogic 6” [Active]
    com.genuitec.eclipse.easie.weblogic7 (4.1.0) “Genuitec EASIE WebLogic 7” [Active]
    com.genuitec.eclipse.easie.weblogic8 (4.1.0) “Genuitec EASIE WebLogic 8” [Active]
    com.genuitec.eclipse.easie.weblogic9 (4.1.0) “Genuitec EASIE WebLogic 9” [Active]
    com.genuitec.eclipse.easie.websphere (4.1.1) “Genuitec EASIE WebSphere 4” [Active]
    com.genuitec.eclipse.easie.websphere5 (4.1.1) “Genuitec EASIE WebSphere 5” [Active]
    com.genuitec.eclipse.easie.websphere6 (4.1.1) “Genuitec EASIE WebSphere 6” [Active]
    com.genuitec.eclipse.export.wizard (3.9.210) “MyEclipse J2EE Export Wizards” [Resolved]
    com.genuitec.eclipse.hibernate (4.1.1) “MyEclipse Hibernate Capabilities” [Active]
    com.genuitec.eclipse.imageeditor (4.1.0) “ImageEditor Plug-in” [Resolved]
    com.genuitec.eclipse.integration (4.1.1) “MyEclipse Integration Utilities” [Active]
    com.genuitec.eclipse.j2eedt.core (4.1.1) “Genuitec J2EE Development Tooling” [Active]
    com.genuitec.eclipse.javascript (4.1.0) “Javascript1 Plug-in” [Resolved]
    com.genuitec.eclipse.jface.text.wtpfragment (3.8.1) “Wtpextendfragment Fragment” [Resolved]
    com.genuitec.eclipse.jsf (4.1.1) “MyEclipse JSF Capabilities” [Active]
    com.genuitec.eclipse.modeling.core (4.0.1) “MyEclipse Modeling Core” [Resolved]
    com.genuitec.eclipse.springframework (4.1.1) “Springframework Plug-in” [Active]
    com.genuitec.eclipse.springhibernate (4.1.1) “SpringHibernate Plug-in” [Resolved]
    com.genuitec.eclipse.sqlexplorer (4.1.1) “MyEclipse Database Explorer Plugin” [Active]
    com.genuitec.eclipse.sqlexplorer.doc (4.1.1) “MyEclipse Database Explorer Help Plug-in” [Resolved]
    com.genuitec.eclipse.sqlexplorer.oracle (4.1.1) “Oracle Database Explorer Plug-in” [Resolved]
    com.genuitec.eclipse.struts (4.1.1) “MyEclipse Struts Capabilities” [Active]
    com.genuitec.eclipse.tapestry (4.1.0) “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.1.1) “MyEclipse UML Plug-in” [Active]
    com.genuitec.eclipse.wdt.jsp.debug (4.1.0) “MyEclipse JSP Debug Tooling” [Active]
    com.genuitec.eclipse.web.imagepreviewer (4.0.200) “MyEclipse Image Previewer Plug-in” [Active]
    com.genuitec.eclipse.webdesigner (4.1.1) “Web Designer Plug-in” [Active]
    com.genuitec.eclipse.webdesigner.support (3.9.211) “WebDesigner Support” [Resolved]
    com.genuitec.eclipse.wizards (4.1.1) “MyEclipse File Creation Wizards” [Active]
    com.genuitec.eclipsetidy (3.9.310) “MyEclipse HTML Formatting” [Active]
    com.genuitec.javascript.debug (4.1.1) “Genuitec JavaScript Debugger” [Resolved]
    com.genuitec.javascript.debug.mozilla (4.1.1) “Genuitec JavaScript Debug Support” [Resolved]
    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.1.1) “MyEclipse Application Server Tooling” [Resolved]
    com.genuitec.myeclipse.bugzilla (4.1.0) “MyEclipse Bugzilla Feature” [Resolved]
    com.genuitec.myeclipse.core (4.1.1) “MyEclipse Core Feature” [Resolved]
    com.genuitec.myeclipse.database (4.1.1) “MyEclipse Database Feature” [Resolved]
    com.genuitec.myeclipse.doc (4.1.1) “MyEclipse Documentation” [Resolved]
    com.genuitec.myeclipse.enterprise.workbench (4.1.1) “MyEclipse Enterprise Workbench Feature” [Resolved]
    com.genuitec.myeclipse.help (4.1.1) “MyEclipse Help Feature” [Resolved]
    com.genuitec.myeclipse.hibernate (4.1.1) “MyEclipse Hibernate Feature” [Resolved]
    com.genuitec.myeclipse.jsf (4.1.1) “MyEclipse JSF Feature” [Resolved]
    com.genuitec.myeclipse.jspdesign (4.1.1) “MyEclipse JSP Design Feature” [Resolved]
    com.genuitec.myeclipse.perspective (4.1.1) “MyEclipse Perspective Plug-in” [Active]
    com.genuitec.myeclipse.platform (4.1.0) “MyEclipse Base Platform Feature” [Resolved]
    com.genuitec.myeclipse.spring (4.1.1) “MyEclipse Spring Feature” [Resolved]
    com.genuitec.myeclipse.struts (4.1.1) “MyEclipse Struts Feature” [Resolved]
    com.genuitec.myeclipse.tapestry (4.1.0) “MyEclipse Tapestry / Spindle Feature” [Resolved]
    com.genuitec.myeclipse.uml (4.1.1) “MyEclipse UML Feature” [Resolved]
    com.genuitec.myeclipse.wdt (4.1.1) “MyEclipse Web Development Feature” [Resolved]
    com.genuitec.org.hibernate.eclipse (4.1.1) “Hibernate Core Plugin” [Active]
    com.genuitec.org.hibernate.eclipse.console (4.1.1) “Hibernate Console” [Resolved]
    com.genuitec.org.hibernate.eclipse.mapper (4.1.1) “Mapper Plug-in” [Active]
    com.genuitec.org.springframework.ide.eclipse.beans.core (4.1.1) “MyEclipse Spring IDE Beans Support Core” [Active]
    com.genuitec.org.springframework.ide.eclipse.beans.ui (4.1.1) “MyEclipse Spring IDE Beans UI” [Active]
    com.genuitec.org.springframework.ide.eclipse.beans.ui.doc (4.1.1) “MyEclipse Spring IDE Support Documentation” [Resolved]
    com.genuitec.org.springframework.ide.eclipse.beans.ui.graph (4.1.1) “MyEclipse Spring IDE Support Graph” [Resolved]
    com.genuitec.org.springframework.ide.eclipse.core (4.1.1) “MyEclipse Spring IDE Core” [Active]
    com.genuitec.org.springframework.ide.eclipse.core.doc (4.1.1) “MyEclipse Spring Framework Reference Documentation” [Resolved]
    com.genuitec.org.springframework.ide.eclipse.ui (4.1.1) “pluginName” [Active]
    com.ibm.base.extensions (13.8.1) “Eclipse base extensions” [Active]
    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” [Active]
    com.ibm.etools.contentmodel.xsd (13.8.1) “Content Model for XML Schema” [Active]
    com.ibm.etools.dtdmodel (14.0.0) “DTD Model” [Active]
    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 (14.0.200) “Internet Preferences” [Active]
    com.ibm.etools.uri.resolver (13.8.3) “com.ibm.etools.uri.resolver” [Resolved]
    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” [Resolved]
    com.ibm.etools.validation.html (14.0.3) “HTML Validation” [Resolved]
    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” [Resolved]
    com.ibm.etools.validation.xmltools (13.8.1) “XML Tools Validation” [Resolved]
    com.ibm.etools.validation.xsd (13.8.4) “XML Schema Validator” [Resolved]
    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.1.0) “MyEclipse Source Editors” [Active]
    com.ibm.sse.editor.css (14.1.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.1.1) “SSE HTML Source Editor” [Active]
    com.ibm.sse.editor.jsp (14.1.1) “SSE JSP Source Editor” [Active]
    com.ibm.sse.editor.xml (14.1.1) “SSE XML Source Editor” [Active]
    com.ibm.sse.model (14.0.100) “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.1.1) “Structured Source HTML Model” [Active]
    com.ibm.sse.model.jsp (14.1.0) “Structured Source JSP Model” [Active]
    com.ibm.sse.model.xml (14.1.1) “Structured Source XML Model” [Active]
    com.ibm.sse.snippets (14.1.0) “SSE Snippets View” [Active]
    com.ibm.webtooling.system.dtds (14.1.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.1.1) “SSE XML Editor” [Active]
    com.ibm.xmlwizard (13.9.310) “XML Wizards” [Resolved]
    com.ibm.xsdeditor (14.1.1) “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 (4.1.0) “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]
    de.tobject.findbugs (0.0.19) “FindBugs Plug-in” [Resolved]
    jp.co.dgic.eclipse.jdt.djunit (0.8.0) “djUnit” [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” [Resolved]
    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.2) “Ant UI” [Resolved]
    org.eclipse.compare (3.1.1) “Compare Support” [Active]
    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.2) “File Buffers” [Active]
    org.eclipse.core.resources (3.1.2) “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.2) “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.2) “Debug Core” [Active]
    org.eclipse.debug.ui (3.1.2) “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” [Active]
    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.2) “Java Development Tools Core” [Active]
    org.eclipse.jdt.debug (3.1.1) “JDI Debug Model” [Active]
    org.eclipse.jdt.debug.ui (3.1.2) “JDI Debug UI” [Active]
    org.eclipse.jdt.doc.isv (3.1.2) “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” [Active]
    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.2) “Eclipse Java Development Tools SDK” [Resolved]
    org.eclipse.jdt.ui (3.1.2) “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” [Resolved]
    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.2) “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.2) “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.2) “Plug-in Development Environment Build Support” [Resolved]
    org.eclipse.pde.core (3.1.1) “Plug-in Development Core” [Active]
    org.eclipse.pde.doc.user (3.1.2) “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.2) “Eclipse Plug-in Development Environment Developer Resources” [Resolved]
    org.eclipse.pde.ui (3.1.2) “Plug-in Development UI” [Resolved]
    org.eclipse.platform (3.1.2) “Eclipse Platform” [Resolved]
    org.eclipse.platform.doc.isv (3.1.2) “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.2) “Eclipse Platform Plug-in Developer Resources” [Resolved]
    org.eclipse.platform.source.win32.win32.x86 (3.1.2) “Eclipse Platform Plug-in Developer Resources” [Resolved]
    org.eclipse.rcp (3.1.0) “Eclipse RCP” [Resolved]
    org.eclipse.rcp.source (3.1.2) “Eclipse RCP Plug-in Developer Resources” [Resolved]
    org.eclipse.rcp.source.win32.win32.x86 (3.1.2) “Eclipse RCP Plug-in Developer Resources” [Resolved]
    org.eclipse.sdk (3.1.2) “Eclipse Project SDK” [Resolved]
    org.eclipse.search (3.1.2) “Search Support” [Active]
    org.eclipse.swt (3.1.0) “Standard Widget Toolkit” [Resolved]
    org.eclipse.swt.win32.win32.x86 (3.1.2) “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” [Active]
    org.eclipse.team.cvs.ssh (3.1.0) “CVS SSH Core” [Resolved]
    org.eclipse.team.cvs.ssh2 (3.1.0) “CVS SSH2” [Active]
    org.eclipse.team.cvs.ui (3.1.1) “CVS Team Provider UI” [Active]
    org.eclipse.team.ui (3.1.1) “Team Support UI” [Active]
    org.eclipse.text (3.1.1) “Text” [Active]
    org.eclipse.tomcat (4.1.30.1) “Tomcat Wrapper” [Resolved]
    org.eclipse.ui (3.1.2) “Eclipse UI” [Active]
    org.eclipse.ui.browser (3.1.1) “Browser Support” [Active]
    org.eclipse.ui.cheatsheets (3.1.1) “Cheat Sheets” [Resolved]
    org.eclipse.ui.console (3.1.2) “Console” [Active]
    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.2) “Workbench” [Active]
    org.eclipse.ui.workbench.compatibility (3.1.0) “Workbench Compatibility” [Resolved]
    org.eclipse.ui.workbench.texteditor (3.1.2) “Text Editor Framework” [Active]
    org.eclipse.update.configurator (3.1.0) “Install/Update Configurator” [Active]
    org.eclipse.update.core (3.1.2) “Install/Update Core” [Active]
    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” [Active]
    org.eclipse.webbrowser (14.1.0) “Web Browser” [Active]
    org.eclipse.wst.javascript.core (4.0.200) “Structured Source JavaScript Model” [Resolved]
    org.eclipse.wst.javascript.ui (4.1.1) “SSE JavaScript Source Editor” [Resolved]
    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.core (0.0.1) “SpringIDE projects support” [Resolved]
    system.bundle (3.1.2) “OSGi System Bundle” [Active]

    *** User Preferences:
    #Mon Apr 03 15:36:29 BST 2006
    /instance/org.eclipse.team.ui/org.eclipse.team.ui.first_time=false
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=error
    /instance/com.genuitec.eclipse.wizards/object.template.6.label=Default template for a Struts Action class
    /instance/org.eclipse.ant.ui/useQuickDiffPrefPage=true
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
    /instance/com.genuitec.eclipse.easie.sun81/JDK_INSTALLATION_NAME=jdk15
    /project/ExperimentRegistryInterface/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.localVariableHiding=warning
    /instance/org.eclipse.ui.workbench/resourcetypes=<?xml version\=”1.0″ encoding\=”UTF-8″?>\r\n<editors version\=”3.1″>\r\n<info extension\=”xsd2ecore” name\=”*”/>\r\n<info extension\=”jpage” name\=”*”>\r\n<editor id\=”org.eclipse.jdt.debug.ui.SnippetEditor”/>\r\n</info>\r\n<info extension\=”tld” name\=”*”>\r\n<editor id\=”org.xmen.ui.text.TLDTextEditor”/>\r\n<defaultEditor id\=”org.xmen.ui.text.TLDTextEditor”/>\r\n</info>\r\n<info extension\=”shtm” name\=”*”>\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 extension\=”ras” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”ddl” name\=”*”/>\r\n<info extension\=”mer” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.erdesigner.ERDesignerEditor”/>\r\n</info>\r\n<info extension\=”zargo” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.uml.editor.UMLEditor”/>\r\n</info>\r\n<info extension\=”datagraph” name\=”*”>\r\n<editor id\=”org.eclipse.emf.ecore.sdo.presentation.SDOEditorID”/>\r\n</info>\r\n<info extension\=”xmi” name\=”*”>\r\n<editor id\=”org.eclipse.emf.ecore.presentation.ReflectiveEditorID”/>\r\n</info>\r\n<info extension\=”ent” name\=”*”>\r\n<editor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n<defaultEditor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n</info>\r\n<info extension\=”jardesc” name\=”*”>\r\n<editor id\=”org.eclipse.jdt.ui.JARDescEditor”/>\r\n<defaultEditor id\=”org.eclipse.jdt.ui.JARDescEditor”/>\r\n</info>\r\n<info extension\=”jsf” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n</info>\r\n<info extension\=”jspx” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n</info>\r\n<info extension\=”png” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”jhtml” name\=”*”>\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 extension\=”html” name\=”*”>\r\n<editor id\=”org.eclipse.ui.browser.editorSupport”/>\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.webbrowser”/>\r\n</info>\r\n<info extension\=”override” name\=”*”>\r\n<editor id\=”org.eclipse.jem.beaninfo.OverrideEditor”/>\r\n</info>\r\n<info extension\=”ecore” name\=”*”>\r\n<editor id\=”org.eclipse.emf.ecore.presentation.EcoreEditorID”/>\r\n</info>\r\n<info extension\=”htm” name\=”*”>\r\n<editor id\=”org.eclipse.ui.browser.editorSupport”/>\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.webbrowser”/>\r\n</info>\r\n<info extension\=”ecore2xml” name\=”*”>\r\n<editor id\=”org.eclipse.emf.mapping.ecore2xml.presentation.Ecore2XMLEditorID”/>\r\n</info>\r\n<info extension\=”gif” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”server” name\=”*”/>\r\n<info extension\=”bmp” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”xml” name\=”geronimo-jetty”/>\r\n<info extension\=”xml” name\=”*”>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n</info>\r\n<info extension\=”pict” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”umr” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.uml.editor.UMLEditor”/>\r\n</info>\r\n<info extension\=”xsd” name\=”*”>\r\n<editor id\=”com.ibm.xsdeditor.XSDEditor”/>\r\n</info>\r\n<info extension\=”jpeg” name\=”*”>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n</info>\r\n<info extension\=”tga” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”jpg” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<editor id\=”org.eclipse.webbrowser”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”jspf” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n</info>\r\n<info extension\=”xslt” name\=”*”>\r\n<editor id\=”com.ibm.xsdeditor.XSDEditor”/>\r\n<defaultEditor id\=”com.ibm.xsdeditor.XSDEditor”/>\r\n</info>\r\n<info extension\=”wsimsg” name\=”*”/>\r\n<info extension\=”application” name\=”*”>\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 extension\=”jwc” name\=”*”>\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 extension\=”jspv” name\=”*”>\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 extension\=”css” name\=”*”>\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 extension\=”sqlpage” name\=”*”/>\r\n<info extension\=”tiff” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”wsdl” name\=”*”>\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 extension\=”psd” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”tif” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”genmodel” name\=”*”>\r\n<editor id\=”org.eclipse.emf.codegen.ecore.genmodel.presentation.GenModelEditorID”/>\r\n</info>\r\n<info extension\=”sql” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.sqlexplorer.editors.SQLEditor”/>\r\n</info>\r\n<info extension\=”tagf” name\=”*”/>\r\n<info extension\=”properties” name\=”sample”>\r\n<editor id\=”org.eclipse.pde.ui.sampleEditor”/>\r\n<defaultEditor id\=”org.eclipse.pde.ui.sampleEditor”/>\r\n</info>\r\n<info extension\=”page” name\=”*”>\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 extension\=”jsp” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jsp”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.jspeditor”/>\r\n</info>\r\n<info extension\=”wml” name\=”*”>\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 extension\=”mod” name\=”*”>\r\n<editor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n<defaultEditor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n</info>\r\n<info extension\=”ecore2ecore” name\=”*”>\r\n<editor id\=”org.eclipse.emf.mapping.ecore2ecore.presentation.Ecore2EcoreEditorID”/>\r\n</info>\r\n<info extension\=”xhtml” name\=”*”>\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 extension\=”shtml” name\=”*”>\r\n<editor id\=”org.eclipse.ui.browser.editorSupport”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.html”/>\r\n<editor id\=”com.genuitec.eclipse.webdesigner.htmleditor”/>\r\n</info>\r\n<info extension\=”library” name\=”*”>\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 extension\=”tag” name\=”*”/>\r\n<info extension\=”html-ss” name\=”*”>\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 extension\=”pcx” name\=”*”>\r\n<editor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n<defaultEditor id\=”com.genuitec.eclipse.imageeditor.editor.ImageEditor”/>\r\n</info>\r\n<info extension\=”dtd” name\=”*”>\r\n<editor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n<defaultEditor id\=”org.xmen.multipageeditor.DTDEditor”/>\r\n</info>\r\n<info extension\=”emof” name\=”*”>\r\n<editor id\=”org.eclipse.emf.ecore.presentation.EcoreEditorID”/>\r\n</info>\r\n</editors>

    @com
    .genuitec.eclipse.j2eedt.core=4.1.1
    /project/ExperimentRegistryInterface/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
    /instance/org.eclipse.wst.sse.ui/useQuickDiffPrefPage=true
    /instance/com.genuitec.eclipse.wizards/array.template.1.label=Default template for Array with basic types
    /instance/com.genuitec.eclipse.easie.sun8/JDK_INSTALLATION_NAME=jdk15
    /instance/com.genuitec.eclipse.j2eedt.core/j2ee.projecttemplate.web.webrootdir=web
    /instance/org.eclipse.ant.ui/problem_security=warning
    /project/ExperimentRegistryInterface/org.eclipse.jdt.core/org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
    /project/camex/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
    /instance/org.eclipse.wst.internet.proxy/passwordText=encoded\:
    /instance/com.genuitec.eclipse.hibernate/me.pref.version=4.1
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=enabled
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.continuation_indentation=2
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=48
    /project/camex/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1

    @com
    .genuitec.eclipse.easie.orion2=4.1.0
    /project/ExperimentRegistryInterface/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.fieldHiding=warning

    @com
    .genuitec.eclipse.easie.orion1=4.1.0
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
    /instance/org.eclipse.debug.ui/org.eclipse.debug.ui.views_to_not_open=org.eclipse.debug.ui.ExpressionView,org.eclipse.ui.console.ConsoleView,org.eclipse.debug.ui.DebugView,org.eclipse.debug.ui.BreakpointView,
    /instance/com.sysdeo.eclipse.tomcat/managerUrl=http\://localhost\:8080/manager
    /instance/org.eclipse.team.ui/org.eclipse.team.ui.sychronizing_default_participant=org.eclipse.team.cvs.ui.cvsworkspace-participant
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
    /instance/org.eclipse.debug.ui/org.eclipse.debug.ui.manage_view_perspectives=org.eclipse.debug.ui.DebugPerspective,
    /instance/org.eclipse.jdt.ui/useAnnotationsPrefPage=true
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
    /instance/org.eclipse.jdt.ui/formatter_profile=_TheSmiths
    /instance/com.ibm.sse.editor/useQuickDiffPrefPage=true
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_package=0
    /project/ExperimentRegistryInterface/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
    /instance/org.eclipse.jdt.ui/spelling_locale=en_GB

    @com
    .genuitec.eclipse.easie.weblogic=4.1.1
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
    /instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.wizards.srcBinFoldersBinName=classes
    /instance/org.eclipse.jdt.ui/internal.default.compliance=default
    /instance/org.eclipse.ant.ui/org.eclipse.ant.ui.customtemplates=<?xml version\=”1.0″ encoding\=”UTF-8″?><templates/>
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
    @org.eclipse.jdt.core=3.1.2
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
    /project/camex/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameter=warning
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
    /instance/org.eclipse.team.core/cvs_mode_for_file_without_extensions=README\n1\n
    /project/camex/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
    /instance/com.genuitec.eclipse.easie.oracle/JDK_INSTALLATION_NAME=jdk15
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.localVariableHiding=warning
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=48
    /instance/com.genuitec.eclipse.wizards/jsp.template.4.label=Standard JSP using Struts 1.2
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
    /instance/com.genuitec.eclipse.wizards/html.template.3.label=Default Applet HTML template
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
    /instance/com.genuitec.eclipse.wizards/array.template.2=Templates/ArrayObjectType.java
    /instance/com.genuitec.eclipse.wizards/array.template.1=Templates/ArrayBasicType.java
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRC=C\:/jdk15/src.zip
    /instance/com.genuitec.eclipse.easie.websphere5/JDK_INSTALLATION_NAME=jdk15
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
    /instance/com.genuitec.eclipse.wizards/set.template.2=Templates/SetObjectType.java

    @com
    .ibm.sse.editor=14.1.0
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
    /instance/com.genuitec.eclipse.wizards/set.template.1=Templates/SetBasicType.java
    /instance/com.genuitec.eclipse.easie.tomcat5/TOMCAT_TEMP=C\:\\apache-tomcat-5.5.15\\temp
    /instance/com.genuitec.eclipse.wizards/struct.list.4=java.util.Stack
    /instance/com.genuitec.eclipse.wizards/struct.list.3=java.util.LinkedList
    /project/camex/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
    /instance/com.genuitec.eclipse.wizards/struct.list.2=java.util.Vector
    /instance/org.eclipse.pde.core/saved_platform0=c\:\\eclipse
    /instance/com.genuitec.eclipse.wizards/struct.list.1=java.util.ArrayList
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
    /project/camex/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=48
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
    @com.genuitec.eclipse.easie.jetty5=4.1.0
    /project/domain/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning

    @com
    .genuitec.eclipse.easie.jetty4=4.1.0
    /instance/org.eclipse.ui.workbench/UIActivities.com.genuitec.eclipse.capability.emfetc=true
    /instance/com.sysdeo.eclipse.tomcat/jvmParameters=-ea;-Xmx512m;
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.localVariableHiding=warning
    /instance/org.eclipse.ui.workbench/com.genuitec.myeclipse.perspective.myeclipseperspective_persp=<?xml version\=”1.0″ encoding\=”UTF-8″?>\r\n<perspective editorAreaVisible\=”1″ fixed\=”0″ version\=”0.016″>\r\n<descriptor class\=”com.genuitec.myeclipse.perspective.MyEclipsePerspectiveFactory” id\=”com.genuitec.myeclipse.perspective.myeclipseperspective” label\=”MyEclipse J2EE Development”/>\r\n<window height\=”953″ width\=”1112″ x\=”27″ y\=”2″/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.actions.deploytools”/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.actions”/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.actions.hibernatetools”/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.actions.webtools”/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.actions.jsftools”/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.actions.springtools”/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.actions.strutstools”/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.actions.tapestrytools”/>\r\n<alwaysOnActionSet id\=”com.genuitec.myeclipse.about.actions”/>\r\n<alwaysOnActionSet id\=”org.springframework.ide.eclipse.beans.ui.actionSet”/>\r\n<alwaysOnActionSet id\=”org.eclipse.ui.cheatsheets.actionSet”/>\r\n<alwaysOnActionSet id\=”org.eclipse.search.searchActionSet”/>\r\n<alwaysOnActionSet id\=”org.eclipse.ui.edit.text.actionSet.openExternalFile”/>\r\n<alwaysOnActionSet id\=”org.eclipse.ui.edit.text.actionSet.navigation”/>\r\n<alwaysOnActionSet id\=”org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo”/>\r\n<alwaysOnActionSet id\=”org.eclipse.ui.externaltools.ExternalToolsSet”/>\r\n<alwaysOnActionSet id\=”org.eclipse.ui.actionSet.keyBindings”/>\r\n<alwaysOnActionSet id\=”org.eclipse.update.ui.softwareUpdates”/>\r\n<alwaysOnActionSet id\=”org.eclipse.debug.ui.launchActionSet”/>\r\n<alwaysOnActionSet id\=”org.eclipse.jdt.ui.JavaActionSet”/>\r\n<alwaysOnActionSet id\=”org.eclipse.jdt.ui.JavaElementCreationActionSet”/>\r\n<alwaysOnActionSet id\=”org.eclipse.ui.NavigateActionSet”/>\r\n<show_view_action id\=”org.eclipse.jdt.ui.PackageExplorer”/>\r\n<show_view_action id\=”org.eclipse.jdt.ui.TypeHierarchy”/>\r\n<show_view_action id\=”org.eclipse.search.ui.views.SearchView”/>\r\n<show_view_action id\=”org.eclipse.ui.console.ConsoleView”/>\r\n<show_view_action id\=”org.eclipse.ui.views.ContentOutline”/>\r\n<show_view_action id\=”org.eclipse.ui.views.TaskList”/>\r\n<show_view_action id\=”org.eclipse.ui.views.ResourceNavigator”/>\r\n<new_wizard_action id\=”org.eclipse.jdt.ui.wizards.NewPackageCreationWizard”/>\r\n<new_wizard_action id\=”org.eclipse.jdt.ui.wizards.NewClassCreationWizard”/>\r\n<new_wizard_action id\=”org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard”/>\r\n<new_wizard_action id\=”org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard”/>\r\n<new_wizard_action id\=”org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard”/>\r\n<new_wizard_action id\=”org.eclipse.ui.wizards.new.folder”/>\r\n<new_wizard_action id\=”org.eclipse.ui.wizards.new.file”/>\r\n<new_wizard_action id\=”com.aston.wizards.applet.NewAppletCreationWizard”/>\r\n<new_wizard_action id\=”com.aston.wizards.html.NewHtmlCreationWizard”/>\r\n<new_wizard_action id\=”com.aston.wizards.jsp.NewJspCreationWizard”/>\r\n<new_wizard_action id\=”com.aston.wizards.servlet.NewServletCreationWizard”/>\r\n<new_wizard_action id\=”org.jboss.ide.eclipse.jdt.j2ee.ui.wizards.ejb.NewSessionEJBWizard”/>\r\n<new_wizard_action id\=”org.jboss.ide.eclipse.jdt.j2ee.ui.wizards.ejb.NewEntityEJBWizard”/>\r\n<new_wizard_action id\=”org.jboss.ide.eclipse.jdt.j2ee.ui.wizards.ejb.NewMessageDrivenEJBWizard”/>\r\n<new_wizard_action id\=”com.aston.wizards.xml.NewXmlCreationWizard”/>\r\n<new_wizard_action id\=”com.ibm.xmlwizard.NewXMLWizard”/>\r\n<new_wizard_action id\=”com.ibm.xsdeditor.internal.wizards.NewXSDWizard”/>\r\n<new_wizard_action id\=”com.genuitec.eclipse.struts.org.easystruts.eclipse.wizards.NewFormCreationWizardX1_1″/>\r\n<new_wizard_action id\=”com.genuitec.eclipse.struts.org.easystruts.eclipse.wizards.NewActionCreationWizardX1_1″/>\r\n<new_wizard_action id\=”ca.ubc.bugzilla.bugWizard”/>\r\n<perspective_action id\=”com.genuitec.eclipse.sqlexplorer.perspectives.SQLExplorerPluginPerspective”/>\r\n<perspective_action id\=”com.genuitec.eclipse.uml.umlPerspective”/>\r\n<perspective_action id\=”com.genuitec.eclipse.imageeditor.perspective”/>\r\n<perspective_action id\=”com.genuitec.eclipse.web20.perspective”/>\r\n<view id\=”org.eclipse.jdt.ui.PackageExplorer”/>\r\n<view id\=”org.eclipse.jdt.junit.ResultView”/>\r\n<view id\=”org.eclipse.ui.views.ProblemView”/>\r\n<view id\=”org.eclipse.ui.console.ConsoleView”/>\r\n<view id\=”org.eclipse.search.ui.views.SearchView”/>\r\n<view id\=”org.eclipse.ui.views.ContentOutline”/>\r\n<layout>\r\n<mainWindow>\r\n<info folder\=”true” part\=”topleft”>\r\n<folder activePageID\=”org.eclipse.jdt.ui.PackageExplorer” appearance\=”2″ expanded\=”2″>\r\n<page content\=”org.eclipse.jdt.ui.PackageExplorer” label\=”Package Explorer”/>\r\n<page content\=”org.eclipse.ui.views.ResourceNavigator” label\=”LabelNotFound”/>\r\n<page content\=”org.eclipse.jdt.junit.ResultView” label\=”JUnit”/>\r\n<presentation id\=”org.eclipse.ui.presentations.WorkbenchPresentationFactory”>\r\n<part id\=”0″/>\r\n<part id\=”1″/>\r\n</presentation>\r\n</folder>\r\n</info>\r\n<info folder\=”true” part\=”stickyFolderRight” ratio\=”0.74940336″ ratioLeft\=”942″ ratioRight\=”315″ relationship\=”2″ relative\=”topleft”>\r\n<folder appearance\=”2″ expanded\=”2″>\r\n<page content\=”org.eclipse.help.ui.HelpView” label\=”LabelNotFound”/>\r\n<page content\=”org.eclipse.ui.internal.introview” label\=”LabelNotFound”/>\r\n<page content\=”org.eclipse.ui.cheatsheets.views.CheatSheetView” label\=”LabelNotFound”/>\r\n<presentation id\=”org.eclipse.ui.presentations.WorkbenchPresentationFactory”/>\r\n</folder>\r\n</info>\r\n<info part\=”org.eclipse.ui.editorss” ratio\=”0.12008176″ ratioLeft\=”235″ ratioRight\=”1722″ relationship\=”2″ relative\=”topleft”/>\r\n<info folder\=”true” part\=”org.eclipse.ui.internal.ViewStack@272111″ ratio\=”0.7386723″ ratioLeft\=”701″ ratioRight\=”248″ relationship\=”2″ relative\=”org.eclipse.ui.editorss”>\r\n<folder appearance\=”2″ expanded\=”2″>\r\n<page content\=”org.eclipse.ui.views.PropertySheet” label\=”LabelNotFound”/>\r\n<page content\=”org.springframework.ide.eclipse.beans.ui.views.beansView” label\=”LabelNotFound”/>\r\n<page content\=”org.eclipse.team.ccvs.ui.HistoryView” label\=”LabelNotFound”/>\r\n<presentation id\=”org.eclipse.ui.presentations.WorkbenchPresentationFactory”/>\r\n</folder>\r\n</info>\r\n<info folder\=”true” part\=”bottom” ratio\=”0.6097285″ ratioLeft\=”539″ ratioRight\=”345″ relationship\=”4″ relative\=”org.eclipse.ui.editorss”>\r\n<folder activePageID\=”org.eclipse.ui.console.ConsoleView” appearance\=”2″ expanded\=”2″>\r\n<page content\=”org.eclipse.ui.views.ProblemView” label\=”Problems”/>\r\n<page content\=”org.eclipse.ui.views.TaskList” label\=”LabelNotFound”/>\r\n<page content\=”com.genuitec.eclipse.ui.HTMLView” label\=”LabelNotFound”/>\r\n<page content\=”org.eclipse.ui.console.ConsoleView” label\=”Console”/>\r\n<page content\=”org.eclipse.search.ui.views.SearchView” label\=”Search”/>\r\n<page content\=”org.eclipse.ui.views.BookmarkView” label\=”LabelNotFound”/>\r\n<presentation id\=”org.eclipse.ui.presentations.WorkbenchPresentationFactory”>\r\n<part id\=”0″/>\r\n<part id\=”2″/>\r\n<part id\=”1″/>\r\n</presentation>\r\n</folder>\r\n</info>\r\n<info folder\=”true” part\=”bottomleft” ratio\=”0.5490417″ ratioLeft\=”487″ ratioRight\=”400″ relationship\=”4″ relative\=”topleft”>\r\n<folder appearance\=”2″ expanded\=”2″>\r\n<page content\=”uky.article.imageviewer.views.ImageView” label\=”LabelNotFound”/>\r\n<page content\=”com.ibm.sse.snippets.views.SnippetsView” label\=”LabelNotFound”/>\r\n<presentation id\=”org.eclipse.ui.presentations.WorkbenchPresentationFactory”/>\r\n</folder>\r\n</info>\r\n<info folder\=”true” part\=”org.eclipse.ui.internal.ViewStack@16d529a” ratio\=”0.68333334″ ratioLeft\=”615″ ratioRight\=”285″ relationship\=”4″ relative\=”topleft”>\r\n<folder activePageID\=”org.eclipse.ui.views.ContentOutline” appearance\=”2″ expanded\=”2″>\r\n<page content\=”org.eclipse.ui.views.ContentOutline” label\=”Outline”/>\r\n<page content\=”org.eclipse.jdt.ui.TypeHierarchy” label\=”LabelNotFound”/>\r\n<presentation id\=”org.eclipse.ui.presentations.WorkbenchPresentationFactory”>\r\n<part id\=”0″/>\r\n</presentation>\r\n</folder>\r\n</info>\r\n</mainWindow>\r\n</layout>\r\n</perspective>
    /instance/com.genuitec.eclipse.wizards/html.template.3=Templates/Applet.html
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
    /instance/com.genuitec.eclipse.wizards/html.template.2=Templates/HtmlWithLoginForm.html
    /instance/com.genuitec.eclipse.wizards/html.template.1=Templates/Html.html
    /project/ExperimentRegistryInterface/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
    /instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.editor.tab.width=
    /project/camex/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.localVariableHiding=warning
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
    /project/minihook/com.genuitec.eclipse.j2eedt.core/defaultTldInfo=http\://java.sun.com/jsp/jstl/core\=c;http\://java.sun.com/jsp/jstl/sql\=sql;html\=http\://struts.apache.org/tags-html;c\=http\://java.sun.com/jsp/jstl/core;fmt\=http\://java.sun.com/jsp/jstl/fmt;h\=http\://java.sun.com/jsf/html;nested\=http\://struts.apache.org/tags-nested;http\://struts.apache.org/tags-html\=html;http\://java.sun.com/jsp/jstl/fmt\=fmt;bean\=http\://struts.apache.org/tags-bean;http\://java.sun.com/jsp/jstl/functions\=fn;fn\=http\://java.sun.com/jsp/jstl/functions;logic\=http\://struts.apache.org/tags-logic;http\://struts.apache.org/tags-nested\=nested;http\://java.sun.com/jsp/jstl/xml\=x;tiles\=http\://struts.apache.org/tags-tiles;f\=http\://java.sun.com/jsf/core;http\://java.sun.com/jsf/html\=h;http\://struts.apache.org/tags-tiles\=tiles;http\://java.sun.com/jsf/core\=f;http\://struts.apache.org/tags-bean\=bean;x\=http\://java.sun.com/jsp/jstl/xml;sql\=http\://java.sun.com/jsp/jstl/sql;http\://struts.apache.org/tags-logic\=logic
    /instance/org.eclipse.team.cvs.ui/pref_text_ksubst=-kk
    /project/camex/org.eclipse.jdt.core/org.eclipse.jdt.core.builder.duplicateResourceTask=warning
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
    /instance/org.eclipse.core.resources/version=1
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.clear_blank_lines=false
    /instance/com.genuitec.eclipse.wizards/xml.template.3.label=XML template for a web.xml file with Struts
    /instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.javadoclocations.migrated=true
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
    /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
    /instance/com.genuitec.eclipse.easie.jetty/JDK_INSTALLATION_NAME=jdk15

    #249814 Reply

    Brian Fernandes
    Moderator

    Richard,

    Thanks for the really small test case. We were able to reproduce this immediately.
    I’ll file a PR against this one and hope to fix it in an upcoming milestone.

    Best,
    Brian.

    #250698 Reply

    Hi Richard,

    It is not MyEclipse giving you the error during validation. It is basically Spring IDE (http://springide.org) which is internally used by McEclipse to do all the fancy Spring stuff, like the Beans View, Beans Graph and validation.

    You have found a bug in Spring IDE, which will be fixed with the upcoming Spring 2.0 release. It will not be possible to fix that before Spring 2.0 as the shipped Spring Beans Xml parser does a Class.forName() in the restricted environment of Eclipse. With the upcoming Spring IDE 2.0 release we will provide our own ClassLoader to the Spring Core using a new API.

    I filed a ticket at http://springide.org/project/ticket/283 .

    Cheers
    Christian

    #252953 Reply

    Riyad Kalla
    Member

    This is fixed in MyEclipse 5.0M1

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: Spring: Custom types in collections incorrectly gives errors

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