Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352932 - When running Server JUnit-Plugin Test a XmlRpcInvocationException occured.
Summary: When running Server JUnit-Plugin Test a XmlRpcInvocationException occured.
Status: CLOSED FIXED
Alias: None
Product: EMFStore
Classification: Modeling
Component: Common (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 0.8.9.M920   Edit
Assignee: Otto von Wesendonk CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-23 10:30 EDT by Franziska Haunolder CLA
Modified: 2012-01-24 10:43 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Franziska Haunolder CLA 2011-07-23 10:30:19 EDT
When writing a JUnit-Plugin test class which inherits from ServerTest in org.eclipse.emf.emfstore.client.test.server one needs to delete manually following folder before executing the test again:
C:\Users\UserName\.emfstore\server\profiles\default-test

If one doesn't remove this profile by hand following exception will occur:

23.07.2011 16:22:47 org.apache.xmlrpc.server.XmlRpcErrorLogger log
SCHWERWIEGEND: Failed to invoke method createUser in class org.eclipse.emf.emfstore.server.connection.xmlrpc.XmlRpcAdminEmfStoreImpl: username 'reader' already exists.
org.apache.xmlrpc.common.XmlRpcInvocationException: Failed to invoke method createUser in class org.eclipse.emf.emfstore.server.connection.xmlrpc.XmlRpcAdminEmfStoreImpl: username 'reader' already exists.
	at org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.invoke(ReflectiveXmlRpcHandler.java:129)
	at org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.execute(ReflectiveXmlRpcHandler.java:106)
	at org.apache.xmlrpc.server.XmlRpcServerWorker.execute(XmlRpcServerWorker.java:46)
	at org.apache.xmlrpc.server.XmlRpcServer.execute(XmlRpcServer.java:86)
	at org.apache.xmlrpc.server.XmlRpcStreamServer.execute(XmlRpcStreamServer.java:200)
	at org.apache.xmlrpc.webserver.Connection.run(Connection.java:208)
	at org.apache.xmlrpc.util.ThreadPool$Poolable$1.run(ThreadPool.java:68)
Caused by: org.eclipse.emf.emfstore.server.exceptions.InvalidInputException: username 'reader' already exists.
	at org.eclipse.emf.emfstore.server.core.AdminEmfStoreImpl.createUser(AdminEmfStoreImpl.java:417)
	at org.eclipse.emf.emfstore.server.connection.xmlrpc.XmlRpcAdminEmfStoreImpl.createUser(XmlRpcAdminEmfStoreImpl.java:80)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:592)
	at org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.invoke(ReflectiveXmlRpcHandler.java:115)
	... 6 more


Regards,
Franziska Haunolder