Commit 9612aa39 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

* fix for #79 - Xstream update

parent 6d925d69
Loading
Loading
Loading
Loading
+13 −9
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
		<attributes>
			<attribute name="module" value="true"/>
		</attributes>
	</classpathentry>
	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
	<classpathentry kind="lib" path="libs/xpp3-1.1.4c.jar"/>
	<classpathentry kind="lib" path="libs/xstream-1.4.7.jar"/>
	<classpathentry kind="lib" path="libs/xstream-1.4.15.jar"/>
	<classpathentry kind="output" path="bin"/>
</classpath>
+613 KiB

File added.

No diff preview for this file type.

−519 KiB

File deleted.

+5 −0
Original line number Diff line number Diff line
@@ -132,6 +132,11 @@ public class ConfigTools {
	}

	private void initXstreamAliases(XStream xstream) throws TerminationException {
		XStream.setupDefaultSecurity(xstream); // to be removed after 1.5
		xstream.allowTypesByWildcard(new String[] {
		    "de.ugoe.cs.swe.TTCN3Configuration.**"
		});
		
		try {
			xstream.alias(Class.forName(configurationClassName).getSimpleName(), Class.forName(configurationClassName));
			xstream.alias(Class.forName(configurationProfileClassName).getSimpleName(), Class.forName(configurationProfileClassName));