Robert:
Thanks for taking a look at this. Here's the steps I take:
- Start soapUI 3.5 Beta
- Create a new project named Test1, specifying an initial WSDL
- Select the Test1 project and type in "Test" into the Project Password Property value.
- The project icon changes to an icon with the letter "E" in it.
- Right click on Test1 project and choose Save Project
This appears in my error log right after the Save Project step:
Wed Feb 17 11:51:37 EST 2010:ERROR:java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsException
at org.apache.xmlbeans.impl.store.Xobj.removeElement(Xobj.java:2200)
at org.apache.xmlbeans.impl.store.Xobj.remove_element(Xobj.java:2230)
at com.eviware.soapui.config.impl.ProjectConfigImpl.unsetDatabaseConnectionContainer(Unknown Source)
at com.eviware.soapui.impl.wsdl.WsdlProject.saveIn(WsdlProject.java:734)
at com.eviware.soapui.impl.wsdl.WsdlProject.save(WsdlProject.java:673)
at com.eviware.soapui.impl.wsdl.WsdlProject.save(WsdlProject.java:611)
at com.eviware.soapui.impl.wsdl.actions.project.SaveProjectAction.perform(SaveProjectAction.java:42)
at com.eviware.soapui.impl.wsdl.actions.project.SaveProjectAction.perform(SaveProjectAction.java:28)
at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:104)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Here's my System Properties:
GRE_HOME=C:\Program Files\eviware\soapUI-3.5-beta2/xulrunner-windows
apple.laf.useScreenMenuBar=true
awt.toolkit=sun.awt.windows.WToolkit
com.apple.mrj.application.apple.menu.about.name=SoapUI
exe4j.consoleCodepage=cp0
exe4j.isInstall4j=true
exe4j.launchName=C:\Program Files\eviware\soapUI-3.5-beta2\bin\soapUI-3.5-beta2.exe
exe4j.moduleName=C:\Program Files\eviware\soapUI-3.5-beta2\bin\soapUI-3.5-beta2.exe
exe4j.semaphoreName=c:_program files_eviware_soapui-3.5-beta2_bin_soapui-3.5-beta2.exe0
exe4j.tempDir=
exe4j.unextractedPosition=0
file.encoding=Cp1252
file.encoding.pkg=sun.io
file.separator=\
install4j.appDir=C:\Program Files\eviware\soapUI-3.5-beta2\
install4j.exeDir=C:\Program Files\eviware\soapUI-3.5-beta2\bin\
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.class.path=C:\Program Files\eviware\soapUI-3.5-beta2\.install4j\i4jruntime.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\bin\soapui-3.5-beta2.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\activation-1.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\bcprov-jdk15-144.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\binding-2.0.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\commons-beanutils-1.7.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\commons-cli-1.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\commons-codec-1.3.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\commons-collections-3.2.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\commons-httpclient-3.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\commons-io-1.3.2.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\commons-lang-2.4.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\commons-logging-1.1.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\ext-xmlbeans-1.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\ezmorph-1.0.5.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\flex-messaging-common-1.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\flex-messaging-core-1.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\flex-messaging-opt-1.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\flex-messaging-proxy-1.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\flex-messaging-remoting-1.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\forms-1.0.7.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\groovy-all-1.7.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\hermes-1.14.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\j2ee-xmlbeans-1.4.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\javamail-1.4.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\jaxb-impl-1.5.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\jetty-6.1.22.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\jetty-util-6.1.22.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\jms-1.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\jniwrap-3.7.3.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\js-1.7R2.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\json-lib-2.2.2-jdk15.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\jsr173_1.0_api-xmlbeans-2.4.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\jtidy-r820.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\junit-4.4.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\jxbrowser-1.4.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\l2fprod-common-directorychooser-7.3.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\l2fprod-common-fontchooser-7.3.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\log4j-1.2.14.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\looks-2.2.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\MozillaGlue-jxbrowser-1.4.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\MozillaInterfaces-jxbrowser-1.4.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\not-yet-commons-ssl-0.3.11.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\opensaml-1.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\policy-xmlbeans-1.5.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\rsyntaxtextarea-1.3.4.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\saxon-9.1.0.8j.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\saxon-dom-9.1.0.8j.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\serializer-2.7.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\servlet-api-2.5-20081211.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\soap-xmlbeans-1.2.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\soapui-xmlbeans-3.5-beta2.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\swingx-soapui.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\tuxpack-0.2.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\wadl-xmlbeans-1.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\winpack-3.7.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\wsdl4j-1.6.2-fixed.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\wss4j-1.5.8.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xalan-2.7.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xbean-fixed-2.4.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xbean_xpath-2.4.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xercesImpl-2.9.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xml-apis-2.9.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xmlpublic-2.4.0.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xmlsec-1.4.3.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xmlunit-1.2.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xom-1.1.jar;C:\Program Files\eviware\soapUI-3.5-beta2\bin\..\lib\xstream-1.3.1.jar;
java.class.version=50.0
java.endorsed.dirs=c:\program files\eviware\soapui-3.5-beta2\jre\lib\endorsed
java.ext.dirs=c:\program files\eviware\soapui-3.5-beta2\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
java.home=c:\program files\eviware\soapui-3.5-beta2\jre
java.io.tmpdir=C:\DOCUME~1\Cdo\LOCALS~1\Temp\
java.library.path=C:\Program Files\eviware\soapUI-3.5-beta2/bin
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.6.0_18-b07
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.6
java.vendor=Sun Microsystems Inc.
java.vendor.url=
http://java.sun.com/java.vendor.url.bug=
http://java.sun.com/cgi-bin/bugreport.cgijava.version=1.6.0_18
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=16.0-b13
line.separator=
os.arch=x86
os.name=Windows XP
os.version=5.1
path.separator=;
soapui.ext.actions=C:\Program Files\eviware\soapUI-3.5-beta2/bin/actions
soapui.ext.libraries=C:\Program Files\eviware\soapUI-3.5-beta2/bin/ext
soapui.ext.listeners=C:\Program Files\eviware\soapUI-3.5-beta2/bin/listeners
soapui.home=C:\Program Files\eviware\soapUI-3.5-beta2/bin
soapui.properties=soapui.properties
sun.arch.data.model=32
sun.boot.class.path=c:\program files\eviware\soapui-3.5-beta2\jre\lib\resources.jar;c:\program files\eviware\soapui-3.5-beta2\jre\lib\rt.jar;c:\program files\eviware\soapui-3.5-beta2\jre\lib\sunrsasign.jar;c:\program files\eviware\soapui-3.5-beta2\jre\lib\jsse.jar;c:\program files\eviware\soapui-3.5-beta2\jre\lib\jce.jar;c:\program files\eviware\soapui-3.5-beta2\jre\lib\charsets.jar;c:\program files\eviware\soapui-3.5-beta2\jre\classes
sun.boot.library.path=c:\program files\eviware\soapui-3.5-beta2\jre\bin
sun.cpu.endian=little
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
sun.desktop=windows
sun.io.unicode.encoding=UnicodeLittle
sun.jnu.encoding=Cp1252
sun.management.compiler=HotSpot Client Compiler
sun.os.patch.level=Service Pack 3
user.country=US
user.dir=C:\Program Files\eviware\soapUI-3.5-beta2\bin
user.home=C:\Documents and Settings\Cdo
user.language=en
user.name=CDo
user.timezone=America/New_York
user.variant=
wsi.dir=C:\Program Files\eviware\soapUI-3.5-beta2/wsi-test-tools