I'm having trouble to get started with gridgain, i'm using the xml configuration file that come with gridgain examples example-cache.xml (Is there a simpler configuration file?). When I start gridgain as follows I got a GridException:
public static void main(String[] args) throws GridException, URISyntaxException {
URL url = GridgainCache.class.getClassLoader().getResource("gridgain.xml");
String filename = url.toURI().toString();
System.out.println("Reading gridgain conf from: "+filename);
Grid g = GridGain.start(filename);
...
}
Here is full stack trace:
Exception in thread "main" class org.gridgain.grid.GridException: Failed to add no-op logger for Log4j.
For more information see:
Troubleshooting: http://bit.ly/GridGain-Troubleshooting
Documentation Center: http://bit.ly/GridGain-Documentation
at org.gridgain.grid.util.GridUtils.addLog4jNoOpLogger(GridUtils.java:7709)
at org.gridgain.grid.kernal.GridGainEx.start(GridGainEx.java:714)
at org.gridgain.grid.kernal.GridGainEx.start(GridGainEx.java:659)
at org.gridgain.grid.kernal.GridGainEx.start(GridGainEx.java:522)
at org.gridgain.grid.kernal.GridGainEx.start(GridGainEx.java:492)
at org.gridgain.grid.GridGain.start(GridGain.java:314)
at com.examples.gridgain.GridgainCache.main(GridgainCache.java:102)
Caused by: java.lang.IllegalArgumentException: argument type mismatch
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.gridgain.grid.util.GridUtils.addLog4jNoOpLogger(GridUtils.java:7706)
... 6 more
Do I need to configure log4j? i'm using slf4j.
No comments:
Post a Comment