ConfigurationException when trying to run project with wikAPIdia dependency
Closed this issue · 2 comments
Alan502 commented
Hello,
I am trying to run my maven project which uses wikAPIdia as dependency. However, I a configuration Exception when building the environment:
INFO: using baseDir /home/shoop/240f13/240f13-s6/.wikAPIdia
Mar 20, 2014 11:25:45 AM org.wikapidia.core.cmd.Env <init>
INFO: using max vm heapsize of 14311MB
[WARNING]
java.lang.reflect.InvocationTargetException
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.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:297)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.RuntimeException: org.wikapidia.conf.ConfigurationException: No registered providers for components with class class org.wikapidia.core.lang.LanguageSet
at org.wikapidia.core.cmd.Env.getLanguages(Env.java:148)
at org.wikapidia.core.cmd.Env.<init>(Env.java:84)
at org.wikapidia.core.cmd.EnvBuilder.build(EnvBuilder.java:184)
at edu.macalester.tagrelatedness.WikAPIdiaEnsemble.<init>(WikAPIdiaEnsemble.java:19)
at edu.macalester.tagrelatedness.Main.main(Main.java:58)
... 6 more
Caused by: org.wikapidia.conf.ConfigurationException: No registered providers for components with class class org.wikapidia.core.lang.LanguageSet
at org.wikapidia.conf.Configurator.resolveComponentName(Configurator.java:303)
at org.wikapidia.conf.Configurator.get(Configurator.java:254)
at org.wikapidia.conf.Configurator.get(Configurator.java:217)
at org.wikapidia.conf.Configurator.get(Configurator.java:401)
at org.wikapidia.core.cmd.Env.getLanguages(Env.java:146)
... 10 more
Line 19 of WikAPIdiaEnsemble is:
Env env = new EnvBuilder().setBaseDir(wikAPidiaInstallDir).build();
shilad commented
This would happen if it isn't find the current WikAPIdia jars in the classpath. Do you know if the other jars are being found? Can you include the earlier logging messages?
shilad commented
This magically disappeared. I'll close for now, but will keep an eye out...