JMPI test seem to be broken

"Calderoni, Massimo" <[email protected]>
Newsgroups gmane.network.open-pegasus.general
Message-ID <86F6188090C68C47A5C1CDEFAD76AF8D06D2BFE3F3@EX-002.mail.navisite.com>
Hi,
Was trying today to run the tests as described in readme.jmpi, but they do not appear to work.
Installed Pegasus 2.10 fresh, with all env vars as described in readme.jmpi, all went fine, I can start the server, get a list of providers, browse with cimworkshop, etc.

But then, by doing:
# cd ${PEGASUS_HOME}/src/Pegasus/ProviderManager2/JMPI/
# make poststarttests

I get:

make "-f" jmpi.mak  poststarttests
make[1]: Entering directory `/opt/pegasus/tog-pegasus-2.10.0/src/Pegasus/ProviderManager2/JMPI'
make[1]: Nothing to be done for `poststarttests'.
make[1]: Leaving directory `/opt/pegasus/tog-pegasus-2.10.0/src/Pegasus/ProviderManager2/JMPI'
make "-C" org/pegasus/jmpi  poststarttests
make[1]: Entering directory `/opt/pegasus/tog-pegasus-2.10.0/src/Pegasus/ProviderManager2/JMPI/org/pegasus/jmpi'
make[1]: Nothing to be done for `poststarttests'.
make[1]: Leaving directory `/opt/pegasus/tog-pegasus-2.10.0/src/Pegasus/ProviderManager2/JMPI/org/pegasus/jmpi'
make "-C" org/pegasus/jmpi/tests/JRE   poststarttests
make[1]: Entering directory `/opt/pegasus/tog-pegasus-2.10.0/src/Pegasus/ProviderManager2/JMPI/org/pegasus/jmpi/tests/JRE'
PEGASUS_HOME = "/opt/pegasus/tog-pegasus-2.10.0"
PEGASUS_ROOT = "/opt/pegasus/tog-pegasus-2.10.0"
PEGASUS_PLATFORM = "LINUX_IX86_GNU"
PEGASUS_DEBUG = NULL
PEGASUS_TEST_VERBOSE = NULL
PATH = "/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/simple-rpm:/home/max/bin:/local/home/max/p4/dir/3party/jdk/jdk1.6.0_13/bin:/local/home/max/p4/dir/3party/maven/apache-maven-2.2.1/bin:/opt/pegasus/tog-pegasus-2.10.0/bin"
LD_LIBRARY_PATH = "/opt/pegasus/tog-pegasus-2.10.0/lib:/local/home/max/p4/dir/3party/jdk/jdk1.6.0_13/jre/lib/i386/server:/local/home/max/p4/dir/3party/jdk/jdk1.6.0_13/jre/lib/i386/native_threads:/local/home/max/p4/dir/3party/jdk/jdk1.6.0_13/jre/lib/i386"
CLASSPATH = ":/opt/pegasus/tog-pegasus-2.10.0/lib/JMPIImpl.jar"
JAVA_SDK = "/local/home/max/p4/dir/3party/jdk/jdk1.6.0_13"
JAVA_SDKINC = "/local/home/max/p4/dir/3party/jdk/jdk1.6.0_13/include"
testJVM: SUCCESS: Create Byte
testJVM: SUCCESS: Create UnsignedInt8
testJVM: SUCCESS: Create Short
testJVM: SUCCESS: Create UnsignedInt16
testJVM: SUCCESS: Create Integer
testJVM: SUCCESS: Create UnsignedInt32
testJVM: SUCCESS: Create Long
testJVM: SUCCESS: Create UnsignedInt64
testJVM: SUCCESS: Create String
testJVM: SUCCESS: Create CIMDateTime
testJVM: SUCCESS: Create Vector
testJVM: SUCCESS: Create Boolean
testJVM: SUCCESS: Create Character
testJVM: SUCCESS: Create Float
testJVM: SUCCESS: Create Double
testJVM: SUCCESS: Create CIMArgument
testJVM: SUCCESS: Create CIMClass
testJVM: SUCCESS: Create CIMFlavor
testJVM: SUCCESS: Create CIMInstance
testJVM: SUCCESS: Create CIMObject
testJVM: SUCCESS: Create CIMObjectPath
testJVM: SUCCESS: Create CIMProperty
testJVM: SUCCESS: Create CIMQualifier
testJVM: SUCCESS: Create CIMValue
testJVM: SUCCESS: Create Provider
testJVM: SUCCESS
make[1]: Leaving directory `/opt/pegasus/tog-pegasus-2.10.0/src/Pegasus/ProviderManager2/JMPI/org/pegasus/jmpi/tests/JRE'
make "-C" org/pegasus/jmpi/tests/Providers/Associations   poststarttests
make[1]: Entering directory `/opt/pegasus/tog-pegasus-2.10.0/src/Pegasus/ProviderManager2/JMPI/org/pegasus/jmpi/tests/Providers/Associations'
cimcli CIMException:  Cmd= a Object= JMPIExpAssociation_Teacher Code= 3
CIM_ERR_INVALID_NAMESPACE: root/SampleProvider
make[1]: *** [poststarttests] Error 3
make[1]: Leaving directory `/opt/pegasus/tog-pegasus-2.10.0/src/Pegasus/ProviderManager2/JMPI/org/pegasus/jmpi/tests/Providers/Associations'
make: *** [poststarttests] Error 2

Am I correct in saying that the code there forgot to add namespace root/SampleProvider along the way, or is there something I did wrong on my end?

--
Max Calderoni
Senior Java GUI Engineer
SenSage, Inc.
www.sensage.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.