Error 'window SRID does not match layer SRID' despite using Index MBR

Hey!
I'm trying to run the following query:
SELECT count(*)
FROM mytable
WHERE SDO_FILTER(geom, (SELECT sdo_root_mbr FROM user_sdo_index_metadata WHERE sdo_index_name='IDX_GEOM_MYTABLE') ,'querytype = WINDOW') = 'TRUE';
The index I'm querying in the Subquery is the geometry index for mytable.geom, i.e. I'm doing a spatial query on IDX_GEOM_MYTABLE with it's own geometry index'es MBR. And I get this:
"window SRID does not match layer SRID"
How can that happen?
Regards,
Christian

John's right. If I see correctly what you're trying to do you could also do this:
SELECT count(*)
FROM mytable
WHERE SDO_FILTER(geom, SDO_TUNE.EXTENT_OF(mytable,my_SDO_column) ,'querytype = WINDOW') = 'TRUE';
If the Index was built correctly and is not partitioned this should give you the same result.

Similar Messages

  • Error: Window SRID does not match layer SRID (Spatial)

    Hi,
    I have successfully created an Oracle View with the following SQL:
    SELECT * FROM ZKGJI.L1100_CESTE c WHERE SDO_WITHIN_DISTANCE(c.GEOM, SDO_GEOMETRY(2003, NULL, NULL, SDO_ELEM_INFO_ARRAY(1,1003,3), SDO_ORDINATE_ARRAY(425150,95800, 437400,105000)), 'distance=1') = 'TRUE';
    When trying to get the preview of the data of the created Oracle View, I am getting following:
    ORA-29902: error in executing ODCIIndexStart() routine ORA-13208: internal error while evaluating window SRID does not match layer SRID operator ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 333
    The SRID for the fo ZKGJI.L1100_CESTE is '5000000' in Oracle DBMS 11g. How can I set the SRID for the window in the above mentioned SQL?
    Dejan

    The solution SQL is
    SELECT * FROM ZKGJI.L1100_CESTE c WHERE SDO_WITHIN_DISTANCE(c.GEOM, SDO_GEOMETRY(2003, 5000000, NULL, SDO_ELEM_INFO_ARRAY(1,1003,3), SDO_ORDINATE_ARRAY(425150,95800, 437400,105000)), 'distance=1') = 'TRUE';

  • Window SRID does not match Layer SRID question

    I would like to do a simple window query to see what points fall inside a specific rectangle as follows:
    select gm.land
    from frame_boundary fb, geometry_map gm
    where SDO_RELATE(gm.location,fb.boundary, 'mask=anyinteract
    querytype=window') = 'TRUE'
    and fb.sessionid = '240' and fb.framenumber = '0' ;
    The problem is that the SRIDs do not match. the points in the geometry_map table have an SRID of 8265, while the frames in my frame_boundary table have a null SRID.
    My question is this:
    Is there an easy way around this problem? ...or do I need to re-input all the points to the geom_map to have null SRIDs so that they both match. - this would be a nightmare!!!
    I tried to do an SDO_Filter query instead, this is fine when I put in the 4 coordinates of the frame manually (see below) , but I think the same SRID problem rears its head when I just reference a frame by its id.
    SELECT gm.Land
    FROM GEOMETRY_MAP gm, FRAME_BOUNDARY fb
    WHERE SDO_FILTER(gm.LOCATION,
    (MDSYS.SDO_GEOMETRY(2003, 8265, NULL,
    MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),
    MDSYS.SDO_ORDINATE_ARRAY(-104.98628, 39.975784, -104.47771, 39.756035))),
    'QUERYTYPE=WINDOW')='TRUE' and fb.sessionid = '240') ;
    Any suggestions would be greatly appreciated.
    Many thanks,
    Eoin.

    Eoin,
    Per the Oracle Spatial User's Guide and Reference, "For Spatial operators that take two geometries as input parameters, if the geometries are based on different coordinate systems, the query window (the second geometry) is transformed to the coordinate system of the first geometry before the operation is performed. This transformation is a temporary internal operation performed by Spatial; it does not affect any stored query-window geometry." The problem in the first query is not that the SRIDs don't match, it's that in order for coordinate system transformation to work, there must be a SRID for the second geometry (in other words, it cannot be NULL). Your best bet in this case would be to update the frame_boundary table to include a SRID. You can do this by simply dropping the index on frame_boundary, using an update statement (update frame_boundary fb set fb.boundary.sdo_srid=8265), update the USER_SDO_GEOM_METADATA view to include the SRID for frame_boundary, then reindex.
    Other things to note here:
    1) If frame_boundary truly includes only rectangles, SDO_FILTER will be faster as it will compute an anyinteract calculation based solely on the index (which is an MBR-only calculation that may work almost exactly as SDO_RELATE was working for you).
    2) If you are pulling the geometries from two tables, you will want to include an /*+ ORDERED */ optimizer hint. So, your first query would look like this:
    select /*+ ORDERED */ gm.land
    from frame_boundary fb, geometry_map gm
    where SDO_RELATE(gm.location,fb.boundary, 'mask=anyinteract
    querytype=window') = 'TRUE'
    and fb.sessionid = '240' and fb.framenumber = '0' ;
    3) The second query you listed is not working because the "and fb.sessionid = '240'" is followed by an extra parenthesis. That query should look like:
    SELECT gm.Land
    FROM GEOMETRY_MAP gm, FRAME_BOUNDARY fb
    WHERE SDO_FILTER(gm.LOCATION,
    (MDSYS.SDO_GEOMETRY(2003, 8265, NULL,
    MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),
    MDSYS.SDO_ORDINATE_ARRAY(-104.98628, 39.975784, -104.47771, 39.756035))),
    'QUERYTYPE=WINDOW')='TRUE'
    and fb.sessionid = '240' ;
    Hope this helps.
    -Justin

  • Installation error, "Window installer does not permit updatating of managed advertised product. At least one feature of the product must be installed before applying the update.

    When my downloading until 80%, appear Installation error, "Window installer does not permit updatating of managed advertised product. At least one feature of the product must be installed before applying the update."

    What product and version number are you talking about. Is it a trial version, or is it the full or subscription version. If the latter, activate the product with your S/N or Adobe ID and then do the updates.

  • Hp pro 8600 error Paper detected does not match paper size or type selected .

    hp pro 8600 error "Paper detected does not match paper size or type selected" for Copies from tray one .  There has been no change in the paper always used in tray one.  Prints documents with no problem from Tray One with same paper.  Copies from Tray 2, same paper,  no problem.  Have restarted the printer, same error.   When I try to copy using Tray one, the to be copied document does not feed, and the printer kicks out a blank page using Tray One Paper.

    Hello marathonmama,
    Welcome to the HP Forums.
    I see that you are having an issue with a Paper Mismatch error on the printer.
    Please click the following link that deals with an HP Single-Function and Multifunction Printers - 'Paper Mismatch,' or 'Paper Size Mismatch' Error Mes....
    If the troubleshooting does not help resolve your issue, I would then suggest calling HP's Technical Support to see about further options for you. If you are calling within North America, the number is 1-800-474-6836 and for all other regions, click here: click here.
    Thanks for your time.
    Click the “Kudos Thumbs Up" at the bottom of this post to say “Thanks” for helping!
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    W a t e r b o y 71
    I work on behalf of HP

  • ERROR: local PSE does not match original in database

    Hi Exports,
       I have problem with SSO configuration,
    The error message is :
    Own System Data
    SAP System ECC Client 000
    Profile Parameters login/accept_sso2_ticket = 1
         Logon Tickets Are Accepted
    Certificate List
    The Certificate List Is Used To Verify the Digital Signature for the Logon Ticket
    H:\usr\sap\ECC\DVEBMGS01\sec\SAPSYS.pse
    Owner                        CN=X85
    Issuer                       CN=X85
    Serial Number                00
    Owner                        CN=SSO, O=sapmarkets, C=US
    Issuer                       CN=SSO, O=sapmarkets, C=US
    Serial Number                00
    Owner                        CN=DSZ, OU=IDES, O=mySAP.com Workplace, C=DE
    Issuer                       CN=DSZ, OU=IDES, O=mySAP.com Workplace, C=DE
    Serial Number                00
    Owner                        CN=ID3
    Issuer                       CN=ID3
    Serial Number                00
    Owner                        CN=IDES Workplace Center, OU=IDES, OU=SAP AG, O=mySAP.com Workplace, C=DE
    Issuer                       CN=IDES Workplace Center, OU=IDES, OU=SAP AG, O=mySAP.com Workplace, C=DE
    Serial Number                00
    Owner                        CN=JE3
    Issuer                       CN=JE3
    Serial Number                00
    Owner                        CN=E6T
    Issuer                       CN=E6T
    Serial Number                00
    Owner                        CN=BI7
    Issuer                       CN=BI7
    Serial Number                20090820201039
         This Is the Certificate of the Issuing System for Logon Tickets
    Owner                        OU=J2EE, CN=BI7
    Issuer                       OU=J2EE, CN=BI7
    Serial Number                00
    Owner                        CN=US01
    Issuer                       CN=US01
    Serial Number                00
    Owner                        CN=EP7, O=SAP Training
    Issuer                       CN=EP7, O=SAP Training
    Serial Number                EBB24ECD
    Owner                        CN=CORPORATEPORTAL
    Issuer                       CN=CORPORATEPORTAL
    Owner                        CN=IDES Portal 5.0
    Issuer                       CN=IDES Portal 5.0
    Serial Number                00
    Owner                        CN=HR Vertrieb demoportal
    Issuer                       CN=HR Vertrieb demoportal
    Serial Number                00
    Owner                        CN=SAPUK ZE6 Sales Portal Demo
    Issuer                       CN=SAPUK ZE6 Sales Portal Demo
    Serial Number                00
    Owner                        CN=GFI Demo- & Technology-Center
    Issuer                       CN=GFI Demo- & Technology-Center
    Serial Number                00
    Owner                        CN=HR Vertrieb demoportal productiv
    Issuer                       CN=HR Vertrieb demoportal productiv
    Serial Number                00
    Owner                        CN=SP4C, OU=SAP Training, O=SAP
    Issuer                       CN=SP4C, OU=SAP Training, O=SAP
    Serial Number                00
    Owner                        CN=Portal, OU=IBSDI, O=SAP-AG, C=DE
    Issuer                       CN=Portal, OU=IBSDI, O=SAP-AG, C=DE
    Serial Number                00
    Owner                        CN=EP50, OU=Solution Centre productive, O=CRM GBU, C=DE
    Issuer                       CN=EP50, OU=Solution Centre productive, O=CRM GBU, C=DE
    Serial Number                00
    Owner                        CN=EP6, OU=SPS, OU=SAP, O=SAP Trust Community, C=DE
    Issuer                       CN=EP6, OU=SPS, OU=SAP, O=SAP Trust Community, C=DE
    Serial Number                00
    Owner                        CN=E6T, OU=Training, OU=SAP, O=SAP Trust Community, C=DE
    Issuer                       CN=E6T, OU=Training, OU=SAP, O=SAP Trust Community, C=DE
    Serial Number                00
    Owner                        CN=EP6, OU=PortalPlatformTeam, OU=EnterprisePortal, O=SAP Trust Community, C=DE
    Issuer                       CN=EP6, OU=PortalPlatformTeam, OU=EnterprisePortal, O=SAP Trust Community, C=DE
    Serial Number                00
    Systems for Which ECC Accepts Verified Logon Tickets
    The Access Control List Defines Which Systems the Verified Logon Tickets Are Accepted From
    Table     TWPSSO2ACL
    SAP System BI7 Client 000
    Owner                        OU=J2EE, CN=BI7
    Issuer                       OU=J2EE, CN=BI7
    Serial Number                00
    SAP System BI7 Client 001
    Owner                        CN=BI7
    Issuer                       CN=BI7
    Serial Number                20090820201039
         This Is the Certificate of the Issuing System for Logon Tickets
    SAP System ECC Client 000
    Owner                        CN=ID3
    Issuer                       CN=ID3
    Serial Number                00
    SAP System ECC Client 001
    Owner                        OU=J2EE, CN=BI7
    Issuer                       OU=J2EE, CN=BI7
    Serial Number                00
    Application server PSE:
    ID:           CN=ID3
    Namespace:
    Profiles:     H:\usr\sap\ECC\DVEBMGS01\sec\SAPSYS.pse
    OK: file available, length:                                      15.455
    ERROR: local PSE does not match original in database.
    Kindly help me to solve this problem.
    Thanks
    Jibin.

    Sure. Tried two ways:
    a)
    1. Delete existing System-PSE
    2. Import SAPSYS.PSE
    3. System-PSE remains empty (red x)
    Leaving STRUST and calling it again: No System-PSE
    b)
    1. Create new System-PSE ok - everything is in place
    2. Import needed SAPSYS.PSE
    3. Certificate field is populated with that data
    Leaving STRUST and calling it again: The imported SAPSYS.PSE data is gone and System-PSE is coming up with newly created certificate data
    Example:
    1. Create New
    Inhaber        CN=SID
    Aussteller     CN=SID
    Seriennummer   20131211053554
    Gültig von     11.12.2013 05:35:54 bis    01.01.2038 00:00:01
    Prüfsumme      BE:7D:67:FE:7F:F6:8B:85:C5:63:BF:BC:74:BE:7D:4D:67:FE
    2. After Import
    Inhaber        CN=SID
    Aussteller     CN=SID
    Seriennummer   00
    Gültig von     01.10.1997 00:00:00 bis    01.01.2038 00:00:00
    Prüfsumme      8E:0F:BC:54:98:5D:02:84:CB:F0:BE:7D:4D:67:32:80:62:CD
    3. Leaving STRUST and re-entering
    Inhaber        CN=SID
    Aussteller     CN=SID
    Seriennummer   20131211053554
    Gültig von     11.12.2013 05:35:54 bis    01.01.2038 00:00:01
    Prüfsumme      BE:7D:67:FE:7F:F6:8B:85:C5:63:BF:BC:74:BE:7D:4D:67:FE
    Saving the PSE leads to an export to file dialog...
    Distributing doesn't help either

  • Cisco ASR1004 error %VRF specified does not match existing router

    Hi all,
    I have a problem and I really do not know the reason.
    Simple scenario. I need to configure ospf into a ASR1004 router.
    Here the command
    vrf definition TEST-02
     address-family ipv4
     exit-address-family
    interface Loopback25
     description TEST-02
    vrf forwarding TEST-02
     ip address 1.1.1.1 255.255.255.255
     ip ospf 2 area 0.0.0.1
    As soon I am running the command  ip ospf 2 area 0.0.0.1, I got this error %VRF specified does not match existing router.
    I configure with success other different vrf before and after this problem so I can not understand why the router is refusing this configuration.
    Any idea?
    Thank you.
    Regards,
    Fabio.

    Hello.
    Your OSPF process 2 (in global configuration mode) should be configured with vrf keyword like following:
     router ospf 2 vrf TEST-02

  • Getting error:- Your CPU does not support long mode. Use a 32bit distribution--? on OEL 64 bit host for OEL 64 bitguest

    Getting error:- Your CPU does not support long mode. Use a 32bit distribution--?
    I am using entire Oracle Stack..OEL, ORACLE VBOX
    Trying to install guest OEL 5.6 x86-64 bit on virtualbox 4.3 on a (Dell 2950 Server with host OS OEL 5.6  x86-64 bit) .
    and it complains of -->Your CPU does not support long mode. Use a 32bit distribution
    I am struck and unsure how to proceed . I appreciate any help regarding this.
    I enabled the VT (Virtualization Technology) option in the BIOS and then gave it a try. Does not work?

    Hi
    Looks like the 64 Bit operating system is not supported. Enable the VT (Virtualization Technology) option in the BIOS and then give a try again.
    Edited by: 891882 on Oct 28, 2011 1:21 PM

  • Windows 8 error "product key does not match any of the Windows images available for installation"

    Hi Experts
    My HP Pavilion laptop came with window 8. I made the USB recovery for windows 8 using hp recovery manager. My windows was corrupted, while I was trying to install windows 7 in dual boot.
    I used above USB recovery to restore factory default. But every time it is giving me error "HP Recovery Manager Failed error code = 0xefffff08"
    Then I downloaded the OEM ISO mage for windows 8 and tried to do the clean install but now installation process is giving me error "The product key entered does not match any of the Windows images available for installation. Enter a different product key" 
    Please help me. To whom I have to contact?

    Hi ghost-rider,
    Thank you for your query, I will do my best to assist you.
    I understand you tried to do a recovery and you received this error  "oxefffff08".
    First I would suggest you run a hardware diagnostics. Testing for Hardware Failures (Windows 8)
    If no hardware failures are located, you have ruled that possibility out.
    Here is a link to Troubleshooting HP System Recovery Problems (Windows 8) that may help.
    If you are still having an issue doing a recovery, I suggest contacting HP support and explain the issue you are having with doing a recovery. They may have another option available for you.
    Please call our technical support at 800-474-6836. If you live outside the US/Canada Region, please click the link below to get the support number for your region  Technical Support Sitemap
    The clean install from an OEM image is looking for the product code as it does not match the one that came with the computer, You would need a new code.
    I hope this has helped.
    Sparkles1
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the bottom right to say “Thanks” for helping!

  • Planning Quick Win Error: Registration file does not match the app version.

    Gents,
    I have a Fusion 11.1.2 install on a Windows 2003 server environment.
    After creating the Planning App in Classic mode, I logged back in to Initialize the App... and I got this.
    This occurred when I tried to log on to the Planning App in Workspace. (I was about to go Create/Refresh the app) :
    "An error occurred while processing this page. Check the log for details.Please close the current tab and open application again. Single Sign on Validation failed"
    The SharedServices_Security.log goes as follows:
    2009-05-12 16:08:11,437 ERROR [http-28080-Processor3] com.hyperion.css.common.CSSUtils.checkValidArgument(Unknown Source) -- 26:1002:Invalid value for identity. Enter a valid value.
    2009-05-12 16:08:11,468 WARN [http-28080-Processor3] com.hyperion.css.spi.impl.nv.NativeProvider.getHierarchicalRoleTree(Unknown Source) -- Exception getting Child Roles in hierarchy [Root Cause: 26:1002:Invalid value for identity. Enter a valid value. ]
    2008-05-12 16:42:47,781 WARN [http-28080-Processor9] com.hyperion.css.spi.impl.nv.XMLRoleRegDocumentModel.recurseDocumentTree(Unknown Source) -- The Product 'Hyperion Planning' Version 'HP-9.5.0' in the Registration file does not match the application version '9.5.0'
    Any suggestions?
    Thanks.
    Eric.

    Hi,
    If you are running on a Microsoft OS, have a look the log :- :\Hyperion\logs\services\HyS9Planning-sysout.log
    Not sure how much information it will give though.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Encountering error End tag does not match start tag 'group'

    Hi guys,
    am a newbee to XML Publisher.
    I am encountering the below error:
    Creating XDO Report at: Wed May 25 16:38:14 GMT+05:30 2011
         sql = select 'TEST' from dual;
         description = Learning XML Reporting
         port = 1561
         user = apps
         host = e2dscorhrmdba01.cendant.com
         sid = ABGHRDEV
         ReportParameters = {}
         path = D:\lanosrep\XML\Output\FirstXMLReport
         data_source_name = ABGHRDEV
         name = FirstXMLReport
    oracle.xml.parser.v2.XMLParseException: End tag does not match start tag 'group'.
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:205)
         at oracle.xml.parser.v2.XMLReader.popXMLReader(XMLReader.java:516)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1242)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:227)
         at oracle.apps.xdo.dataengine.DataProcessor.getSQLSchema(DataProcessor.java:528)
         at oracle.apps.xdo.dataengine.DataProcessor.writeXMLSchema(DataProcessor.java:476)
         at CreateXDOReport.createXDOReport(CreateXDOReport.java:164)
         at CreateXDOReport.process(CreateXDOReport.java:108)
         at CreateXDOReport.main(CreateXDOReport.java:298)
    I have tried reinstalling the patch but of no use.
    Please guide me.

    I changed the sql query
    select 'TEST' from dual;
    to select 'TEST' from dual
    It is working fine now :)

  • PO Approval Error Shipment quantity does not match distribution quantity

    Guru,
    I have no clue why po approval is showing this error. " Shipment quantity does not match distribution quantity"
    We have a PO which has shipment qty 2 and distribution qty is also 2.
    Initial distribution line was having qty 3. We have deleted the line and reentered the line number 2 and corrected the qty from 3 to 2.
    Now trying to approve the PO ,then it is showing this error message.
    What should we do to fix this error ?
    I need your help in this case.
    Thanks,
    Aniruddha

    looks like this PO was created manually without any requisition
    If there is one distribution, means one charge account
    please see on the lines after opening the PO that whether the charge account field shows the accunt or shows multiple

  • Error : Profit Center does not match with Business Area. Message no. ZGLTFI

    Hi Everyone,
    Error occurs when doing inbound PGR. Processed done so far are the following:
    Normal PO created & released.
    Inbound created
    Transfer order created and confirmed.
    When doing PGR via VL32N > click Post Goods Receipt error occurs
    Profit Center does not match with Business Area
    Message no. ZGLTFI0001031
    Checked already in KE53 the Profit Center used was assigned to the Co. Code used in the PO.
    The same Profit Center was maintained in material master.
    The Plant used was assigned to proper division and business area.
    Any other ways to check?
    Btw not only in Inbound PGR the error occurs .. also happened in MIGO and MB1C.
    Tried to do other transaction involing the material, plant and profit center all give the same error.
    Any info shared is much appreciated.
    Thank you.

    this error is not a SAP standard error, it is an own message class (ZGLTFI0001), so it must be issued from a validation or user exit.  Please find the user exit, or talk to FI Team and ask what they check

  • Enprise JC error: series period does not match current period

    I want to make create invoice from Enprise Job Costing Contract. There are some lines in Contract Detail but I want to process only two of them. I put the amount in Invoice Now, Post Date, and Invoice Due Date. 
    The invoice is supposed to be from previous posting period (the previous month/year) so I search the correct series number in Invoice No. drop-down list in the Job Costing Contract form. But the available options are only manual and serial number of current period. If I click Process Invoice Now button, I get error message: Error creating invoice: series period does not match current period
    I tried to change the settings from Administration > System Initialization > Document Numbering to set the numbering series to previous period but so far nothing changed, and I still can not create invoice.
    I currently use SAP B1 8.8 PL 13 and Enprise Job Costing 8.8 (version 8.80.101)
    Anybody can help me? Thank you in advance for any good advice.

    Hi Sandy,
    your SAP support partner will be able to register a ticket on the Enprise Support Portal to have this investigated for you, Enprise do not answer questions directly from this forum.
    Having said that... it sounds as though the invoice numbering series you are trying to use is only valid for a specific year.  Did you make sure you also changed the Invoice Date (top right side of screen) to be in the same year?
    kind regards,
    Cathy

  • Explaining a WD Error: "Entity Instance Does Not Match Expected Entity"

    Hello,
    I'm wondering if someone can help me understand what is causing a persistent web server error that seems to be related to entities and/or instance creation. Lately, after building with screens and clicking on the top-level goal, I'll get this generic error:
    An error occurred trying to process your request.
    This error has been logged and is available in the application logs.
    For support and assistance please contact [email protected].
    I then check the Embedded Web Server Output, and see the text pasted at the bottom of this post - the key error seeming to be "java.lang.IllegalArgumentException: Entity instance does not match expected entity".
    Observations:
    - It seems to occur after I've made some significant changes to my data model: merging two entities, or switching relationships to being inferred.
    - There are no errors or warnings in the "Error List" and all documents are compiling successfully.
    - It only happens when I build with screens. I can 'build', or 'build and debug' without screens successfully.
    - The most recent occurrence was after I had converted a few relationships to "Inferred" and resolved all compiling errors.
    - It only occurs after clicking on the top-level goal, and sometimes a few screens afterwards. By switching most of my relationships back to non-inferred (except for one), I've been able to get some of the screens working - up until I arrive at the screen that involves creating instances for the second entity involved in the remaining inferred relationship.
    - The remaining inferred relationship that I was suspecting as a cause seems to be working correctly (i.e. I can see that the instances were connected in the Data tab, even after the error has appeared in the web output).
    I would be very grateful for any assistance with this error, as it's become somewhat of a time sink and I've already tried a few angles for troubleshooting it.
    Thanks!
    - Patrick
    Embedded Web Server Output:
    Deploying application
    Jul 18, 2011 2:35:18 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
    INFO: validateJarFile(C:\projects\[project name]\Release\web-determinations\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
    Server startup complete!
    OK - Tomcat server started
    4 [http-127.0.0.1-9000-Processor4] ERROR com.oracle.determinations.web.platform.servlet.WebDeterminationsServletUtility - java.lang.IllegalArgumentException: Entity instance does not match expected entity
    java.lang.IllegalArgumentException: Entity instance does not match expected entity
         at com.oracle.determinations.engine.local.RelationshipRule.backwardChainInternalItem(RelationshipRule.java:209)
         at com.oracle.determinations.engine.local.RelationshipRule.backwardChainRelationshipItem(RelationshipRule.java:132)
         at com.oracle.determinations.engine.local.eval.RelationshipExpression.backwardChain(RelationshipExpression.java:216)
         at com.oracle.determinations.engine.local.eval.ExpressionEvaluation.backwardChain(ExpressionEvaluation.java:102)
         at com.oracle.determinations.engine.local.RuleTableValue.backwardChain(RuleTableValue.java:264)
         at com.oracle.determinations.engine.local.eval.ExpressionAttributeRef.backwardChain(ExpressionAttributeRef.java:122)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.ExpressionEvaluation.backwardChain(ExpressionEvaluation.java:102)
         at com.oracle.determinations.engine.local.RuleTableValue.backwardChain(RuleTableValue.java:264)
         at com.oracle.determinations.engine.local.eval.ExpressionAttributeRef.backwardChain(ExpressionAttributeRef.java:122)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.ExpressionEvaluation.backwardChain(ExpressionEvaluation.java:102)
         at com.oracle.determinations.engine.local.RuleTableValue.backwardChain(RuleTableValue.java:264)
         at com.oracle.determinations.engine.local.eval.ExpressionAttributeRef.backwardChain(ExpressionAttributeRef.java:122)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.ExpressionEvaluation.backwardChain(ExpressionEvaluation.java:102)
         at com.oracle.determinations.engine.local.RuleSimpleValue.backwardChain(RuleSimpleValue.java:212)
         at com.oracle.determinations.engine.local.eval.ExpressionAttributeRef.backwardChain(ExpressionAttributeRef.java:122)
         at com.oracle.determinations.engine.local.eval.RelationshipExpression.backwardChain(RelationshipExpression.java:223)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.ExpressionEvaluation.backwardChain(ExpressionEvaluation.java:102)
         at com.oracle.determinations.engine.local.RuleSimpleValue.backwardChain(RuleSimpleValue.java:211)
         at com.oracle.determinations.engine.local.eval.ExpressionAttributeRef.backwardChain(ExpressionAttributeRef.java:122)
         at com.oracle.determinations.engine.local.eval.ExpressionScopeSelect.backwardChain(ExpressionScopeSelect.java:40)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.ExpressionEvaluation.backwardChain(ExpressionEvaluation.java:102)
         at com.oracle.determinations.engine.local.RuleTableValue.backwardChain(RuleTableValue.java:264)
         at com.oracle.determinations.engine.local.eval.ExpressionAttributeRef.backwardChain(ExpressionAttributeRef.java:122)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.RelationshipExpression.backwardChain(RelationshipExpression.java:223)
         at com.oracle.determinations.engine.local.eval.SimpleExpression.backwardChain(SimpleExpression.java:101)
         at com.oracle.determinations.engine.local.eval.ExpressionEvaluation.backwardChain(ExpressionEvaluation.java:102)
         at com.oracle.determinations.engine.local.RuleSimpleValue.backwardChain(RuleSimpleValue.java:211)
         at com.oracle.determinations.engine.local.LocalAttribute.backwardChain(LocalAttribute.java:562)
         at com.oracle.determinations.engine.local.LocalAttribute.getRelevanceReport(LocalAttribute.java:515)
         at com.oracle.determinations.interview.engine.local.AttributeGoal.getNextScreen(AttributeGoal.java:113)
         at com.oracle.determinations.interview.engine.local.LocalInterviewSession.getNextScreen(LocalInterviewSession.java:213)
         at com.oracle.determinations.web.platform.controller.actions.InvestigateAction.submit(InvestigateAction.java:99)
         at com.oracle.determinations.web.platform.servlet.WebDeterminationsServlet.doPost(WebDeterminationsServlet.java:102)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
         at com.oracle.determinations.web.platform.util.CharsetFilter.doFilter(CharsetFilter.java:46)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
         at java.lang.Thread.run(Unknown Source)
    Edited by: Patrick Devine on Jul 18, 2011 3:23 PM

    Hi Patrick,
    The bad news is that your issue is due to a bug in the Determinations Engine. The good news is that there is a workaround. Basically there’s an implied directionality for all relationships which, for inferred relationships is defined by the direction in which you declared the relationship in the properties file. The problem only happens if you write your membership rule in the reverse direction to the one in which it was originally declared. In your case because your membership rule concludes the relationship ‘the benefits of the benefit plan’ you need to make sure that your relationship was declared in that direction as well. To do that, you’ll need to delete your existing relationship in the properties file and then create it as follows:
    Source: the benefit plan
    Target: the benefit
    Relationship Type: Inferred (Many to Many)
    Text: the benefits of the benefit plan
    Reverse Text: the benefit plan of the benefit
    We will fix the issue in the next release.
    Thanks,
    Kristy

Maybe you are looking for

  • About "Universal Platform"

    Good Morning, I am wondering a few things about this Universal Platform, exactly, what does that mean? For example: I purchased Macromedia Studio 8, and it works on both PC and Mac. On Apple's website is also has the Icon for both .... Now, I have Ph

  • Aperture 3 and Artifacting

    I currently use Aperture 3 Version 3.1.2.  I use a Canon EOS 5D Mark 2 and only shoot in RAW. I find that if I for any reason use 'Presets' in Adjustments, Aperture introduces artifacting into my photographs.  Retouch Brushes also seem to do the same

  • Alternative for SO_NEW_DOCUMENT_ATT_SEND_API1

    Hi, Is there any other function module that has same functionality as that of above mentioned i.e. I want to send report output as excell sheet in an email. The problem I am facing right now, is that this function module sends the data to excell shee

  • Multiple IC Roles with role specific business transactions

    Hi guru's, I'm using CRM 2007 and I have configured two different business roles for the IC as two different groups are to use the IC. The business transactions for each group are different and I therefore configured two different business transactio

  • Why can't I find the Kuler extension in my illustrator cc?

    Quite frustrating as I had it on the previous version before it updated. I may be being thick but I feel that I'm quite in tune with these programmes so it's extremely annoying