[model obfuscator] error while saving obfuscated model [message #1632973] |
Tue, 24 February 2015 10:51  |
Eclipse User |
|
|
|
Hi,
i'm trying the model obfuscator on some examples and get this error[1].
i'm using eclipse 3.8.2, emf 2.9 .
thanks !
[1]
eclipse.buildId=201412121920
java.version=1.7.0_40
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64
Error
Tue Feb 24 16:47:21 CET 2015
Unhandled event loop exception
java.lang.NoClassDefFoundError: com/google/common/io/BaseEncoding
at org.eclipse.viatra.modelobfuscator.util.StringObfuscator.obfuscateData(StringObfuscator.java:44)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator.modifyData(SimpleEMFModelObfuscator.java:172)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator$2$1$2.apply(SimpleEMFModelObfuscator.java:148)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator$2$1$2.apply(SimpleEMFModelObfuscator.java:1)
at org.eclipse.xtext.xbase.lib.IterableExtensions.forEach(IterableExtensions.java:399)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator$2$1.apply(SimpleEMFModelObfuscator.java:153)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator$2$1.apply(SimpleEMFModelObfuscator.java:1)
at org.eclipse.xtext.xbase.lib.IteratorExtensions.forEach(IteratorExtensions.java:354)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator$2.apply(SimpleEMFModelObfuscator.java:156)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator$2.apply(SimpleEMFModelObfuscator.java:1)
at org.eclipse.xtext.xbase.lib.IterableExtensions.forEach(IterableExtensions.java:399)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator.modifyModel(SimpleEMFModelObfuscator.java:159)
at org.eclipse.viatra.modelobfuscator.emf.simple.SimpleEMFModelObfuscator.obfuscate(SimpleEMFModelObfuscator.java:62)
at org.eclipse.viatra.modelobfuscator.ui.handlers.EMFModelObfuscatorHandler$2.execute(EMFModelObfuscatorHandler.java:91)
at org.eclipse.emf.common.command.BasicCommandStack.execute(BasicCommandStack.java:78)
at org.eclipse.viatra.modelobfuscator.ui.handlers.EMFModelObfuscatorHandler.execute(EMFModelObfuscatorHandler.java:100)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:829)
at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:815)
at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:805)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at Application.start(Application.java:70)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
Caused by: java.lang.ClassNotFoundException: com.google.common.io.BaseEncoding
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 50 more
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.15160 seconds