Ana Mª - 2007-05-10

Hello,

I don't know so much about wbemservice.

I try to create new instance to a new cim class that I create (with a mof file). In this new class, I add a new java provider. But when I want to create a new instance I have the next exception:

Provider: D_PBNMSProvider
Need to get provider named D_PBNMSProvider
getting protocol
Protocol: java
Need to get provider protocol adapter java
Loading provider from adapter
Need to load provider D_PBNMSProvider
getProviderAdapter threw ClassNotFoundException
Got exception
NO_AUTHORIZABLE_PROVIDER:
D_Prueba,java:D_PBNMSProvider
    at org.wbemservices.wbem.cimom.ProviderAdapterFactory.getAuthorizableProvider(ProviderAdapterFactory.java:354)
    at org.wbemservices.wbem.cimom.CIMOMImpl.delayedCapabilityCheck(CIMOMImpl.java:417)
    at org.wbemservices.wbem.cimom.CIMOMImpl.intenumInstances(CIMOMImpl.java:3024)
    at org.wbemservices.wbem.cimom.CIMOMImpl.enumerateInstanceNames(CIMOMImpl.java:878)
    at org.wbemservices.wbem.cimom.adapters.client.http.CIMOMXMLImpl.enumerateInstanceNames(CIMOMXMLImpl.java:403)
    at org.wbemservices.wbem.cimom.adapters.client.http.XmlResponder$EnumerateInstanceNames.responseDo(XmlResponder.java:453)
    at org.wbemservices.wbem.cimom.adapters.client.http.XmlResponder$XmlResponseImpl.response(XmlResponder.java:366)
    at org.wbemservices.wbem.cimom.adapters.client.http.XmlResponder.getSimpleXMLResponse(XmlResponder.java:104)
    at javax.wbem.cimxml.Response.processRequest(Response.java:259)
    at javax.wbem.cimxml.Response.getXMLResponse(Response.java:199)
    at javax.wbem.cimxml.CIMXmlImpl.getXMLResponse(CIMXmlImpl.java:396)
    at org.wbemservices.wbem.cimom.adapters.client.http.XmlResponder.getResponse(XmlResponder.java:83)
    at org.wbemservices.wbem.cimom.adapters.client.http.CIMRequestHandler.rpc(CIMRequestHandler.java:208)
    at org.wbemservices.wbem.cimom.adapters.client.http.CIMRequestHandler.handleRequest(CIMRequestHandler.java:87)
    at javax.wbem.client.adapter.http.transport.HttpServerConnection$Dispatcher.handleRequest(HttpServerConnection.java:210)
    at javax.wbem.client.adapter.http.transport.HttpServerConnection$Dispatcher.run(HttpServerConnection.java:132)
    at javax.wbem.client.adapter.http.transport.ThreadPool$Worker.run(ThreadPool.java:123)
    at java.lang.Thread.run(Thread.java:536)

Please, I need help.

Regards.