Email archive for list snia-cimom, item 438
Subject: SNIA CIMDataType REFERENCE_ARRAY ?
Date: Thu, 6 Jan 2005 10:49:04 -0800
From: "Patil, Bapu" <yyyyyyyyyy@xxxxxx>
To: <yyyyyyyyyy@xxxxxxxxxxxxx>
Cc: "Patil, Bapu" <yyyyyyyyyy@xxxxxx>
When I try to create a CIMDataType of type REFERENCE_ARRAY causes an
ArrayIndexOutOfBoundsException. I wonder what type of data it should
return when in this case?
You can run (as it creates REFERENCE_ARRAY CIMDateType)
java org.snia.wbem.cim.CIMDataType
Or the Test Program:
import java.io.*;
import org.snia.wbem.cim.*;
public class TestCIMDataType
{
public static void main(String args[])
{
CIMDataType dt = new CIMDataType(CIMDataType.REFERENCE);
System.out.println("CASE 1: This one works:"+ dt);
System.out.println(" ");
dt = new CIMDataType(CIMDataType.REFERENCE_ARRAY);
System.out.println("ArrayIndexOutOfBoundsException"+ dt);
}
}
Trace:
isClassDataInitialized is true and inType=61
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 61
at org.snia.wbem.cim.CIMDataType.validType(CIMDataType.java:467)
at org.snia.wbem.cim.CIMDataType.<init>(CIMDataType.java:510)
at TestCIMDataType.main(TestCIMDataType.java:26)
-Bapu
|