Reg JDiameter API

133 views
Skip to first unread message

Vamshi Krishna

unread,
Nov 22, 2012, 3:41:33 AM11/22/12
to mobicent...@googlegroups.com

Dear All,

Can any one of you suggest me the location where I can check the JDiameter API.


Kindly do the needful.
--
Thanks & Regards
Krish

Bartosz Baranowski

unread,
Nov 22, 2012, 9:24:53 AM11/22/12
to mobicent...@googlegroups.com
http://code.google.com/p/jdiameter/source/browse/#git%2Fcore%2Fjdiameter%2Fapi
Bartosz Baranowski
JBoss R & D
==================================
Word of criticism meant to improve is always step forward.

Vamshi Krishna

unread,
Nov 29, 2012, 12:50:57 AM11/29/12
to mobicent...@googlegroups.com
Dear Bartosz,

Can you please tell in which jar I can find the below class.

org.jboss.cache.DefaultCacheFactory

When I am executing the roTest from the jdiameter site I am getting below exception.

Can you please help me in solving this.

11:16:08,439 INFO  [DictionaryImpl] Mobicents Diameter Dictionary loaded in 366ms -- Vendors[10] Commands[52] Types[20] AVPs[510]
java.lang.NoClassDefFoundError: org/jboss/cache/DefaultCacheFactory
    at org.mobicents.cache.MobicentsCache.<init>(MobicentsCache.java:60)
    at org.mobicents.diameter.impl.ha.data.ReplicatedSessionDatasource.<init>(ReplicatedSessionDatasource.java:97)
    at org.mobicents.diameter.impl.ha.data.ReplicatedSessionDatasource.<init>(ReplicatedSessionDatasource.java:90)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.picocontainer.injectors.AbstractInjector.newInstance(AbstractInjector.java:147)
    at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:332)
    at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:272)
    at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:354)
    at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
    at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
    at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:692)
    at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:646)
    at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:671)
    at org.jdiameter.client.impl.helpers.AssemblerImpl.getComponentInstance(AssemblerImpl.java:129)
    at org.jdiameter.client.impl.MetaDataImpl.<init>(MetaDataImpl.java:96)
    at org.jdiameter.client.impl.MetaDataImpl.<init>(MetaDataImpl.java:100)
    at org.jdiameter.server.impl.MetaDataImpl.<init>(MetaDataImpl.java:73)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.picocontainer.injectors.AbstractInjector.newInstance(AbstractInjector.java:147)
    at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:332)
    at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:272)
    at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:354)
    at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
    at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
    at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:692)
    at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:646)
    at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
    at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:105)
    at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
    at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:76)
    at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:299)
    at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:325)
    at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:272)
    at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:354)
    at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
    at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
    at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:692)
    at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:646)
    at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:671)
    at org.jdiameter.client.impl.helpers.AssemblerImpl.getComponentInstance(AssemblerImpl.java:129)
    at org.jdiameter.client.impl.StackImpl.init(StackImpl.java:139)
    at org.mobicents.diameter.stack.functional.StackCreator.init(StackCreator.java:80)
    at org.mobicents.diameter.stack.functional.StackCreator.init(StackCreator.java:72)
    at org.mobicents.diameter.stack.functional.TBase.init(TBase.java:73)
    at org.mobicents.diameter.stack.functional.ro.AbstractServer.init(AbstractServer.java:66)
    at org.mobicents.diameter.stack.functional.ro.base.RoSessionFTFlowTest.setUp(RoSessionFTFlowTest.java:82)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAndAfterRunner.java:74)
    at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndAfterRunner.java:50)
    at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:33)
    at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
    at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
    at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:71)
    at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
    at org.junit.internal.runners.CompositeRunner.run(CompositeRunner.java:29)
    at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
    at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
    at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: java.lang.ClassNotFoundException: org.jboss.cache.DefaultCacheFactory
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 73 more
java.lang.NullPointerException
    at org.mobicents.diameter.stack.functional.ro.AbstractClient.createCCR(AbstractClient.java:193)
    at org.mobicents.diameter.stack.functional.ro.base.Client.sendInitial(Client.java:62)
    at org.mobicents.diameter.stack.functional.ro.base.RoSessionFTFlowTest.testBasicFlow(RoSessionFTFlowTest.java:148)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
    at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
    at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
    at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
    at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
    at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:71)
    at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
    at org.junit.internal.runners.CompositeRunner.run(CompositeRunner.java:29)
    at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
    at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
    at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)


--
Thanks & Regards
VamshiKrishna,
9703056776

amal chhaibi

unread,
Mar 10, 2014, 10:45:22 AM3/10/14
to mobicent...@googlegroups.com, vamshian...@gmail.com
Hi,
Are you found the solution for this error :
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
??
thanks,
Amal

Alexandre Mendonça

unread,
Mar 10, 2014, 9:01:50 PM3/10/14
to Mobicents Public
Amal, this is not the same behaviour you are experiencing although the stacktrace has some similarities.


--
You received this message because you are subscribed to the Google Groups "mobicents-public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mobicents-publ...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages