[rabbitmq-discuss] RabbitManagement from Berico - Technologies is not working
Rom Cabral
rom.t.cabral at gmail.com
Tue Jun 24 10:32:47 BST 2014
Hi guys,
Just asking if anyone here tried using the library from Berico Technologies
from https://github.com/Berico-Technologies/RabbidManagement. 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?
test code:
RabbitMgmtService service = RabbitMgmtService.builder().build();
//service.initialize();
service.queues().create(new Queue("test-queue"));
Assert.assertEquals("test-queue",
service.queues().get("test-queue").get().getName());
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.169 sec
<<< FAILURE! - in com.transport.implementation.ManagementClientTest
QueueUsageTest(com.trendmicro.grid.transport.implementation.ManagementClientTest)
Time elapsed: 0.14 sec <<< ERROR!
java.lang.ExceptionInInitializerError: null
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:188)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:114)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:207)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.MediaType.valueOf(MediaType.java:179)
at com.sun.jersey.core.header.MediaTypes.<clinit>(MediaTypes.java:65)
at
com.sun.jersey.core.spi.factory.MessageBodyFactory.initReaders(MessageBodyFactory.java:182)
at
com.sun.jersey.core.spi.factory.MessageBodyFactory.initReaders(MessageBodyFactory.java:175)
at
com.sun.jersey.core.spi.factory.MessageBodyFactory.init(MessageBodyFactory.java:162)
at com.sun.jersey.api.client.Client.init(Client.java:343)
at com.sun.jersey.api.client.Client.access$000(Client.java:119)
at com.sun.jersey.api.client.Client$1.f(Client.java:192)
at com.sun.jersey.api.client.Client$1.f(Client.java:188)
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
at com.sun.jersey.api.client.Client.<init>(Client.java:188)
at com.sun.jersey.api.client.Client.<init>(Client.java:171)
at com.sun.jersey.api.client.Client.create(Client.java:683)
at
rabbitmq.httpclient.BasicAuthHttpClientProvider.getClient(BasicAuthHttpClientProvider.java:25)
at rabbitmq.mgmt.RabbitMgmtService.initialize(RabbitMgmtService.java:51)
at
rabbitmq.mgmt.RabbitMgmtService.checkInitialize(RabbitMgmtService.java:229)
at rabbitmq.mgmt.RabbitMgmtService.queues(RabbitMgmtService.java:133)
at
com.transport.implementation.ManagementClientTest.QueueUsageTest(ManagementClientTest.java:62)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140624/e3d055ff/attachment.html>
More information about the rabbitmq-discuss
mailing list