***ERROR*** Error while executing 'Windup Migrate App'
org.jboss.windup.util.exception.WindupException: Failed to parse XML configuration at:
file:/Users/emily/Downloads/windup-distribution-2.0.0.Beta4/rules/extrarules.windup.xml
due to: Error, 'javaclass' element must have a non-empty 'type' attribute
at
org.jboss.windup.config.parser.XMLRuleProviderLoader.getProviders(XMLRuleProviderLoader.java:123)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.config.parser.XMLRuleProviderLoader_$$_javassist_17d7acc2-8631-4b6d-b318-b4938be75486.getProviders(XMLRuleProviderLoader_$$_javassist_17d7acc2-8631-4b6d-b318-b4938be75486.java)
at
org.jboss.windup.config.loader.WindupConfigurationLoaderImpl.getProviders(WindupConfigurationLoaderImpl.java:61)
at
org.jboss.windup.config.loader.WindupConfigurationLoaderImpl.build(WindupConfigurationLoaderImpl.java:74)
at
org.jboss.windup.config.loader.WindupConfigurationLoaderImpl.loadConfiguration(WindupConfigurationLoaderImpl.java:53)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.config.loader.WindupConfigurationLoaderImpl_$$_javassist_c8620211-d113-4010-bd2f-8932499c718f.loadConfiguration(WindupConfigurationLoaderImpl_$$_javassist_c8620211-d113-4010-bd2f-8932499c718f.java)
at org.jboss.windup.exec.WindupProcessorImpl.execute(WindupProcessorImpl.java:65)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.exec.WindupProcessorImpl_$$_javassist_a0c0be0f-bc2a-4dd3-8da4-c74273c68d19.execute(WindupProcessorImpl_$$_javassist_a0c0be0f-bc2a-4dd3-8da4-c74273c68d19.java)
at org.jboss.windup.ui.WindupCommand.execute(WindupCommand.java:204)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.ui.WindupCommand_$$_javassist_83218323-6d7d-4b8c-a01a-9b36a92ad0d3.execute(WindupCommand_$$_javassist_83218323-6d7d-4b8c-a01a-9b36a92ad0d3.java)
at
org.jboss.forge.addon.ui.impl.controller.SingleCommandControllerImpl.execute(SingleCommandControllerImpl.java:90)
at org.jboss.forge.addon.shell.aesh.CommandAdapter.execute(CommandAdapter.java:74)
at
org.jboss.aesh.console.AeshConsoleImpl$AeshConsoleCallbackImpl.execute(AeshConsoleImpl.java:325)
at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:40)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.jboss.windup.util.exception.WindupException: Error, 'javaclass'
element must have a non-empty 'type' attribute
at
org.jboss.windup.rules.apps.java.xml.JavaClassHandler.processElement(JavaClassHandler.java:46)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.rules.apps.java.xml.JavaClassHandler_$$_javassist_69931e94-c92e-4115-a1c3-2dfbee0a9f0d.processElement(JavaClassHandler_$$_javassist_69931e94-c92e-4115-a1c3-2dfbee0a9f0d.java)
at
org.jboss.windup.rules.apps.java.xml.JavaClassHandler.processElement(JavaClassHandler.java:35)
at org.jboss.windup.config.parser.ParserContext.processElement(ParserContext.java:85)
at
org.jboss.windup.config.parser.xml.when.WhenHandler.processElement(WhenHandler.java:28)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.config.parser.xml.when.WhenHandler_$$_javassist_0cb3d0a4-76b6-4394-900c-8934c2d2db53.processElement(WhenHandler_$$_javassist_0cb3d0a4-76b6-4394-900c-8934c2d2db53.java)
at
org.jboss.windup.config.parser.xml.when.WhenHandler.processElement(WhenHandler.java:18)
at org.jboss.windup.config.parser.ParserContext.processElement(ParserContext.java:85)
at org.jboss.windup.config.parser.xml.RuleHandler.processElement(RuleHandler.java:30)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.config.parser.xml.RuleHandler_$$_javassist_998a509a-1d5a-4252-9a92-23592791bd5f.processElement(RuleHandler_$$_javassist_998a509a-1d5a-4252-9a92-23592791bd5f.java)
at org.jboss.windup.config.parser.xml.RuleHandler.processElement(RuleHandler.java:19)
at org.jboss.windup.config.parser.ParserContext.processElement(ParserContext.java:85)
at org.jboss.windup.config.parser.xml.RulesHandler.processElement(RulesHandler.java:21)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.config.parser.xml.RulesHandler_$$_javassist_d2881b22-b805-4b41-93db-e8095993e863.processElement(RulesHandler_$$_javassist_d2881b22-b805-4b41-93db-e8095993e863.java)
at org.jboss.windup.config.parser.xml.RulesHandler.processElement(RulesHandler.java:12)
at org.jboss.windup.config.parser.ParserContext.processElement(ParserContext.java:85)
at
org.jboss.windup.config.parser.xml.RuleProviderHandler.processElement(RuleProviderHandler.java:43)
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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103)
at
org.jboss.windup.config.parser.xml.RuleProviderHandler_$$_javassist_732b8bd3-681e-49c4-81e1-a184bb7a16ea.processElement(RuleProviderHandler_$$_javassist_732b8bd3-681e-49c4-81e1-a184bb7a16ea.java)
at
org.jboss.windup.config.parser.xml.RuleProviderHandler.processElement(RuleProviderHandler.java:23)
at org.jboss.windup.config.parser.ParserContext.processElement(ParserContext.java:85)
at
org.jboss.windup.config.parser.XMLRuleProviderLoader.getProviders(XMLRuleProviderLoader.java:118)
... 44 more
***ERROR*** Failed to parse XML configuration at:
file:/Users/emily/Downloads/windup-distribution-2.0.0.Beta4/rules/extrarules.windup.xml
due to: Error, 'javaclass' element must have a non-empty 'type' attribute
*[*bin*]*$
Posted by forums
Original post:
https://developer.jboss.org/message/912965#912965