<div dir="ltr">tried to re-compile the berico library and add as system path, but still got the same error.<br><br>On Tuesday, June 24, 2014 5:32:47 PM UTC+8, Rom Cabral wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr">Hi guys,<div><br></div><div>Just asking if anyone here tried using the library from Berico Technologies from <a href="https://github.com/Berico-Technologies/RabbidManagement" target="_blank" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FBerico-Technologies%2FRabbidManagement\46sa\75D\46sntz\0751\46usg\75AFQjCNEaLzgADoO2UglktQ5CKnBMMcR0lA';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FBerico-Technologies%2FRabbidManagement\46sa\75D\46sntz\0751\46usg\75AFQjCNEaLzgADoO2UglktQ5CKnBMMcR0lA';return true;">https://github.com/<wbr>Berico-Technologies/<wbr>RabbidManagement</a>. I tried using it but encounters the error below. It seems to me that there is null pointer exception somewhere. I tried to call the initialize explicitly but still got the error. Do I need to add on my project other than dependency and repositories on my pom.xml?</div><div><br></div><div>   test code:</div><div><div>   RabbitMgmtService service = RabbitMgmtService.builder().<wbr>build();</div><div>        //service.initialize();</div><div>        service.queues().create(new Queue("test-queue"));</div><div>        Assert.assertEquals("test-<wbr>queue", service.queues().get("test-<wbr>queue").get().getName());</div></div><div><br></div><div><div>Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.169 sec <<< FAILURE! - in com.transport.implementation.<wbr>ManagementClientTest</div><div>QueueUsageTest(com.trendmicro.<wbr>grid.transport.implementation.<wbr>ManagementClientTest)  Time elapsed: 0.14 sec  <<< ERROR!</div><div>java.lang.<wbr>ExceptionInInitializerError: null</div><div><span style="white-space:pre">      </span>at java.net.URLClassLoader$1.run(<wbr>URLClassLoader.java:366)</div><div><span style="white-space:pre">  </span>at java.net.URLClassLoader$1.run(<wbr>URLClassLoader.java:355)</div><div><span style="white-space:pre">  </span>at java.security.<wbr>AccessController.doPrivileged(<wbr>Native Method)</div><div><span style="white-space:pre">   </span>at java.net.URLClassLoader.<wbr>findClass(URLClassLoader.java:<wbr>354)</div><div><span style="white-space:pre">   </span>at java.lang.ClassLoader.<wbr>loadClass(ClassLoader.java:<wbr>423)</div><div><span style="white-space:pre">        </span>at sun.misc.Launcher$<wbr>AppClassLoader.loadClass(<wbr>Launcher.java:308)</div><div><span style="white-space:pre">        </span>at java.lang.ClassLoader.<wbr>loadClass(ClassLoader.java:<wbr>356)</div><div><span style="white-space:pre">        </span>at java.lang.Class.forName0(<wbr>Native Method)</div><div><span style="white-space:pre"> </span>at java.lang.Class.forName(Class.<wbr>java:188)</div><div><span style="white-space:pre"> </span>at javax.ws.rs.ext.FactoryFinder.<wbr>newInstance(FactoryFinder.<wbr>java:114)</div><div><span style="white-space:pre">    </span>at javax.ws.rs.ext.FactoryFinder.<wbr>find(FactoryFinder.java:207)</div><div><span style="white-space:pre">      </span>at javax.ws.rs.ext.<wbr>RuntimeDelegate.findDelegate(<wbr>RuntimeDelegate.java:135)</div><div><span style="white-space:pre">       </span>at javax.ws.rs.ext.<wbr>RuntimeDelegate.getInstance(<wbr>RuntimeDelegate.java:120)</div><div><span style="white-space:pre">        </span>at javax.ws.rs.core.MediaType.<wbr>valueOf(MediaType.java:179)</div><div><span style="white-space:pre">  </span>at com.sun.jersey.core.header.<wbr>MediaTypes.<clinit>(<wbr>MediaTypes.java:65)</div><div><span style="white-space:pre">     </span>at com.sun.jersey.core.spi.<wbr>factory.MessageBodyFactory.<wbr>initReaders(<wbr>MessageBodyFactory.java:182)</div><div><span style="white-space:pre">       </span>at com.sun.jersey.core.spi.<wbr>factory.MessageBodyFactory.<wbr>initReaders(<wbr>MessageBodyFactory.java:175)</div><div><span style="white-space:pre">       </span>at com.sun.jersey.core.spi.<wbr>factory.MessageBodyFactory.<wbr>init(MessageBodyFactory.java:<wbr>162)</div><div><span style="white-space:pre">      </span>at com.sun.jersey.api.client.<wbr>Client.init(Client.java:343)</div><div><span style="white-space:pre">  </span>at com.sun.jersey.api.client.<wbr>Client.access$000(Client.java:<wbr>119)</div><div><span style="white-space:pre"> </span>at com.sun.jersey.api.client.<wbr>Client$1.f(Client.java:192)</div><div><span style="white-space:pre">   </span>at com.sun.jersey.api.client.<wbr>Client$1.f(Client.java:188)</div><div><span style="white-space:pre">   </span>at com.sun.jersey.spi.inject.<wbr>Errors.processWithErrors(<wbr>Errors.java:193)</div><div><span style="white-space:pre">  </span>at com.sun.jersey.api.client.<wbr>Client.<init>(Client.java:188)</div><div><span style="white-space:pre">  </span>at com.sun.jersey.api.client.<wbr>Client.<init>(Client.java:171)</div><div><span style="white-space:pre">  </span>at com.sun.jersey.api.client.<wbr>Client.create(Client.java:683)</div><div><span style="white-space:pre">        </span>at rabbitmq.httpclient.<wbr>BasicAuthHttpClientProvider.<wbr>getClient(<wbr>BasicAuthHttpClientProvider.<wbr>java:25)</div><div><span style="white-space:pre"> </span>at rabbitmq.mgmt.<wbr>RabbitMgmtService.initialize(<wbr>RabbitMgmtService.java:51)</div><div><span style="white-space:pre">        </span>at rabbitmq.mgmt.<wbr>RabbitMgmtService.<wbr>checkInitialize(<wbr>RabbitMgmtService.java:229)</div><div><span style="white-space:pre">       </span>at rabbitmq.mgmt.<wbr>RabbitMgmtService.queues(<wbr>RabbitMgmtService.java:133)</div><div><span style="white-space:pre">   </span>at com.transport.implementation.<wbr>ManagementClientTest.<wbr>QueueUsageTest(<wbr>ManagementClientTest.java:62)</div></div><div><br></div></div></blockquote></div>