Sdo_geom.validate_geometry_with_context - Reporting multiple errors

All Oracle versions.
sdo_geom.validate_geometry_with_context appears to report only the first error it finds in an sdo_geometry.
Thus, it reports only the first duplicate vertex in "ORA-13356: adjacent points in a geometry are redundant", or only
the first loop in a ring for "ORA-13349: polygon boundary crosses itself".
I understand that, for some errors, reporting more than one error would be difficult but for more simple errors such as
the two mentioned, it would be most helpful to have validate_geometry_with_context report more than one error location
in its return string. Such reporting would reduce the time and effort required in find-fix-find error correction cycle.
Comments?
regards
Simon

A triangle is a bad example for ORA-13349. In fact, it is impossible for a triangle not to be right unless two points are the same.
I don't agree with a lot of the comments because I know that many simple types of errors can be detected. Here is
a polygon with a hole that has multiple 13349 errors because of "bow-ties" or "loops in the outer boundary".
select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(2003, NULL, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,17,2003,1),
                                  MDSYS.SDO_ORDINATE_ARRAY(
                                  523960.5, 5201847.7, 525174.7, 5202361.9, 525171.4, 5202328.8, 524843.0, 5202839.7,
                                  524889.4, 5202833.0, 523748.1, 5202484.7, 523781.3, 5202554.4, 523960.5, 5201847.7,
                                  524141.2, 5202192.9, 524223.1, 5202550.3, 524197.1, 5202520.5, 524502.3, 5202546.6,
                                  524584.2, 5202293.4, 524614.0, 5202345.6, 524171.0, 5202189.2, 524141.2, 5202192.9)),0.005) as error
          from dual;
ERROR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
13349 [Element <1>] [Ring <1>][Edge <5>][Edge <7>] As you can see, validate_geometry_with_context() only returns the first loop in the outer boundary (1003).
But with a slight modification of approach we can get at least one more:
select sdo_geom.validate_geometry_with_context(b.geom,0.005) as error
from (select mdsys.sdo_util.extract(
                MDSYS.SDO_GEOMETRY(2003, NULL, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,17,2003,1),
                                   MDSYS.SDO_ORDINATE_ARRAY(
                                   523960.5, 5201847.7, 525174.7, 5202361.9, 525171.4, 5202328.8, 524843.0, 5202839.7,
                                   524889.4, 5202833.0, 523748.1, 5202484.7, 523781.3, 5202554.4, 523960.5, 5201847.7,
                                   524141.2, 5202192.9, 524223.1, 5202550.3, 524197.1, 5202520.5, 524502.3, 5202546.6,
                                   524584.2, 5202293.4, 524614.0, 5202345.6, 524171.0, 5202189.2, 524141.2, 5202192.9)),1,a.elem_no) as geom
         from (select level as elem_no from dual connect by level < 3) a
      ) b;
ERROR
13349 [Element <1>] [Ring <1>][Edge <5>][Edge <7>]
13349 [Element <1>] [Ring <1>][Edge <7>][Edge <5>]So, by extension, it is possible to return all the other bow-ties: I have done this in a function I have written. I now
need to extend it to find all other bow-ties in a ring.
I have function that finds all duplicate vertices (13356) in a geometry. Works well.
select rownum as point, b.valid, c.geometry
  from (select substr(sdo_geom.validate_geometry_with_context(a.geom,0.005),1,40) as valid,
               a.geom
          from (select MDSYS.SDO_GEOMETRY(2006, NULL, NULL,
                                  MDSYS.SDO_ELEM_INFO_ARRAY(1,2,1,13,2,1),
                                  MDSYS.SDO_ORDINATE_ARRAY(50.0, 15.0, 55.0, 15.0, 55.0, 15.0, 55.0, 15.0, 60.0, 15.0, 60.0, 15.0, 65.0, 15.0)) as geom
                  from dual) a
        ) b,
        TABLE(sdo_error.getErrors(b.geom,0.005)) c;
POINT VALID                                    GEOMETRY
1     13356 [Element <1>] [Coordinate <2>] MDSYS.SDO_GEOMETRY(2001,NULL,MDSYS.SDO_POINT_TYPE(55,15,NULL),NULL,NULL)
2     13356 [Element <1>] [Coordinate <2>] MDSYS.SDO_GEOMETRY(2001,NULL,MDSYS.SDO_POINT_TYPE(55,15,NULL),NULL,NULL)
3     13356 [Element <1>] [Coordinate <2>] MDSYS.SDO_GEOMETRY(2001,NULL,MDSYS.SDO_POINT_TYPE(60,15,NULL),NULL,NULL)As I said, this can be done for simple elemental errors. Errors that involve interactions of rings for example are harder. But, gee, other
software packages provide such capability so it is possible. And, these are data-level issues so I think it reasonable that Oracle
provides an improved set of functions and not hand it over to external GIS software clients.
regards
Simon

Similar Messages

  • Reconditioning Array, Drive Reporting Multiple Errors

    While reconditioning an array to write off bad blocks, and a certain drive is generating, reporting multiple errors, can I remove that drive and replace it with another drive module?
    Or will i lose the array? I would love to know very soon, as it's only 14% thru reconditioning & we've had over 150 messages that say:
    Disk 11 Reported An Error. COMMAND:0x37 ERROR:0x64 STATUS:0x81 LBA:0x44D1A80

    -pulled out the Apple stickered 250GB hitachi deskstar drive out of the apple drive module and put in your own hitachi deskstar drive in the module and used it effectively?
    I've heard it can be done... the only difference that I am noticing is that the apple stickered drive is 251 GB and the one I purchased that was closest match is 250 GB. I've heard it can be done... just looking for other feedback.
    I just don't see the point in buying a brand new apple certified drive module when our xraid is out of warranty with no apple care. Yes its certified-but if there's a way to slash reinvesting in server components by 50%... without ANY compromise-wouldn't you do it?
    I know I may get reamed for saying something like that but hey, if you can't support on something thats certified...
    thanks

  • Sdo_geom.validate_geometry_with_context returns error for a valid polygon

    Hi people,
    I have found a strange case, where sdo_geom.validate_geometry_with_context returns an error:
    select sdo_geom.validate_geometry_with_context(SDO_GEOMETRY(2003, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 1003, 1), SDO_ORDINATE_ARRAY(0.0, 51.9273, 0.3556, 51.9273, 0.3910, 51.9274, 0.1964, 51.9274, 0.0, 51.9273)), 1) from dual;
    13349 [Element <1>] [Ring <1>][Edge <3>][Edge <1>]
    The tolerance for SRID 8307 is in meters, right? The shape is a parallelogram, although the lat dimension is about 0.0001 grad or ~11 meters. Any hints why there is an error?
    // using Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    Edited by: Slava2 on May 27, 2013 3:12 AM

    You defined a spheric polygon in WGS84, that has a self intersection near <0.22945371630245; 51.9274226210077> :
    WITH l1 AS
    (SELECT SDO_GEOMETRY(2002, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 2, 1), SDO_ORDINATE_ARRAY(0.0000,51.9273, 0.3556,51.9273)) geom
        FROM dual),
        l2 AS
    (SELECT SDO_GEOMETRY(2002, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 2, 1), SDO_ORDINATE_ARRAY(0.3910,51.9274, 0.1964,51.9274)) geom
    FROM dual)
    SELECT  sdo_geom.sdo_intersection(l1.geom, l2.geom,0.00001) FROM l1, l2;
    (2001; 8307; ; (1; 1; 1); (0.22945371630245; 51.9274226210077))
    1 row selected.

  • Getting multiple error while refreshing or scheduling WebI report

    Hi BO Admin Experts ,
    Feacing  multiple errors  while refreshing or scheduling webi reports in BI4.0 CMC ,
    Please find the below errors :
    1)report schedule status failed
    2)Parameters : xxxcorp-franklinee; ATOu supply unv
    Error Message : An internal error occured while calling 'ProcessDPcmndsEx' API (Error:ERR_WIS_30270)
    3 ) Format : WebI
    Parameters : 10000000000159270
    Error Message :CORBA error while communicating with the SL service
    Could you please help me on the abive 3 issues for the WebI schedule reports
    Cheers ,
    Pradeep Gorpadu

    Hi,
    While refreshing the WEBI Reports would recommend you check the WEBI PROCESSING Server's last changed date from CMC--> Servers.
    Check when you are refreshing the reports, do you see the time stamp changed of WEBI PROCESSING servers?
    Do you keep getting this error messages for all WEBI reports? Can you re-produce this with simple e-fashion reports as well?
    After that go to the node where WEBI PROCESSING servers installed and check on the event viewer details if you see any relevant error messages.
    Regards,
    Upendra

  • Oracle 11 sdo_geom.validate_geometry_with_context ERROR

    Hi forum,
    we've identified the following error in oralce spatial version 11.1.0.7.
    The only difference between the following statements is the fourth position of the sdo_ordinate_array (2568619.62 <-> 2568619.61)
    This is the result from an oracle 11.1.0.7 database:
    select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(3003,31466,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.62,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0)),0.0005) as val_stat from dual;
    VAL_STAT
    13367 Point:0,Edge:0,Ring:2,
    select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(3003,31466,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.61,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0)),0.0005) as val_stat from dual;
    VAL_STAT
    TRUE
    The result on oracle 10.2.0.1 is TRUE for both statements!
    Is this a known bug in oracle 11?
    Regards, Arnd.

    select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(3003,31466,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.62,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0)),0.0005) as val_stat_31466_feature_1 from dual;
    select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(3003,31466,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.61,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0)),0.0005) as val_stat_31466_feature_2 from dual;
    select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(3003,31462,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.62,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0)),0.0005) as val_stat_31462_feature_1 from dual;
    select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(3003,31462,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.61,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0)),0.0005) as val_stat_31462_feature_2 from dual;
    select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(3003,null,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.62,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0)),0.0005) as val_stat_null_feature_1 from dual;
    select sdo_geom.validate_geometry_with_context(MDSYS.SDO_GEOMETRY(3003,null,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.61,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0)),0.0005) as val_stat_null_feature_2 from dual;
    select sdo_geom.validate_geometry_with_context(SDO_CS.MAKE_2d(MDSYS.SDO_GEOMETRY(3003,31466,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.62,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0))),0.0005) as val_stat_31466_feature_1_2d from dual;
    select sdo_geom.validate_geometry_with_context(SDO_CS.MAKE_2d(MDSYS.SDO_GEOMETRY(3003,31466,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1,40,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(2568609.43,5653957,0,2568619.61,5653845.08,0,2568646.99,5653847.57,0,2568642.96,5653891.06,0,2568712.86,5653897.49,0,2568718.77,5653832.82,0,2568621.54,5653823.93,0,2568623.62,5653801.14,0,2568743.69,5653812.04,0,2568877.45,5653824.19,0,2568856.27,5654056,0,2568838.3,5654054.37,0,2568609.43,5653957,0,2568767.56,5654001.42,0,2568830.75,5654028.43,0,2568853.78,5654030.53,0,2568868.7,5653867.3,0,2568816.59,5653862.57,0,2568810.64,5653927.73,0,2568772.49,5653924.24,0,2568771.19,5653938.66,0,2568773.23,5653938.85,0,2568767.56,5654001.42,0))),0.0005) as val_stat_31466_feature_2_2d from dual;

  • Crystal Report Viewer error out when running multiple instances

    Hi,
    I am using java 1.4 with BO XI R3.0.
    I notice I can only run one report at a time. If I was to run two reports, the 1st report will error out while 2nd report will run to its completion. Reports run on separate popup windows. I have tested with IE6, IE8 and also FireFox 3.0
    Depending on the timing, I get different kinds of error.
    "A request was cancelled. The necessary security privileges could not be verified. This indicates a problem with the security server. [RCIRAS9190] [RASLIB9002] "
    "The Report Processing Server session you are using to connect is in the process of being shut down. You need to retry. [RCIRAS0200]"
    I am using PSReportFactory and set parameters into CrystalReportViewer to display.
    processParametersu2026
    CrystalReportViewer viewer = new CrystalReportViewer();
    pfieldDV = new ParameterFieldDiscreteValue();     
    pfieldDV.setValue(formatViewerParameterInputValue(tempRpt[1],tempParam[x]));
    pfield.getCurrentValues().add(pfieldDV);
    viewerParameters.add(pfield);     
    viewer.setParameterFields(viewerParameters);     
    createCrystalViewer(m_oReportWrap.getRequest(), response, sInstanceId,viewer);
    private void createCrystalViewer(HttpServletRequest request, HttpServletResponse response2, String sInstanceId, CrystalReportViewer viewer) throws ReportSDKExceptionBase, FileNotFoundException, IOException, SDKException
             IEnterpriseSession eSession = oLogon.getCESession();
             IInfoStore iStore = oLogon.getInfostore();
             IInfoObject rptObject = findInfoObject(iStore,sInstanceId);
             IReportSourceFactory rptFactory =    IReportSourceFactory)eSession.getService("","PSReportFactory");
             IReportSource reportSource = rptFactory.openReportSource(rptObject,Locale.ENGLISH);
             IReport report = (IReport)rptObject;
            ConnectionInfo conn = new ConnectionInfo();
            ConnectionInfos connInfo = new ConnectionInfos();   
            ServletContext sc = getServletConfig().getServletContext();
            String realPath = sc.getRealPath("");
            Properties prop = new Properties();
            viewer.setOwnPage(true);
            viewer.setDatabaseLogonInfos(connInfo);
            viewer.setReportSource(reportSource);               
            viewer.setURI(request.getRequestURI() + "?reportID=" + rptObject.getID() + &viewerType=vwrTypeJavaSDK&viewID=1");
            viewer.setEnterpriseLogon(eSession);
            viewer.setHyperLink("New Window");
            viewer.processHttpRequest(request, response2, sc, null);

    Thanks to both of you.
    I actually was able to resolved this issue by tracking the values inside IEnterpriseSession.
    // Perform Crystal Enterprise Logon
    ISessionMgr oSessionMgr = CrystalEnterprise.getSessionMgr();
    IEnterpriseSession m_oCESession = oSessionMgr.logon(sUserid, sPassword, sSystemName,  getSecTypeString(iSecType));
    System.out.println("in logon m_oCESession "+m_oCESession);
    The UserInfo in the SeucuritySession: userInfo was always null so whatever i pass in, it was not storing them.
    (EnterpriseSession:logon=(SecuritySession:userInfo=null)
    All i need to do is to add   IUserInfo userInfo = null;  before IEnterpriseSession then it will store the user & password.

  • Using SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT effectively

    I have been using SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT to validate the geometry of several million polygon features. Here is an example of the SQL I have been using:
    Create table myResultsTable
    as
    SELECT A.myID, SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT(A.GEOMETRY, 0.1) as invalidGeometry, FROM myGeometryTable A
    WHERE SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT(A.GEOMETRY, 0.1) <> 'TRUE';
    I noticed that for each polygon in the table, this function returns only one result for the polygon before moving on to the next polygon despite it being possible that a polygon could fail the validation for several reasons.
    How can I return all reasons why a polygon has invalid geometry?
    Does it require me to use PL/SQL? If so, can anyone get me started?
    Or does it require me to use SDO_GEOM.VALIDATE_LAYER_WITH_CONTEXT? If so, how do I specify a tolerance when using this function like I did when I used SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT?
    Many thanks for your time.

    Hi,
    The validation routines only report the first reason geometry data is invalid.
    To validate several million polygon features I would use validate_layer_with_context because it is faster.
    If you don't want to for some reason then alter your statement to only run the validation procedure once:
    select a.status,a.id
    from (SELECT m.myID id, SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT(m.GEOMETRY, 0.1) status
    FROM myGeometryTable m) a
    where a.status <> 'TRUE';
    Then there are possibilities in terms of automatically trying to fix things up to move on to the next error. For instance, if you get a duplicate vertices error your run remove_duplicate_vertices to try to fix that error, then revalidate and see if there are other errors. If you have a self-intersecting geometrt then running a self union may fix those kinds of problems (in 10g r2 this is automated with sdo_util.rectify_geometry, which attempts to automatically fix these kinds of errors).
    NOTE: Always check results of any automated geometry fix-up procedures to make sure you agree with the results of the procedure. I would recommend against automatically updating your data without checking the results.
    Hope this helps,
    Dan

  • Sdo_geom.validate_geometry_with_context

    I have been using sdo_geom.validate_geometry_with_context to identify problems with geometry. When reporting errors the function returns, if one exists, an error code and the position of the error.
    Does anyone know whether the validation stops at this point, i.e. it does not continue through the remainder of the geometry to find further errors?

    The function SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT will validate a single geometry. You can write a PL/SQL cursor to validate each geometry in a table if you desire.
    You can validate all the geometries in a table with SDO_GEOM.VALIDATE_LAYER_WITH_CONTEXT, and the results are written to a table.
    See the Oracle Spatial Users Guide and Reference, Release 9.2 for further information

  • Help - Multiple errors occurred on the server while processing commands

    I am trying to start ical server on a fresh install of os x server 10.5, but I receive the following error messages: "Multiple errors occurred on the server while processing commands. Use the console application to view the error message" then I hit "ok" and then if i try to enable the iCal service, up pops up another window saying: "an error occurred onthe server while processing a command. Error 'CANNOTLOAD_BUNDLEERR' occurred while processing a command of type 'writeSettings' in plug-in 'servermgr_calendar'
    what's going on? how do i proceed to enable the iCal service? here is my error log:
    servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:22:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:23:50 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a398170>
    May 25 13:23:50 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'readSettings' in plug-in: 'servermgr_calendar'
    May 25 13:23:51 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a390c30>
    May 25 13:23:51 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'getState' in plug-in: 'servermgr_calendar'
    May 25 13:23:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:23:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:23:58 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a3cabf0>
    May 25 13:23:58 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'setState' in plug-in: 'servermgr_calendar'
    May 25 13:24:04 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a396e50>
    May 25 13:24:04 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'readSettings' in plug-in: 'servermgr_calendar'
    May 25 13:24:05 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a396370>
    May 25 13:24:05 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'getState' in plug-in: 'servermgr_calendar'
    May 25 13:24:10 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a38ad80>
    May 25 13:24:10 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'writeSettings' in plug-in: 'servermgr_calendar'
    May 25 13:24:14 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a3d6980>
    May 25 13:24:14 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'writeSettings' in plug-in: 'servermgr_calendar'
    May 25 13:24:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:24:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:25:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:25:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:26:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:26:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:27:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:27:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:28:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:28:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:29:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:29:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:30:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:30:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:31:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:31:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:32:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:32:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:33:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:33:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:34:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:34:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:35:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:35:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:36:59 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:36:59 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:37:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:37:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:38:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:38:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:39:14 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a39a0d0>
    May 25 13:39:14 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'getState' in plug-in: 'servermgr_calendar'
    May 25 13:39:14 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a39b2a0>
    May 25 13:39:14 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'readSettings' in plug-in: 'servermgr_calendar'
    May 25 13:39:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:39:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:40:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:40:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:41:33 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a3d55b0>
    May 25 13:41:33 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'getState' in plug-in: 'servermgr_calendar'
    May 25 13:41:34 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a3c1ba0>
    May 25 13:41:34 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'readSettings' in plug-in: 'servermgr_calendar'
    May 25 13:41:36 plgs-server Server Preferences[70930]: XSAdminQueueController: gotServerError: CANNOTLOAD_BUNDLEERR forTransaction: <XSAdminTransaction: 0x1a3835c0>
    May 25 13:41:36 plgs-server Server Preferences[70930]: ERROR: The server 'PLG-Server.local' reported the error: 'CANNOTLOAD_BUNDLEERR' while processing a command of type: 'writeSettings' in plug-in: 'servermgr_calendar'
    May 25 13:41:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:41:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes
    May 25 13:42:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; using default group services settings
    May 25 13:42:54 plgs-server servermgrd[56]: servermgr_web: Unable to get valid response from servermgr_teams; no themes

    no idea how to set up a dns. can you point me in the right direction? thanks

  • Report warning/error if wrong keyfield found

    Hello experts,
    I have a scenario in PI 7.1 environment where I am doing file(csv) to file(xml) conversion. The source file has multiple records and I am hence reading it using keyfield in the file content conversion. The default behaviour in this scenario is that if the no matching keyfield is found for a record, the record is ignored and not read. Is there any way to report warning/error if any record is ignored due to incorrect keyfield?
    Thanks
    RR

    Yep. But is there any work around at all to notify that records have been ignored?
    Thanks,
    RR

  • Client Hardware inventory showing multiple errors

    We have some client which are not sending the operating system Build No.
    while looking in the inventor logs it show multiple errors.Complete inventory log attached below.
    Can anybody help to understand the issue.
    Inventory: Delta report without a previous Full report; will do a Full report.    InventoryAgent    8/7/2013 3:10:58 PM    7668 (0x1DF4)
    Inventory: Action=Hardware ReportType=Full    InventoryAgent    8/7/2013 3:10:58 PM    7668 (0x1DF4)
    Inventory: Initialization completed in 0.062 seconds    InventoryAgent    8/7/2013 3:10:58 PM    7668 (0x1DF4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ApplicationID, Description, EvaluationEndDate, GracePeriodRemaining, ID, LicenseStatus, MachineURL, Name, OfflineInstallationId, PartialProductKey, ProcessorURL, ProductKeyID,
    ProductKeyURL, UseLicenseURL FROM SoftwareLicensingProduct; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:10:58 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, BinFileVersion, BinProductVersion, Description, FilePropertiesHash, FilePropertiesHashEx, FileSize, FileVersion, Language, ParentName, Product, ProductCode, ProductVersion,
    Publisher, ShortcutKey, ShortcutName, ShortcutType, TargetExecutable FROM SMS_SoftwareShortcut; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:00 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, Version FROM Win32_WindowsUpdateAgentVersion; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:01 PM    8676 (0x21E4)
    Collection: Namespace = \\localhost\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, DisplayName, InstallDate, ProdID, Publisher, Version FROM Win32Reg_AddRemovePrograms64; Timeout = 600 secs.    InventoryAgent    8/7/2013
    3:11:01 PM    8676 (0x21E4)
    Collection: Namespace = \\localhost\root\Microsoft\appvirt\client; Query = SELECT __CLASS, __PATH, __RELPATH, CachedLaunchSize, CachedPercentage, CachedSize, LaunchSize, Name, PackageGUID, TotalSize, Version, VersionGUID FROM Package; Timeout = 600 secs.  
     InventoryAgent    8/7/2013 3:11:02 PM    8676 (0x21E4)
    Failed to get IWbemService Ptr for \\localhost\root\Microsoft\appvirt\client Namespace: 8004100E    InventoryAgent    8/7/2013 3:11:02 PM    8676 (0x21E4)
    Failed to enumerate instances of Package: 8004100E    InventoryAgent    8/7/2013 3:11:02 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Description, DeviceID, DriverName, HardwareVersion, Index, Manufacturer, Name, Status FROM Win32_SCSIController; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:02 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Caption, ClassGuid, ConfigManagerErrorCode, ConfigManagerUserConfig, CreationClassName, Description, DeviceID, Manufacturer, Name, PNPDeviceID, Service, Status, SystemCreationClassName,
    SystemName FROM Win32_USBDevice; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:02 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\Nap; Query = SELECT __CLASS, __PATH, __RELPATH, description, fixupState, friendlyName, id, infoClsid, isBound, percentage, registrationDate, vendorName, version FROM NAP_SystemHealthAgent; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:02 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Description, DeviceID, PrimaryBusType, RevisionNumber, SecondaryBusType, Status, StatusInfo, SystemName FROM Win32_MotherboardDevice; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:03 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Description, Manufacturer, Name, Status FROM Win32_NetworkClient; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:03 PM    8676
    (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Access, Bootable, BootPartition, Description, DeviceID, Name, PrimaryPartition, Size, SystemName, Type FROM Win32_DiskPartition; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:03 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ConfigManagerErrorCode, DeviceID, ErrorDescription, LastErrorCode, Name, PNPDeviceID FROM Win32_PnpEntity; Timeout = 600 secs.    InventoryAgent    8/7/2013
    3:11:03 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Description, DeviceID, MediaType, Name, Status FROM Win32_TapeDrive; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:03 PM  
     8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ExpirationDate, IssueDate, KeyPackId, LicenseId, LicenseStatus, sHardwareId, sIssuedToComputer, sIssuedToUser FROM Win32_TSIssuedLicense; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:03 PM    8676 (0x21E4)
    Collection: Class "Win32_TSIssuedLicense" does not exist out.    InventoryAgent    8/7/2013 3:11:03 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, BinFileVersion, BinProductVersion, CLSID, Description, FileName, FilePropertiesHash, FilePropertiesHashEx, FileVersion, Product, ProductVersion, Publisher, Version FROM SMS_BrowserHelperObject;
    Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:03 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Description, DeviceID, Drive, Manufacturer, MediaType, Name, SCSITargetId, SystemName, VolumeName FROM Win32_CDROMDrive; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:03 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\ccm\SoftwareMeteringAgent; Query = SELECT __CLASS, __PATH, __RELPATH, AdditionalProductCodes, CompanyName, ExplorerFileName, FileDescription, FilePropertiesHash, FileSize, FileVersion, FolderPath, LastUsedTime, LastUserName,
    msiDisplayName, msiPublisher, msiVersion, OriginalFileName, ProductCode, ProductLanguage, ProductName, ProductVersion, SoftwarePropertiesHash FROM CCM_RecentlyUsedApps; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:04
    PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, ChannelCode, ChannelID, MPC, ProductCode, SoftwareCode FROM SMS_InstalledSoftwareMS; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:04
    PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, BootDevice, BuildNumber, Caption, CountryCode, CSDVersion, Description, InstallDate, LastBootUpTime, Locale, Manufacturer, Name, Organization, OSLanguage, RegisteredUser, SystemDirectory,
    TotalSwapSpaceSize, TotalVirtualMemorySize, TotalVisibleMemorySize, Version, WindowsDirectory FROM Win32_OperatingSystem; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:18 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, DisplayName, Name, PathName, ServiceType, StartMode, StartName, Status FROM Win32_Service; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:18
    PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Description, DeviceID, Index, InterfaceType, Manufacturer, MediaType, Model, Name, Partitions, PNPDeviceID, SCSIBus, SCSILogicalUnit, SCSIPort, SCSITargetId, Size,
    SystemName FROM Win32_DiskDrive; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, AvailableLicenses, Description, IssuedLicenses, KeyPackId, KeyPackType, ProductType, ProductVersion, TotalLicenses FROM Win32_TSLicenseKeyPack; Timeout = 600 secs.  
     InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Class "Win32_TSLicenseKeyPack" does not exist out.    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\CIMv2\Security\MicrosoftTpm; Query = SELECT __CLASS, __PATH, __RELPATH, ManufacturerId, ManufacturerVersionInfo, SpecVersion FROM Win32_Tpm; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:20
    PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, DefaultIPGateway, DHCPEnabled, DHCPServer, DNSDomain, DNSHostName, Index, IPAddress, IPEnabled, IPSubnet, MACAddress, ServiceName FROM Win32_NetworkAdapterConfiguration; Timeout
    = 600 secs.    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, DeviceID, DriveLetter, ProtectionStatus FROM Bitlocker; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Skipping Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, InstanceKey, PhysicalHostName, PhysicalHostNameFullyQualified FROM Win32Reg_SMSGuestVirtualMachine, we're running on wow64 and attempting to force enumerating 32-bit
    data.    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = root\ccm; Query = SELECT __CLASS, __PATH, __RELPATH, DisplayName, Name, Version FROM CCM_InstalledComponent; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Description, DeviceID, DisplayType, MonitorManufacturer, MonitorType, Name, PixelsPerXLogicalInch, PixelsPerYLogicalInch, ScreenHeight, ScreenWidth FROM Win32_DesktopMonitor;
    Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = \\localhost\root\Microsoft\appvirt\client; Query = SELECT __CLASS, __PATH, __RELPATH, LastLaunchOnSystem, Name, PackageGUID, Version FROM Application; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:20
    PM    8676 (0x21E4)
    Failed to get IWbemService Ptr for \\localhost\root\Microsoft\appvirt\client Namespace: 8004100E    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Failed to enumerate instances of Application: 8004100E    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = \\localhost\root\vm\VirtualServer; Query = SELECT __CLASS, __PATH, __RELPATH, Name FROM VirtualMachine; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Failed to get IWbemService Ptr for \\localhost\root\vm\VirtualServer Namespace: 8004100E    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Failed to enumerate instances of VirtualMachine: 8004100E    InventoryAgent    8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Description, DeviceID, InstallDate, Manufacturer, Name, PNPDeviceID, ProductName, Status FROM Win32_SoundDevice; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:20 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, CompatibleIDs, DeviceID, HardwareIDs, IsPnP, Name FROM CCM_SystemDevices; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:20 PM  
     8676 (0x21E4)
    Collection: Namespace = \\.\root\ccm\VulnerabilityAssessment; Query = SELECT __CLASS, __PATH, __RELPATH, Tool, VulnerabilityID, VulnerabilityScore FROM Win32_Vulnerability; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:21
    PM    8676 (0x21E4)
    Collection: Class "Win32_Vulnerability" does not exist out.    InventoryAgent    8/7/2013 3:11:21 PM    8676 (0x21E4)
    Collection: Namespace = root\SmsDm; Query = SELECT __CLASS, __PATH, __RELPATH, DeviceOEMInfo, DeviceType, InstalledClientID, InstalledClientServer, InstalledClientVersion, LastSyncTime, OS_AdditionalInfo, OS_Build, OS_Major, OS_Minor, OS_Platform, ProcessorArchitecture,
    ProcessorLevel, ProcessorRevision FROM SMS_ActiveSyncConnectedDevice; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:21 PM    8676 (0x21E4)
    Collection: Class "SMS_ActiveSyncConnectedDevice" does not exist out.    InventoryAgent    8/7/2013 3:11:21 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, SecurityLogStartDate, TopConsoleUser, TotalConsoleTime, TotalConsoleUsers, TotalSecurityLogTime FROM SMS_SystemConsoleUsage; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:21 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, AdapterCompatibility, AdapterDACType, AdapterRAM, CurrentBitsPerPixel, CurrentHorizontalResolution, CurrentNumberOfColumns, CurrentNumberOfRows, CurrentRefreshRate, CurrentScanMode,
    CurrentVerticalResolution, Description, DeviceID, DriverDate, DriverVersion, InstalledDisplayDrivers, Name, NumberOfColorPlanes, SpecificationVersion, VideoMode, VideoModeDescription, VideoProcessor FROM Win32_VideoController; Timeout = 600 secs.  
     InventoryAgent    8/7/2013 3:11:22 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Description, DeviceID, Name FROM Win32_USBController; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:22 PM    8676
    (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, AdapterType, Description, DeviceID, MACAddress, Manufacturer, Name, ProductName, ServiceName, Status FROM Win32_NetworkAdapter; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:22 PM    8676 (0x21E4)
    Collection: Namespace = root\SmsDm; Query = SELECT __CLASS, __PATH, __RELPATH, LastSyncTime, MajorVersion, MinorVersion FROM SMS_ActiveSyncService; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:23 PM    8676
    (0x21E4)
    Collection: Class "SMS_ActiveSyncService" does not exist out.    InventoryAgent    8/7/2013 3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, AuthorizationName, BinPath, DatePosted, DateRevised, ID, InfoPath, Language, LocaleID, Product, QNumbers, RebootType, ScanAgent, Severity, Status, Summary, TimeApplied, TimeAuthorized,
    TimeDetected, Title, Type, UnattendSyntax FROM Win32_PatchState; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:23 PM    8676 (0x21E4)
    Collection: Class "Win32_PatchState" does not exist out.    InventoryAgent    8/7/2013 3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Description, DeviceID, Manufacturer, Name, Status FROM Win32_IDEController; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:23
    PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ChassisTypes, Manufacturer, Model, SerialNumber, SMBIOSAssetTag, Tag FROM Win32_SystemEnclosure; Timeout = 600 secs.    InventoryAgent    8/7/2013
    3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ID, Language, ProductID, QNumbers, RevisionNumber, Status, TimeDetected, Title, UpdateID FROM Win32_PatchState_Extended; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:11:23 PM    8676 (0x21E4)
    Collection: Class "Win32_PatchState_Extended" does not exist out.    InventoryAgent    8/7/2013 3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, InstanceKey, PhysicalHostName, PhysicalHostNameFullyQualified FROM Win32Reg_SMSGuestVirtualMachine64; Timeout = 600 secs.    InventoryAgent    8/7/2013
    3:11:23 PM    8676 (0x21E4)
    Update cached IWbemService pointer to namespace: \\.\root\cimv2    InventoryAgent    8/7/2013 3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Name, TotalPageFileSpace, TotalPhysicalMemory, TotalVirtualMemory FROM CCM_LogicalMemoryConfiguration; Timeout = 600 secs.    InventoryAgent    8/7/2013
    3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\Nap; Query = SELECT __CLASS, __PATH, __RELPATH, description, fixupURL, name, napEnabled, napProtocolVersion, systemIsolationState FROM NAP_Client; Timeout = 600 secs.    InventoryAgent    8/7/2013
    3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, CertificateSelectionCriteria, CertificateStore, ClientAlwaysOnInternet, HttpsStateFlags, InstanceKey, InternetMPHostName, SelectFirstCertificate FROM Win32Reg_SMSAdvancedClientSSLConfiguration;
    Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, AddressWidth, BrandID, CPUHash, CPUKey, DataWidth, DeviceID, Family, Is64Bit, IsMobile, IsMulticore, Manufacturer, MaxClockSpeed, Name, NormSpeed, PCache, ProcessorId, ProcessorType,
    Revision, SocketDesignation, Status, SystemName, Version FROM SMS_Processor; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:23 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, CurrentTimeZone, Description, Domain, DomainRole, Manufacturer, Model, Name, NumberOfProcessors, Roles, Status, SystemType, UserName FROM Win32_ComputerSystem; Timeout = 600
    secs.    InventoryAgent    8/7/2013 3:11:24 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, BinFileVersion, BinProductVersion, Description, FileName, FilePropertiesHash, FilePropertiesHashEx, FileVersion, Location, Product, ProductVersion, Publisher, StartupType,
    StartupValue FROM SMS_AutoStartSoftware; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:24 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, BuildNumber, Description, Manufacturer, Name, ReleaseDate, SerialNumber, SMBIOSBIOSVersion, SoftwareElementID, SoftwareElementState, TargetOperatingSystem, Version FROM Win32_BIOS;
    Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:24 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Capabilities, DeviceID, Name, Status FROM Win32_ParallelPort; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:24 PM  
     8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, BinFileVersion, BinProductVersion, Description, ExecutableName, FilePropertiesHash, FilePropertiesHashEx, FileSize, FileVersion, HasPatchAdded, InstalledFilePath, IsSystemFile,
    IsVitalFile, Language, Product, ProductCode, ProductVersion, Publisher FROM SMS_InstalledExecutable; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:24 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, AnswerMode, DeviceID, DeviceType, Index, MaxBaudRateToPhone, MaxBaudRateToSerialPort, Model, Name, Properties, Status, StringFormat, SystemName, VoiceSwitchFeature FROM Win32_POTSModem;
    Timeout = 600 secs.    InventoryAgent    8/7/2013 3:11:59 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\ccm\VulnerabilityAssessment; Query = SELECT __CLASS, __PATH, __RELPATH, DetailKey, DetailScore, DetailValue1, DetailValue2, DetailValue3, Tool, VulnerabilityID FROM Win32_Vulnerability_Detail; Timeout = 600 secs.  
     InventoryAgent    8/7/2013 3:11:59 PM    8676 (0x21E4)
    Collection: Class "Win32_Vulnerability_Detail" does not exist out.    InventoryAgent    8/7/2013 3:11:59 PM    8676 (0x21E4)
    Collection: Namespace = \\localhost\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, DisplayName, InstallDate, ProdID, Publisher, Version FROM Win32Reg_AddRemovePrograms; Timeout = 600 secs.    InventoryAgent    8/7/2013
    3:11:59 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ID, Name, ParentID FROM Win32_ServerComponent; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:12:01 PM    8676 (0x21E4)
    Collection: Class "Win32_ServerComponent" does not exist out.    InventoryAgent    8/7/2013 3:12:01 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, AMT, AMTApps, BiosVersion, BuildNumber, DeviceID, Flash, LegacyMode, Netstack, ProvisionMode, ProvisionState, RecoveryBuildNum, RecoveryVersion, Sku, TLSMode, VendorID, ZTCEnabled
    FROM SMS_AMTObject; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:12:01 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, ClientMachineID, IsKeyManagementServiceMachine, KeyManagementServiceCurrentCount, KeyManagementServiceMachine, KeyManagementServiceProductKeyID, PolicyCacheRefreshRequired, RequiredClientCount,
    Version, VLActivationInterval, VLRenewalInterval FROM SoftwareLicensingService; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:12:01 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, ARPDisplayName, CM_DSLID, EvidenceSource, InstallDate, InstallDirectoryValidation, InstalledLocation, InstallSource, InstallType, Language, LocalPackage, ProductCode, ProductID,
    ProductName, ProductVersion, Publisher, RegisteredUser, ServicePack, SoftwareCode, SoftwarePropertiesHash, SoftwarePropertiesHashEx, UninstallString, UpgradeCode, VersionMajor, VersionMinor FROM SMS_InstalledSoftware; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:12:01 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, LastUpdateTime, PackageID, PackageVer, Type FROM Win32_ScanPackageVersion; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:12:12 PM  
     8676 (0x21E4)
    Collection: Class "Win32_ScanPackageVersion" does not exist out.    InventoryAgent    8/7/2013 3:12:12 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, LastConsoleUse, NumberOfConsoleLogons, SystemConsoleUser, TotalUserConsoleMinutes FROM SMS_SystemConsoleUser; Timeout = 600 secs.    InventoryAgent  
     8/7/2013 3:12:12 PM    8676 (0x21E4)
    Collection: Namespace = \\.\root\ccm\invagt; Query = SELECT __CLASS, __PATH, __RELPATH, Name, SMSID, Domain, SystemRole, SystemType, LocalDateTime FROM CCM_System; Timeout = 600 secs.    InventoryAgent    8/7/2013 3:12:12 PM  
     8676 (0x21E4)
    Collection: Namespace = \\.\root\cimv2\sms; Query = SELECT __CLASS, __PATH, __RELPATH, Availability, Compressed, Description, DeviceID, DriveType, FileSystem, FreeSpace, Name, Size, SystemName, VolumeName, VolumeSerialNumber FROM SMS_LogicalDisk; Timeout =
    600 secs.    InventoryAgent    8/7/2013 3:12:12 PM    8676 (0x21E4)
    Collection: 50/64 inventory data items successfully inventoried.    InventoryAgent    8/7/2013 3:12:13 PM    8676 (0x21E4)
    Inventory: Collection Task completed in 74.116 seconds    InventoryAgent    8/7/2013 3:12:13 PM    8676 (0x21E4)
    Inventory: 14 Collection Task(s) failed.    InventoryAgent    8/7/2013 3:12:13 PM    8676 (0x21E4)
    Inventory: Temp report = C:\Windows\SysWOW64\CCM\Inventory\Temp\b10dd5e0-1535-409c-afa0-77a0cd56c8fe.xml    InventoryAgent    8/7/2013 3:12:13 PM    8676 (0x21E4)
    Inventory: Starting reporting task.    InventoryAgent    8/7/2013 3:12:13 PM    10060 (0x274C)
    Reporting: 3777 report entries created.    InventoryAgent    8/7/2013 3:12:14 PM    10060 (0x274C)
    Inventory: Reporting Task completed in 1.170 seconds    InventoryAgent    8/7/2013 3:12:14 PM    10060 (0x274C)
    Inventory: Successfully sent report. Destination:mp:MP_HinvEndpoint, ID: {3593753E-6C4D-47D1-9EAD-048B981804BD}, Timeout: 80640 minutes MsgMode: Signed, Not Encrypted    InventoryAgent    8/7/2013 3:12:14 PM    10060
    (0x274C)
    Inventory: Cycle completed in 134.051 seconds    InventoryAgent    8/7/2013 3:13:12 PM    10060 (0x274C)
    Inventory: Action completed.    InventoryAgent    8/7/2013 3:13:12 PM    10060 (0x274C)
    Inventory: ************************ End of message processing. ************************    InventoryAgent    8/7/2013 3:13:12 PM    10060 (0x274C)
    Thanks

    Lines like this:
    Failed to get IWbemService Ptr for \\localhost\root\Microsoft\appvirt\client
    simply means that for that particular client, that wmi namespace does not exist.  I suspect that namespace does not exist on that particular client because for the specific client, it does not have the APPv client.
    or like this: Failed to get IWbemService Ptr for \\localhost\root\vm\VirtualServer    means that for that particular client, it does not have Microsoft VirtualServer installed (which you MIGHT have on a server, maybe).
    anything like that can be easily ignored and explained.  the only reason to care about those would be if you absolutely 100% KNOW that the namespace root\vm\virtualserver does exist on that client, and it does have instances, and then you are wondering
    why it's not reporting.  then maybe you would be concerned.  Otherwise, your log file looks perfectly fine.
    So; what problem are you trying to solve?
    Standardize. Simplify. Automate.

  • Master Detail Report - Multiple Queries

    We are calling a BI Publisher report from Application Express (3.2.1.00.12). In Apex I have 3 report queries for 1 report layout.
    This is a sample of the .XML:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <DOCUMENT>
    <DATE>06/04/2010</DATE>
    <USER_NAME>KELLYF</USER_NAME>
    <APP_ID>20080618</APP_ID>
    <APP_NAME>SIS Express</APP_NAME>
    <TITLE>STUDENT_PROFILE</TITLE>
    <P507_YEAR>1AD004DBEE904C32B6F6C0D7183BA735</P507_YEAR>
    <P507_REPORT_ORDER>LAST_NAME</P507_REPORT_ORDER>
    <P507_REPORT_ORDER2>FIRST_NAME</P507_REPORT_ORDER2>
    <P507_REPORT_ORDER3>%25null%25</P507_REPORT_ORDER3>
    <P507_REPORT_ORDER4>%25null%25</P507_REPORT_ORDER4>
    <P507_OWNER>SIS_EXPRESS</P507_OWNER>
    <P507_DISPLAY_YEAR>2008-2009</P507_DISPLAY_YEAR>
    <P507_DISPLAY_REPORT_NAME>Student Profile</P507_DISPLAY_REPORT_NAME>
    <P507_APP_USER>KELLYF</P507_APP_USER>
    <P507_RESIDES_ONLY>Y</P507_RESIDES_ONLY>
    <P507_DISPLAY_SCHOOL_NAME>Century High School</P507_DISPLAY_SCHOOL_NAME>
    - <REGION ID="31792926982400622">
    - <ROWSET1>
    - <ROWSET1_ROW>
    <STUDENT_ID_LABEL>ID#</STUDENT_ID_LABEL>
    <STATE_STU_ID_LABEL>State ID#</STATE_STU_ID_LABEL>
    <STUDENT_NAME_LABEL>Student</STUDENT_NAME_LABEL>
    <GRADE_LEVEL_LABEL>Grade</GRADE_LEVEL_LABEL>
    <COUNSELOR_LABEL>Counselor</COUNSELOR_LABEL>
    <HOMEROOM_LABEL>Homeroom</HOMEROOM_LABEL>
    <SEX_LABEL>Sex</SEX_LABEL>
    <ETHNIC_LABEL>Ethnicity</ETHNIC_LABEL>
    <BIRTH_DATE_LABEL>Date of Birth</BIRTH_DATE_LABEL>
    <SPECIAL_ED_LABEL>Special Ed</SPECIAL_ED_LABEL>
    <ACTIVE_LABEL>Active</ACTIVE_LABEL>
    <SCHOOL_LABEL>School</SCHOOL_LABEL>
    <YEAR_LABEL>Year</YEAR_LABEL>
    <CLUSTER_CODE_LABEL>Cluster</CLUSTER_CODE_LABEL>
    <BIRTH_PLACE_LABEL>Place</BIRTH_PLACE_LABEL>
    <YR_OF_GRAD_LABEL>Year of Graduation</YR_OF_GRAD_LABEL>
    <PREVIOUS_SCHOOL_LABEL>Previous School</PREVIOUS_SCHOOL_LABEL>
    <PRIMARY_LANGUAGE_LABEL>Primary Language</PRIMARY_LANGUAGE_LABEL>
    <HOME_LANGUAGE_LABEL>Home Language</HOME_LANGUAGE_LABEL>
    <GENERIC_ALERT_LABEL>Alert</GENERIC_ALERT_LABEL>
    <CITIZENSHIP_CODE_LABEL>Citizenship Code</CITIZENSHIP_CODE_LABEL>
    <CONTACT_REL_DESC_LABEL>Relation</CONTACT_REL_DESC_LABEL>
    <CONTACT_NAME_LABEL>Last Name</CONTACT_NAME_LABEL>
    <PHONE_LABEL>Phone#</PHONE_LABEL>
    <PHONE_DESCRIPTION_LABEL>Phone Description</PHONE_DESCRIPTION_LABEL>
    <EMERGENCY_PHONE_LABEL>Emergency Phone</EMERGENCY_PHONE_LABEL>
    <EMERGENCY_DESCRIPTION_LABEL>Emergency Description</EMERGENCY_DESCRIPTION_LABEL>
    <WORK1_PHONE_LABEL>Work Phone</WORK1_PHONE_LABEL>
    <WORK1_DESCRIPTION_LABEL>Work Phone Description</WORK1_DESCRIPTION_LABEL>
    <WORK2_PHONE_LABEL>2nd Work Phone</WORK2_PHONE_LABEL>
    <WORK2_DESCRIPTION_LABEL>Work Phone 2 Description</WORK2_DESCRIPTION_LABEL>
    <CELL_PHONE_LABEL>Cell Phone</CELL_PHONE_LABEL>
    <CELL_DESCRIPTION_LABEL>Cell Description</CELL_DESCRIPTION_LABEL>
    <CELL2_PHONE_LABEL>2nd Cell Phone</CELL2_PHONE_LABEL>
    <CELL2_DESCRIPTION_LABEL>Cell Phone 2 Description</CELL2_DESCRIPTION_LABEL>
    <CONTACT_EMAIL1_LABEL>Primary Email</CONTACT_EMAIL1_LABEL>
    <CONTACT_EMAIL2_LABEL>Secondary Email</CONTACT_EMAIL2_LABEL>
    <CAN_PICK_UP_STUDENT_LABEL>Can Pick Up Student</CAN_PICK_UP_STUDENT_LABEL>
    </ROWSET1_ROW>
    </ROWSET1>
    - <ROWSET2>
    - <ROWSET2_ROW>
    <GROUP_FIELD>D0056</GROUP_FIELD>
    <STUDENT_ID>D0056</STUDENT_ID>
    <STATE_STU_ID>11223</STATE_STU_ID>
    <STUDENT_NAME>Abarquez, Janelle Beatrice</STUDENT_NAME>
    <GRADE_LEVEL>10</GRADE_LEVEL>
    <COUNSELOR_NAME>Cahill C</COUNSELOR_NAME>
    <HOMEROOM>100</HOMEROOM>
    <SEX>F</SEX>
    <ETHNIC>Black / African American (02)</ETHNIC>
    <BIRTH_DATE>10/02/1993</BIRTH_DATE>
    <SPECIAL_ED>004</SPECIAL_ED>
    <ACTIVE>Active</ACTIVE>
    <SCHOOL>001</SCHOOL>
    <SCHOOL_YEAR>2008</SCHOOL_YEAR>
    <YR_OF_GRAD>2012</YR_OF_GRAD>
    <PREVIOUS_SCHOOL>004</PREVIOUS_SCHOOL>
    <PRIMARY_LANGUAGE>French (FRA)</PRIMARY_LANGUAGE>
    <HOME_LANGUAGE>English (ENG)</HOME_LANGUAGE>
    <BIRTH_PLACE>Toms River, NJ United States</BIRTH_PLACE>
    <CITIZENSHIP_CODE>B</CITIZENSHIP_CODE>
    <GENERIC_ALERT>Student has an extreme allergy to peanuts, carries an epi-pen.</GENERIC_ALERT>
    <CLUSTER_CODE>7th Grade Team 4 (7D)</CLUSTER_CODE>
    <PRIORITY>1</PRIORITY>
    <CONTACT_RELATION />
    <CONTACT_REL_DESC>Parents</CONTACT_REL_DESC>
    <CONTACT_NAME>Mr. & Mrs. Ricardo and Janelyn Abarquez</CONTACT_NAME>
    <ADDRESS_LINE1>2334 MAIN STR</ADDRESS_LINE1>
    <ADDRESS_LINE2 />
    <ADDRESS_LINE3 />
    <PHONE>(732) 444-4587</PHONE>
    <PHONE_DESCRIPTION>DKDK OEO RA EPO IRAP RAP RPRIA PAIRPIEP A FIPE P</PHONE_DESCRIPTION>
    <PHONE_UNLISTED />
    <EMERGENCY_PHONE />
    <EMERGENCY_DESCRIPTION />
    <EMERGENCY_UNLISTED />
    <CELL_PHONE />
    <CELL_DESCRIPTION />
    <CELL_UNLISTED />
    <CELL_EXTENSION />
    <CELL2_PHONE />
    <CELL2_DESCRIPTION />
    <CELL2_UNLISTED />
    <CELL2_EXTENSION />
    <WORK1_PHONE />
    <WORK1_DESCRIPTION />
    <WORK1_UNLISTED />
    <WORK1_EXTENSION />
    <WORK2_PHONE />
    <WORK2_DESCRIPTION />
    <WORK2_UNLISTED />
    <WORK2_EXTENSION />
    <CONTACT_EMAIL1 />
    <CONTACT_EMAIL2 />
    <CAN_PICK_UP_STUDENT>Can Pick Up Student</CAN_PICK_UP_STUDENT>
    <MON_PICK_UP />
    <TUE_PICK_UP>Tuesday</TUE_PICK_UP>
    <WED_PICK_UP>Wednesday</WED_PICK_UP>
    <THU_PICK_UP>Thursday</THU_PICK_UP>
    <FRI_PICK_UP>Friday</FRI_PICK_UP>
    <SAT_PICK_UP>Saturday</SAT_PICK_UP>
    <SUN_PICK_UP>Sunday</SUN_PICK_UP>
    <RELATION_RESIDES>Residence</RELATION_RESIDES>
    </ROWSET2_ROW>
    - <ROWSET2_ROW>
    <GROUP_FIELD>600</GROUP_FIELD>
    <STUDENT_ID>600</STUDENT_ID>
    <STATE_STU_ID>600600</STATE_STU_ID>
    <STUDENT_NAME>LaMantia, Andrew</STUDENT_NAME>
    <GRADE_LEVEL>09</GRADE_LEVEL>
    <COUNSELOR_NAME>Morgan L</COUNSELOR_NAME>
    <HOMEROOM>100</HOMEROOM>
    <SEX>M</SEX>
    <ETHNIC>White (01)</ETHNIC>
    <BIRTH_DATE>01/29/2000</BIRTH_DATE>
    <SPECIAL_ED />
    <ACTIVE>Active</ACTIVE>
    <SCHOOL>001</SCHOOL>
    <SCHOOL_YEAR>2008</SCHOOL_YEAR>
    <YR_OF_GRAD />
    <PREVIOUS_SCHOOL />
    <PRIMARY_LANGUAGE />
    <HOME_LANGUAGE />
    <BIRTH_PLACE />
    <CITIZENSHIP_CODE />
    <GENERIC_ALERT>this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert this is a test alert</GENERIC_ALERT>
    <CLUSTER_CODE>7th Grade Team 2 (7B)</CLUSTER_CODE>
    <PRIORITY>1</PRIORITY>
    <CONTACT_RELATION />
    <CONTACT_REL_DESC>Parents</CONTACT_REL_DESC>
    <CONTACT_NAME>Mr Christopher Kopacko</CONTACT_NAME>
    <ADDRESS_LINE1>176 Colonial Dr</ADDRESS_LINE1>
    <ADDRESS_LINE2>Lakewood, NJ 08701</ADDRESS_LINE2>
    <ADDRESS_LINE3 />
    <PHONE>(732) 999-9999</PHONE>
    <PHONE_DESCRIPTION>DKDK OEO RA EPO IRAP RAP RPRIA PAIRPIEP A FIPE P</PHONE_DESCRIPTION>
    <PHONE_UNLISTED />
    <EMERGENCY_PHONE />
    <EMERGENCY_DESCRIPTION>393A I FA IUFQOI UR9U4Q TUAUAI;RU 04509 5QQ540 405</EMERGENCY_DESCRIPTION>
    <EMERGENCY_UNLISTED />
    <CELL_PHONE>(732) 777-7779</CELL_PHONE>
    <CELL_DESCRIPTION />
    <CELL_UNLISTED />
    <CELL_EXTENSION />
    <CELL2_PHONE>(732) 666-6660</CELL2_PHONE>
    <CELL2_DESCRIPTION />
    <CELL2_UNLISTED />
    <CELL2_EXTENSION />
    <WORK1_PHONE>(732) 555-5550</WORK1_PHONE>
    <WORK1_DESCRIPTION />
    <WORK1_UNLISTED />
    <WORK1_EXTENSION />
    <WORK2_PHONE>(732) 444-4440</WORK2_PHONE>
    <WORK2_DESCRIPTION />
    <WORK2_UNLISTED />
    <WORK2_EXTENSION />
    <CONTACT_EMAIL1>[email protected]</CONTACT_EMAIL1>
    <CONTACT_EMAIL2>[email protected]</CONTACT_EMAIL2>
    <CAN_PICK_UP_STUDENT>Can Pick Up Student</CAN_PICK_UP_STUDENT>
    <MON_PICK_UP>Monday</MON_PICK_UP>
    <TUE_PICK_UP>Tuesday</TUE_PICK_UP>
    <WED_PICK_UP>Wednesday</WED_PICK_UP>
    <THU_PICK_UP>Thursday</THU_PICK_UP>
    <FRI_PICK_UP>Friday</FRI_PICK_UP>
    <SAT_PICK_UP>Saturday</SAT_PICK_UP>
    <SUN_PICK_UP>Sunday</SUN_PICK_UP>
    <RELATION_RESIDES>Residence</RELATION_RESIDES>
    </ROWSET2_ROW>
    </ROWSET2>
    - <ROWSET3>
    - <ROWSET3_ROW>
    <SIB_GROUP_FIELD>D0056</SIB_GROUP_FIELD>
    <SIB_STUDENT_ID>D0055</SIB_STUDENT_ID>
    <SIB_STUDENT_NAME>Abarquez, Johanna Andrea IV</SIB_STUDENT_NAME>
    <SIB_GRADE_LEVEL>11</SIB_GRADE_LEVEL>
    <SIB_BIRTH_DATE>06/09/1992</SIB_BIRTH_DATE>
    <SIB_SCHOOL>005</SIB_SCHOOL>
    </ROWSET3_ROW>
    - <ROWSET3_ROW>
    <SIB_GROUP_FIELD>600</SIB_GROUP_FIELD>
    <SIB_STUDENT_ID>CHS09010</SIB_STUDENT_ID>
    <SIB_STUDENT_NAME>Abbot, Donna</SIB_STUDENT_NAME>
    <SIB_GRADE_LEVEL>10</SIB_GRADE_LEVEL>
    <SIB_BIRTH_DATE>08/15/1990</SIB_BIRTH_DATE>
    <SIB_SCHOOL>011</SIB_SCHOOL>
    </ROWSET3_ROW>
    - <ROWSET3_ROW>
    <SIB_GROUP_FIELD>600</SIB_GROUP_FIELD>
    <SIB_STUDENT_ID>CHS09010</SIB_STUDENT_ID>
    <SIB_STUDENT_NAME>Abbot, Donna</SIB_STUDENT_NAME>
    <SIB_GRADE_LEVEL>09</SIB_GRADE_LEVEL>
    <SIB_BIRTH_DATE>08/15/1990</SIB_BIRTH_DATE>
    <SIB_SCHOOL>001</SIB_SCHOOL>
    </ROWSET3_ROW>
    - <ROWSET3_ROW>
    <SIB_GROUP_FIELD>600</SIB_GROUP_FIELD>
    <SIB_STUDENT_ID>CHS09010</SIB_STUDENT_ID>
    <SIB_STUDENT_NAME>Abbot, Donna</SIB_STUDENT_NAME>
    <SIB_GRADE_LEVEL>09</SIB_GRADE_LEVEL>
    <SIB_BIRTH_DATE>08/15/1990</SIB_BIRTH_DATE>
    <SIB_SCHOOL>002</SIB_SCHOOL>
    </ROWSET3_ROW>
    </ROWSET3>
    </REGION>
    </DOCUMENT>
    One Student prints on a page (rowset2). I need to print data from rowset3 for each student, (group field = sib_group_field).
    How do I accomplish this?

    [email protected] wrote:
    I finally have gotten a chance to try this and it seemed to be working pretty well. Problem is when the xml file is large 14,246 KB, I get an error box with the following after about 2 minutes.
    ConfFile: C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\config\xdoconfig.xml
    Font Dir: C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\fonts
    Run XDO Start
    Template: C:\Temp\STU_SCHEDULE_PRINT.rtf
    RTFProcessor setLocale: en-us
    FOProcessor setData: I:\Application_Express\reports\stu_schedule_print_hampton.xml
    FOProcessor setLocale: en-us
    Under my processes there is a javaw.exe process eating up all my cpu, then after about 11 minutes the report will display.
    I see there is the data template version, but we are calling the report from APEX using apex_util.download_print_document and I do not know how to implement the data template in APEX.Hi,
    were you able to resolve this error? (Not the master detai report-multiple quesries, but the error you quoted in this post)
    My xml file is of *30,613KB* size.
    Even I am getting the same error when I try the preview the report through Template Builder
    and also, My original report is giving me a blank report. I have a standalone Bi Publisher environment which gathers data through SQL statement.
    How did you handle this?

  • Crystal Reports 2008 - Error 1904 - DLLs will not register

    I have just tried to install Crystal Reports 2008 on a PC which is running on XP Professional 2002 (Service Pack 3) and none of the DDLs will register.  I have administrator privileges on the local PC.
    I could possibly try to register the DLLs manually but I don't understand why they won't register automatically.
    I would really appreciate some assistance with this. 
    Kind regards, Leeanne
    I received the following errors....
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\ReportPromptEMF.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\ReportSourceBridge.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\busobjReporter.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\FullClient.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\FullClientAddin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\FullClientTemplate.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Webi.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\qaaws.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\MetaDataPlugins.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\lovconvertor.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\EnterpriseControls.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\FullClientServerAdmin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Xcelsius.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Flash.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\EventServerAdmin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\FileServerAdmin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\JobServerAdmin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\DocProcessingServerAdmin.dll failed to register
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\EnterpriseRepositoryAdaptor.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\AuditProxyService.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Discussions.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\WebIntelligence.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\CrystalEnterprise_SMTP.dll failed to register
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\DiskUnmanaged.dll failed to register. 
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Ftp.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Managed.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\MDS.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Connection.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Favorites_Folder.dll failed to register. 
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Folder.dll failed to register.  HRESULT -2147024769.  Contact your support personnel.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Inbox.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\LicenseKey.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\ObjectPackage.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Profile.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Publication.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\User.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\UserGroup.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\CacheSrvAdmin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\PageSrvAdmin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\SAWebAdmin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\CMSAdmin.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Calendar.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Event.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Excel.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Hyperlink.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\PDF.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\CustomRole.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Powerpoint.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Program.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Agnostic.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\RTF.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\ScopeBatch.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Server.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\ServerGroup.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Shortcut.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\TXT.dll failed to register. 
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Word.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\AFDashboardPage.dll failed to register
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\AppFoundation.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\InfoView.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\CMC.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Designer.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Encyc.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Encyclopedia.dll failed to register.
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\MyInfoView.dll failed to register. 
    Product: Crystal Reports 2008 -- Error 1904. Module C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\ReportConvTool.dll failed to register.

    Install .NET Framework 1.1 and 2.0 and then any patches Windows has for them.
    Install the C++ runtime distribution from Microsoft, search MS's site for it, they have multiple links for each OS.
    Download the latest Microsoft installer, you can go to MS's web site to get it.
    Check with your IT department to make sure they have not pushed out a "modified" administrator Profile to your PC. Open up regedit.exe and confirm you can change any key in Current User and Software and anything. Be sure to copy the original so you can right the value back and the usual warnings about modifying the registry.
    Download CR 2008 SP1 full build: https://smpdl.sap-ag.de/~sapidp/012002523100006555792009E/cr2008win_sp1.exe ( requires and un-install of existing CR 2008 if any are on your PC )
    Before running CR 2008 Install SP 3: https://smpdl.sap-ag.de/~sapidp/012002523100007123572010E/cr2008_sp3.exe
    You could also try Disabling DEP, right click on My Computer, Properties, Advanced tab and Data Execution Prevention and make sure it's set to windows Processes only. Requires a re-boot if changed.
    Disable any and all anti-virus and local firewalls, copy everything local and disconnect your network cable so you don't get anything nasty and try again.
    If none of the above works then try someone elses computer, your system may be beyond repairing and could require an FDISK and starting all over.
    Thank you
    Don

  • Capturing multiple errors

    I thought that the Merge Errors would show me multiple errors (if they occurred).  However, after reading more closely, I realized that Merge Errors will 'report the first error found'.  I have a situation where there are 2 and sometimes 3 possible sources of error that I'd like to funnel into one Error Out and display all three errors.  Is this possible, or do I have to have an Error Out for each Error in.

    Hi mrbean,
          If you're still open to ideas, here are a couple of VIs - one for Building an error, the other for Merging two errors.  They will encorporate new error-info while preserving "existing" error-cluster information (even if it's non-fatal).  In the (relatively) rare instances where multiple error-clusters need to be merged, I just cascade the "binary"-merge!  Of course this isn't designed to address arrays of errors!
    Cheers.
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)
    Attachments:
    Util.Error.Build.vi ‏48 KB
    Util.Error.Merge.vi ‏27 KB

  • Seeded Report Ouput error in Request Set

    All,
    i have run a seeded oracle report multiple times in a request set , with 5 different parameters. The report runs to completion but output for report comes only for first or sometime first two reports. Rest all pdf output gives error "No Lob found".
    I can see the XML file generated by seeded process, but the pdf report generator get errors.
    I am trying to run US Gross to Net summary report in a sequential request set with 5 different payroll names.
    Please help !!
    Thanks
    Ankur

    Ravi,
    i am not calling any template. I am simply running Seeded report 7 times with same template in a request set.
    Ankur

Maybe you are looking for

  • XCelsius 2008 connectivity to SAP Netweaver BW

    Hi All I have installed xcelsius 2008 SP2(trial version) and trying to connect it to our BI (Netweaver 7.02) system through SAP NETWEAVER BW connectivity provided in xcelsius. While connecting it gives an "error : 2032" . I have some questions regard

  • Xml report out put is not getting

    Dear all here i am calling the xml reports from oaf page the output is not displayed how can we achieve this. Regards Sreekanth

  • Design a report like this

    Hi, Can someone please tell me how to design a report this in the following link here: I am wondering how can we have such a background color and bar color in Power View in SharePoint or Power View in Excel. Thanks

  • Unable to update Illustrator CS3

    Adobe Updater tells me my software needs an update so I dutifully let it download what it wants. It starts the installation and then hangs. It gets about 80 - 90 per cent through installing the update for Illustrator (13.0.1) and just sits there. I l

  • CRTL I in Safari not working in ML

    I use CTRL+I to import my blog into an email  ... but since the upgrade to ML ... it only drops the url link and some text. No more import of all links photos etc ... If I copy and paste, I get the actual files, which makes the email huge ... CTRL I