Java Exception with SDO_UTIL.FROM_WKTGEOMETRY

Anyone have any idea why the following is not working?
INSERT INTO "OBJECT_EVENT" ("title", GEOMETRY) VALUES ( 'testPoly', SDO_UTIL.FROM_WKTGEOMETRY('POLYGON((-76.57418668270113 38.91891450597657 0, -76.57484114170074 38.91758725401061 0, -76.57661139965057 38.91881851059802 0, -76.57418668270113 38.91891450597657 0))'));This is producing the following error:
ERROR at line 1:
ORA-29532: Java call terminated by uncaught Java exception:
java.lang.RuntimeException: -2
ORA-06512: at "MDSYS.SDO_UTIL", line 137I'm a n00b with Oracle Spatial and there's so much documentation I can't find anything that references this issue. Which usually means I have something all wrong.
Thoughts? Help?
Thanks so much!

Nick,
So does that mean the JTS download at spatialdbadvisor.com is the latest codebase you've contributed? i.e. Do I have your latest work? If not I'll redownload once you update. If so, I'll play around with the .sh script and see if I can't get it working. The current download is still called JTS. At some point the name will change, probably to something like JSC4O (Java Spatial Companion 4 Oracle)... I may drop the "Companion" but I don't want people thinking I am trying to replace SDO_GEOMETRY
like ESRI does or Jaspa aspires to. All I want to do is make the SDO_GEOMETRY experience for users a little easier in those areas where gaps appear between releases that users need plugged but the Oracle release/license cycle isn't flexible enough.
I often update the JTS library as I find bugs or add new functionality. For example, I release a version a few days ago which contained:
   * ST_LineMerger
   * Takes set of linestring geometries and constructs a collection of linear components
   * that form maximal-length linestrings. The linear components are returned as a MultiLineString.
   * @param p_resultSet  : RefCur_T : Ref Cursor of Linestring Geometries 
   * @param p_precision  : int   : Number of decimal places of precision when comparing ordinates.
   * @return STRUCT      : Collection of linear sdo_geometries as MultiLineString.
   * @throws SQLException
   * @history Simon Greener, January 2012, Original Coding
   * @copyright  : Licensed under a Creative Commons Attribution-Share Alike 2.5 Australia License.
   *               http://creativecommons.org/licenses/by-sa/2.5/au/
  Function ST_LineMerger(p_resultSet in &&defaultSchema..JTS.refcur_t,
                         p_precision in number)
    Return mdsys.sdo_geometry
           Deterministic;Also, I am improving/tuning my XSV exporter right now so those changes will go up.
As each goes up I modify this page: http://www.spatialdbadvisor.com/source_code/223/geoprocessing-package-documentation
I believe the latest version has some modifications to the install.sh script after your comments. Perhaps you might want to look at that version before starting?
regards
Simon

Similar Messages

  • Java exception with commadmin create user command

    Hi,
    I should very much like to get Messaging Server running in conjunction with Identity Server.
    Ideally I would like Identity Server to be accessible via an Application Server instance.
    So far I have succeeded in installing Directory Server, Administration Server, Application Server and Identity Server.
    I have two problems:
    When I executed commadmin to create a mail user I used this command:
    /opt/SUNWcomm/bin/commadmin user create -v -D amAdmin -n acc.graddelt.com
    -w <pw> -F test -l test -L test -W <pw> -S mail -H trabant.acc.graddelt.com
    I then get a Java error:
    [17/Feb/2004:15:16:35] SEVERE (14419): StandardWrapperValve[commLDAPAuth]: Servlet.service() for se
    rvlet commLDAPAuth threw exception
    java.security.AccessControlException: access denied (java.util.PropertyPermission user.language wri
    te)
    on the Application Server
    Second problem:
    I've setup the HTTP server component of Messenger Server to listen on port 81, but I only get
    the Application Server default page instead of the Messenger Server Web Interface.
    I think both problems may be caused by the way I installed these JES components, so
    I enclose the procedure here:
    I chose a Base DN of dc=acc.graddelt.com without a sub organisation.
    I chose the Custom Install option for each application
    ) Installed Application Server, Directory Server and Admin Server. Did not install sample data.
    ) Started Application Admin Server
    /var/opt/SUNWappserver7/domains/domain1/admin-server/bin/startserv
    ) Then created a new instance called `server1'
    ) Installed Identity Server in the newly created Application Server instance server1
    ) I verified Identity server was accessible and working correctly
    ) Installed Messaging Server & Calendar Server
    ) Executed 'perl comm_dssetup.pl'
    Server Root : /var/opt/mps/serverroot
    Server Instance : slapd-trabant
    Users/Groups Directory : Yes
    Update Schema : yes
    Schema Type : 2
    DC Root : dc=acc.graddelt.com
    User/Group Root : dc=acc.graddelt.com
    Add New Indexes : yes
    Directory Manager DN : cn=Directory Manager
    ) Setup additional Indexes (http://docs.sun.com/source/816-6874/std-comp-inst.html#wp28563)
    & added Self Ref. Plug-in to LDAP server then restarted LDAP server and Application server.
    ) Executed /opt/SUNWcomm/sbin/config-iscli
    Chose to put users in Base DN as this is simple test system
    ) Updated App server as per http://docs.sun.com/source/817-4216-10/config.html
    ./asadmin deploy user admin password <pw> --instance server1 \
    host trabant port 4848 name commcli contextroot commcli \
    /opt/SUNWcomm/lib/jars/commcli-server.war
    ) Restarted Application Server
    ) Executed /opt/SUNWmsgvr/sbin/configure
    ) Added Mail service from /opt/SUNWam/samples/integration
    /opt/SUNWam/bin/amadmin \
    --runasdn uid=admin,ou=People,dc=acc.graddelt.com \
    password <pw> schema sampleMailServerService.xml
    ) Created a User with uid test and Registered the simple Mail service in Identity Manager.
    ) Setup a user account in Messaging Server
    /opt/SUNWcomm/bin/commadmin user create -v -D admin -F test -n acc.graddelt.com -l test -w <pw>
    -W <pw> -L test -S mail -H trabant.acc.graddelt.com
    I'm running JES 03Q4 on a Solaris 8 420R. The system is fully patched and up to date
    Many thanks
    Shaun

    Two questions:
    [17/Feb/2004:15:16:35] SEVERE (14419): StandardWrapperValve[commLDAPAuth]: Servlet.service() for se
    rvlet commLDAPAuth threw exception
    java.security.AccessControlException: access denied (java.util.PropertyPermission user.language wri
    te)
    on the Application Server
    This looks like an acl problem. A default installation should not have this, so, we're looking at what might have gone wrong with your installation, or what was changed. Let's start with looking at file permissions and such. I believe JES installer defaults to installing the container for Identity and Identity as root. Did you change this? If so, you need to check file ownership and permissions.
    Second problem:
    I've setup the HTTP server component of Messenger Server to listen on port 81, but I only get
    the Application Server default page instead of the Messenger Server Web Interface.
    This means that you installed App Server to also respond on port 81. You cannot have two different products listening to ther same port. You will need to change one or the other.

  • FRM-92101 - java exception - unable to  communicate with runtime process

    We have a Forms application developed in Forms 10.1.2.0.2. One of our forms gives a unusual error. This error comes from any client machine we run the application.
    Our menu form (menu.fmb), in it's ON-LOGON trirgger, calls a form called login.fmb. Login has a canvas where username, pwd and db is specified with Login an Cancel buttons.
    Problem is with the EXIT_FORM build it. When the form tries to execute this built in we get the Dr. Watson type screen with 2 buttons (Details... and OK). The alert says
    FRM-92101: There was a failure in the Forms Server during startup. This could happen
    due to invalid configuration. Please look into the web-server log file for details.When we press the Details... button we get
    java exception
    oracle.forms.net.ConnectionException: Forms session <> aborted: unable to
    communicate with runtime processWe tried the "compile all" option as suggested by Note ID 444690.1 but no effect.
    This question's ( http://tiny.cc/fpcfmw ) answer suggests to update the hosts files but it is not clear as to which hosts file (client, application server) and what information to put there.
    Any help on this would be greatly appreciated.

    FRM-92101 means that the Forms runtime (frmweb.exe) crashed or could not be started. This has nothing to do with a network connection, unless your environment is configured with load balancing and session binding has not been enabled.
    Given that you are using 10.1.2.0, this could be a bug which likely was corrected in a newer version. If you have a MyOracleSupport account, I recommend you patch to 10.1.2.3 (Patch ID 5983622). After doing so, I would further recommend that you install the latest Forms Bundle patch on top of that, as it includes a few fixes which may be related to your problem. See patch ID 9593176 and Note 1188127.1

  • Silent installation failed with a java exception:

    Hi,
    I'm installing a SE 10g onto a Redhat EL5 box. Am using silent installation response file to install the DB.
    The installation always exit with the following java exception.
    from the oraInstall2010-01-21_05-08-25PM.err file:
    java.io.IOException: java.io.IOException: No such file or directory
         at oracle.sysman.oii.oiis.OiisLibraryLoader.<init>(OiisLibraryLoader.java:124)
         at oracle.sysman.oii.oiis.OiisQueryLibLoader.<init>(OiisQueryLibLoader.java:41)
         at oracle.sysman.oii.oiic.OiicInstallSession.getLibLoader(OiicInstallSession.java:3218)
         at oracle.sysman.oii.oiic.OiicPullSession.getQueryLibLoader(OiicPullSession.java:4377)
         at oracle.sysman.oii.oiis.OiisCompContext.doQuery(OiisCompContext.java:2370)
         at Components.oracle.server.v10_2_0_1_0.CompContext.doCalculation_Calculation34(Unknown Source)
         at Components.oracle.server.v10_2_0_1_0.CompContext.doCalculation(Unknown Source)
         at oracle.sysman.oii.oiif.oiifb.OiifbCompWizChainCondElem.doCalculation(OiifbCompWizChainCondElem.java:32)
         at oracle.sysman.oii.oiif.oiifb.OiifbWizChainCondElem.initialize(OiifbWizChainCondElem.java:169)
         at oracle.sysman.oii.oiif.oiifb.OiifbCondIterator.iterate(OiifbCondIterator.java:152)
         at oracle.sysman.oii.oiis.OiisCompContext.doOperation(OiisCompContext.java:1156)
         at oracle.sysman.oii.oiif.oiifb.OiifbLinearIterator.iterate(OiifbLinearIterator.java:147)
         at oracle.sysman.oii.oiic.OiicCompsWizEngine.doOperation(OiicCompsWizEngine.java:202)
         at oracle.sysman.oii.oiif.oiifb.OiifbLinearIterator.iterate(OiifbLinearIterator.java:147)
         at oracle.sysman.oii.oiic.OiicInstallSession$OiicSelCompsInstall.doOperation(OiicInstallSession.java:3753)
         at oracle.sysman.oii.oiif.oiifb.OiifbCondIterator.iterate(OiifbCondIterator.java:171)
         at oracle.sysman.oii.oiic.OiicPullSession.doOperation(OiicPullSession.java:1273)
         at oracle.sysman.oii.oiic.OiicSessionWrapper.doOperation(OiicSessionWrapper.java:289)
         at oracle.sysman.oii.oiic.OiicInstaller.run(OiicInstaller.java:546)
         at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:929)
         at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:866)
    From the installActions2010-01-21_05-08-25PM.log file
    name = DBCA_RAW_CONFIG
    INFO: Query Returned:
    INFO: Setting variable 's_rawDeviceMapFileLocation' to ''. Received the value from the variable calculation.
    INFO: Setting variable 'sl_upgradableRACDBInstances' to ''. Received the value from response file.
    INFO: Setting variable 's_dlgRBOPassword' to '*Protected value, not to be logged*'. Received the value from response file.
    INFO: Setting variable 'b_stateOfUpgradeDBCheckbox' to 'false'. Received the value from response file.
    INFO: Setting variable 's_dbSid' to 'gwsora'. Received the value from response file.
    INFO: Setting variable 'b_dbSelectedUsesASM' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'sl_superAdminPasswdsAgain' to '*Protected value, not to be logged*'. Received the value from response file.
    INFO: Setting variable 'b_showUpgradeDialog' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 's_mountPoint' to '/oracle/product/10.2.0/db_1/oradata/'. Received the value from the variable calculation.
    INFO: Setting variable 'b_stateOfUpgradeASMCheckbox' to 'false'. Received the value from response file.
    INFO: Setting variable 'b_validateOnce_stateOfUpgradeASMCheckbox' to 'true'. Received the value from a code block.
    INFO: Setting variable 'b_noMigration' to 'true'. Received the value from a code block.
    INFO: Setting variable 'b_followASMInstallFlow' to 'false'. Received the value from a code block.
    INFO: Setting variable 'b_followDBInstallFlow' to 'true'. Received the value from a code block.
    *** Error Dialog: OUI-10151:There was an error while loading library: globalVarQueries ***
    User Selected: S&top installation of this component only.
    java.io.IOException: No such file or directory
    This silent installation was unsuccessful.
    Look like it is trying to run this call but failed.
    This line is copy from a successful installation action log file. Just after the line "INFO: Setting variable 'b_followDBInstallFlow' to 'true'. Received the value from a code block"
    INFO: Calling Query globalVarQueries2.1.0.4.1 setGlobalVariable
    I have try turn on / off other options in the response file but have no luck.
    The database is running using ASM and the ASM disks is using SAN as it storage. All the disks were successfully created. And I have verified that all the ASM disks are with correct permissions.
    [oracle@PG673 disks]$ ls -l
    total 0
    brw-rw---- 1 oracle dba 8, 97 Jan 21 11:27 DISK1
    brw-rw---- 1 oracle dba 8, 33 Jan 21 11:27 DISK2
    brw-rw---- 1 oracle dba 8, 49 Jan 21 11:27 DISK3
    [oracle@PG673 disks]$ pwd
    /dev/oracleasm/disks
    [oracle@PG673 disks]$
    Any idea?
    Thanks a lot.
    Mike

    Hi Mike,
    did you install all required rpm's? You could check this with my open source project which is also using silent installation method. Furthermore also ASM setup is included. ;)
    Cheers,
    David
    OCP 9i / 10g / 11g
    http://www.oratoolkit.ch/knowledge/howto/installation/otn.php
    Edited by: David D'Acquisto on 21.01.2010 10:45

  • Unexpected exception with file: java.lang.NullPointerException

    Hi :)
    Still a Newbee
    Geting the message Unexpected exception with file: java.lang.NullPointerException
    Have traced the error down with the use of System.out.println(a sequential number); but having got it down to bReader.close();, I think, I'm not understanding why. I think it has something to do with the line while (text != null){
    Don't fully understand yet as a newbee, but one can only learn. Like my other error (I once spent six hours on a pair of {}!!!! we all learn) I've spent two evenings now resarching and trying to solve this, so a bit of help would be very much appreciated.
    Error occurs after System.out.println(7);
    Code
    private void initialiseData()
    String text;
    int size;
    try
    File file = new File("needleData.txt");
    FileReader fReader = new FileReader(file);
    BufferedReader bReader = new BufferedReader(fReader);
    text = bReader.readLine(); // Read the first line to get the number of needles stored
    size = Integer.parseInt(text);
    while (text != null){
    String type;
    double length;
    double thickestDiameter;
    int donationYear;
    String construction;
    boolean isStraight;
    boolean hasEye;
    boolean wasMachineMade;
    boolean isExhibited;
    text = bReader.readLine();
    type = text;
    //System.out.println("type " + type);
    text = bReader.readLine();
    length = Double.parseDouble(text);
    //System.out.println("length " + length);
    text = bReader.readLine();
    thickestDiameter = Double.parseDouble(text);
    //System.out.println("thickestDiameter " + thickestDiameter);
    text = bReader.readLine();
    donationYear = Integer.parseInt(text);
    //System.out.println("donationYear " + donationYear);
    text = bReader.readLine();
    construction = text;
    //System.out.println("construction " + construction);
    text = bReader.readLine();
    isStraight = text.equalsIgnoreCase("true")? true: false;
    //System.out.println("isStraight " + isStraight);
    text = bReader.readLine();
    hasEye = text.equalsIgnoreCase("true")? true: false;
    //System.out.println("hasEye " + hasEye);
    text = bReader.readLine();
    wasMachineMade = text.equalsIgnoreCase("true")? true: false;
    //System.out.println("wasMachineMade " + wasMachineMade);
    text = bReader.readLine();
    isExhibited = text.equalsIgnoreCase("true")? true: false;
    //System.out.println("isExhibited " + isExhibited);
    int i=0;
    needles = new Needle [9];
    needles[i] = new Needle("type", length, thickestDiameter, donationYear, "construction",isStraight, hasEye, wasMachineMade, isExhibited);
    size ++;
    i ++;
    System.out.println(7);
    bReader.close();
    System.out.println(8);
    fReader.close();
    System.out.println(9);
    } catch(FileNotFoundException e){
    System.out.println("File not found : " + e);
    } catch(IOException e){
    System.out.println("I/O exception reading file: "+ e);
    } catch(Exception e){
    System.out.println("Unexpected exception with file: " + e);
    Thanks :(

    Re-post (Formated) if i understand the formating correctly.
    private void initialiseData()
    String text;
    int size;
    try
    File file = new File("needleData.txt");
    FileReader fReader = new FileReader(file);
    BufferedReader bReader = new BufferedReader(fReader);
    text = bReader.readLine(); // Read the first line to get the number of needles stored
    size = Integer.parseInt(text);
    [while (text != null){
    String type;
    double length;
    double thickestDiameter;
    int donationYear;
    String construction;
    boolean isStraight;
    boolean hasEye;
    boolean wasMachineMade;
    boolean isExhibited;
    text = bReader.readLine();
    type = text;
    //System.out.println("type " + type);
    text = bReader.readLine();
    length = Double.parseDouble(text);
    //System.out.println("length " + length);
    text = bReader.readLine();
    thickestDiameter = Double.parseDouble(text);
    //System.out.println("thickestDiameter " + thickestDiameter);
    text = bReader.readLine();
    donationYear = Integer.parseInt(text);
    //System.out.println("donationYear " + donationYear);
    text = bReader.readLine();
    construction = text;
    //System.out.println("construction " + construction);
    text = bReader.readLine();
    isStraight = text.equalsIgnoreCase("true")? true: false;
    //System.out.println("isStraight " + isStraight);
    text = bReader.readLine();
    hasEye = text.equalsIgnoreCase("true")? true: false;
    //System.out.println("hasEye " + hasEye);
    text = bReader.readLine();
    wasMachineMade = text.equalsIgnoreCase("true")? true: false;
    //System.out.println("wasMachineMade " + wasMachineMade);
    text = bReader.readLine();
    isExhibited = text.equalsIgnoreCase("true")? true: false;
    //System.out.println("isExhibited " + isExhibited);
    int i=0;
    needles = new Needle [9];
    needles = new Needle("type", length, thickestDiameter, donationYear, "construction",isStraight, hasEye, wasMachineMade, isExhibited);
    size ++;
    i ++;
    System.out.println(7);
    bReader.close();
    System.out.println(8);
    fReader.close();
    System.out.println(9);
    } catch(FileNotFoundException e){
    System.out.println("File not found : " + e);
    } catch(IOException e){
    System.out.println("I/O exception reading file: "+ e);
    } catch(Exception e){
    System.out.println("Unexpected exception with file: " + e);

  • Post install failing with Java Exception creating the Oracle Context

    I have not been able to complete the post-install portion of the OID which is run by the Oracle 9iAS Infrastructure installer.
    Is there a way to create the Oracle Context and whatever else is part of the /ldap/postcfg/postcfg script without the use of the Java assistants? I am getting a Java exception when creating the Oracle Context.
    Thanks,
    e.

    are you trying to install ias on Linux or windows??

  • Can not print with jdeveloper because of java exception!

    Hi Gurus!
    I've installed jdeveloper 11 on Fedora 8 Linux. See the installationparameters below:
    JDEV_HOME=/usr/local/bin/middleware/jdeveloper
    PATH=$PATH:$JDEV_HOME/jdev/bin:/usr/local/bin/middleware/jdk160_05/bin
    JAVA_HOME=/usr/local/bin/middleware/jdk160_05/binThe installation completes successfully. After installation I've started jdeveloper. It throws the following java exception at startup but it starts.
    Locking assertion failure.  Backtrace:
    #0 /usr/lib/libxcb-xlib.so.0 [0xd6c777]
    #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xd6c8d1]
    #2 /usr/lib/libX11.so.6(_XReply+0xff) [0xb8e12f]
    #3 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/xawt/libmawt.so [0x853018ce]
    #4 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/xawt/libmawt.so [0x852de067]
    #5 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/xawt/libmawt.so [0x852de318]
    #6 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f) [0x852de61f]
    #7 [0xb5f2ce9d]
    #8 [0xb5f25edd]
    #9 [0xb5f25edd]
    #10 [0xb5f23249]
    #11 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so [0x621c40d]
    #12 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so [0x6310378]
    #13 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so [0x621c2a0]
    #14 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x363) [0x6272153]
    #15 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb7f3e96d]
    #16 [0xb5f2ce9d]
    #17 [0xb5f25d77]
    #18 [0xb5f23249]
    #19 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so [0x621c40d]
    Locking assertion failure.  Backtrace:
    #0 /usr/lib/libxcb-xlib.so.0 [0xd6c777]
    #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xd6c83e]
    #2 /usr/lib/libX11.so.6 [0xb8d168]
    #3 /usr/lib/libX11.so.6(XGetVisualInfo+0x26) [0xb83d36]
    #4 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/xawt/libmawt.so [0x852dd319]
    #5 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/xawt/libmawt.so [0x852dd565]
    #6 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/xawt/libmawt.so [0x852de3c9]
    #7 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f) [0x852de61f]
    #8 [0xb5f2ce9d]
    #9 [0xb5f25edd]
    #10 [0xb5f25edd]
    #11 [0xb5f23249]
    #12 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so [0x621c40d]
    #13 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so [0x6310378]
    #14 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so [0x621c2a0]
    #15 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x363) [0x6272153]
    #16 /usr/local/bin/middleware/jdk160_05/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb7f3e96d]
    #17 [0xb5f2ce9d]
    #18 [0xb5f25d77]
    #19 [0xb5f23249]The real mess starts if I want to print something. If I click on File -> Print then jdeveloper throws the following java exception:
    java.lang.NullPointerException: null attribute
            at sun.print.IPPPrintService.isAttributeValueSupported(IPPPrintService.java:1147)
            at sun.print.ServiceDialog$OrientationPanel.updateInfo(ServiceDialog.java:2121)
            at sun.print.ServiceDialog$PageSetupPanel.updateInfo(ServiceDialog.java:1263)
            at sun.print.ServiceDialog.updatePanels(ServiceDialog.java:437)
            at sun.print.ServiceDialog.initPrintDialog(ServiceDialog.java:195)
            at sun.print.ServiceDialog.<init>(ServiceDialog.java:124)
            at javax.print.ServiceUI.printDialog(ServiceUI.java:188)
            at sun.print.RasterPrinterJob.printDialog(RasterPrinterJob.java:856)
            at ilog.views.util.print.IlvPrintUtil14.e(Unknown Source)
            at ilog.views.util.print.IlvPrintUtil.c(Unknown Source)
            at ilog.views.util.print.IlvPrintingController.printDialog(Unknown Source)
            at ilog.views.util.print.IlvPrintingController.print(Unknown Source)
            at oracle.diagram.framework.print.DefaultPrintPlugin.print(DefaultPrintPlugin.java:98)
            at oracle.diagram.framework.action.handler.PrintHandler.handleEvent(PrintHandler.java:31)
            at oracle.diagram.framework.controller.ControllerChain.handleEvent(ControllerChain.java:39)
            at oracle.diagram.framework.controller.ControllerChain.handleEvent(ControllerChain.java:39)
            at oracle.diagram.framework.controller.ControllerChain.handleEvent(ControllerChain.java:39)
            at oracle.diagram.framework.controller.DiagramController.handleEvent(DiagramController.java:99)
            at oracle.diagram.framework.editor.IdeDiagramEditor$HostController.handleEvent(IdeDiagramEditor.java:1132)
            at oracle.diagram.framework.DiagramFrameworkAddin$PrintController.handleEvent(DiagramFrameworkAddin.java:349)
            at oracle.ide.controller.IdeAction.performAction(IdeAction.java:524)
            at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:866)
            at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:496)
            at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
            at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
            at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
            at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
            at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
            at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220)
            at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261)
            at java.awt.Component.processMouseEvent(Component.java:6041)
            at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
            at java.awt.Component.processEvent(Component.java:5806)
            at java.awt.Container.processEvent(Container.java:2058)
            at java.awt.Component.dispatchEventImpl(Component.java:4413)
            at java.awt.Container.dispatchEventImpl(Container.java:2116)
            at java.awt.Component.dispatchEvent(Component.java:4243)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
            at java.awt.Container.dispatchEventImpl(Container.java:2102)
            at java.awt.Window.dispatchEventImpl(Window.java:2440)
            at java.awt.Component.dispatchEvent(Component.java:4243)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
            at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
            at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
            at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)I don't know if I've done something wrong but I hope you guys could help me!
    I'm looking forward to your answers.
    yours sincerely
    Florian W.

    Hi Guys!
    I've found the solution by my self. It's not a specific jdeveloper problem but it's a java problem. Then first exception
    sun.print.IPPPrintService.isAttributeValueSupported(IPPPrintService.java:1147)point to a problem between java and cups. If someone is using "automatic rotation" an the job options tab for a print the java is not able to show a printer dialog. The only thing to do is change form automatic rotation to another value and java has no more problem.
    May be this will help somebody else!
    regards

  • ORA-01704 error form spatial data type (SDO_UTIL.FROM_WKTGEOMETRY)

    I am trying to make a program (C# & ODP.NET)to do the task , get geometry data From sqlserver2008 database and INSERT INTO Oracle11 Spatial Database.
    Because of using the Well-Known text (WKT) syntax , so I need to use "SDO_UTIL.FROM_WKTGEOMETRY('POLYGON ((56678400..." to insert geometry data to oracle. When the polygon text is longest than 4000 chr, I got the exception
    [ORA-01704: string literal too long]
    How can we solve this problem? It's urgent!
    Hope to hear from you.
    Fan

    Try with bind variables:
    oerr ora 1704
    01704, 00000, "string literal too long"
    // *Cause:  The string literal is longer than 4000 characters.
    // *Action:  Use a string literal of at most 4000 characters.
    //          Longer values may only be entered using bind variables.Please read http://www.oracle.com/technetwork/issue-archive/2005/05-sep/o55odpnet-101704.html.

  • Exception with DefaultTableModel

    Dear all,
    I want to instatiate this class and add to my JTable. However, I can't make an instance of this.
    If I extend AbstractTableModel my code is working fine but with DefaultTableModel I get the exception: "Exception caught in Scenegraph: null".
    Why do I get null exception in this code?
    !!!Please notice that the code is working fine with AbstractTableModel but not with DefaultTableModel!!!
    import javax.swing.JTable;
    import javax.swing.table.AbstractTableModel;
    import javax.swing.table.DefaultTableModel;
    import javax.swing.JScrollPane;
    import javax.swing.JFrame;
    import javax.swing.SwingUtilities;
    import javax.swing.JOptionPane;
    import java.awt.*;
    import java.awt.event.*;
    import java.lang.*;
    import javax.swing.DefaultCellEditor;
    import java.util.Vector;
    //public class MyTableModel extends AbstractTableModel
    public class MyTableModel extends DefaultTableModel
    private boolean DEBUG = true;
    final String[] columnNames = {"IFCOBJECTS OR PROCESSES", "QUANTITY", "UNITS", "UNIT COST (?)", "TOTAL COST (?)"};
    static Object[][] data = new Object[IFC_Tree.totalVector.size()][5];
    static double totalCost = 0.0;
    public MyTableModel()
    for(int i=0; i < IFC_Tree.totalVector.size(); i++)
    Vector tmp = (Vector)(IFC_Tree.totalVector.elementAt(i));
    for(int j=0; j < tmp.size(); j++)
    Object value = tmp.get(j);
    data[i][j] = value;
    public int getColumnCount()
    return columnNames.length;
    public int getRowCount()
    return data.length;
    public String getColumnName(int col)
    return columnNames[col];
    public Object getValueAt(int row, int col)
    return data[row][col];
    public boolean isCellEditable(int row, int col)
    if (col < 3)
    return false;
    else if (col == 3)
    return true;
    else
    return false;
    public void setValueAt(Object value, int row, int col)
    data[row][col] = value;
    fireTableCellUpdated(row, col);
    if(col == 3)
    try
    String str = (String)data[row][col];
    data[row][col+1] = new Double( ((Float)data[row][col-2]).doubleValue() * Double.valueOf(str).doubleValue() );
    fireTableCellUpdated(row, col+1);
    totalCost = 0.0;
    for (int k=0; k<TableDemo.costTable.getRowCount(); k++)
    totalCost = totalCost + ((Double)data[k][4]).doubleValue();
    data[TableDemo.costTable.getRowCount() - 1][4] = new Double (totalCost);
    fireTableCellUpdated(TableDemo.costTable.getRowCount() - 1, 4);
    catch(Exception ex)
    System.out.println("Exception caught in MyTableModel class: INVALID INPUT " + ex.getMessage());
    System.out.println(":-(");
    private void printDebugData()
    int numRows = getRowCount();
    int numCols = getColumnCount();
    for (int i=0; i < numRows; i++)
    System.out.print("row " + i + ":");
    for (int j=0; j < numCols; j++)
    System.out.print(" " + data[i][j]);
    System.out.println();
    }

    Hi vreznik;
    Actually, my original code is just exactly the same you suggested.
    I get the exception with DefaultTableModel only.
    public MyTableModel()
    //System.out.println("TableModel_1");
    for(int h=0; h < IFC_Tree.totalVector.size(); h++)
    Vector tmp = (Vector)(IFC_Tree.totalVector.elementAt(i));
    for(int j=0; j < tmp.size(); j++)
    Object value = tmp.get(j);
    data[h][j] = value;
    }

  • "ORA-29532: Java call terminated by uncaught Java exception

    Dear Oracle:
    I am trying to establish an HTTPS connection from a Java stored
    procedure that is wrapped in a PL/SQL procedure and loaded into a
    Package. We are running on Oracle 8.1.7.
    My Java code compiles and runs fine when run stand-alone outside
    Oracle; I can establish the connection to a secure server and talk to
    the server. However when I load this Java class (using the loadjava
    utility) this class can no longer run and I get a the following
    exception:
    "ORA-29532: Java call terminated by uncaught Java exception:
    javax.net.ssl.SSLException: SSL handshake failed:
    X509CertChainIncompleteErr"
    I have tried loading the JSSE from Sun and I still get the same error.
    Searching in the Discussing Forums I found the following link (which
    describes a procedure that logs into the UPS secure server site and
    grabs some XML) http://osi.oracle.com/~mbpierma/SSL_Java_DB.html .
    This code works ok if we try to connect to UPS server. However this
    code doesn't work if we try to log in to a different server (such as
    ???). If I modify this code slightly and try to log to any other
    sever server I get the same error as the one above. Investigation
    lead us to understand that the certificate at the UPS web site is a
    self-signed certificate -- not one generated by a major 'recognized'
    authority such as Verisign or Thawte.
    Further research pointed me to the following URL
    http://www.znow.com/sales/oracle/network.816/a76932/appf_ora.htm#619367
    This URL has the documentation for JAVA SSL for 8.1.6 which I figure
    I could read and try to make it work in 8.1.7.
    I looked at your Secure Hello World example, however the code is
    missing the most critical parts of the whole example, it does not
    specify where the certificate or any of the security settings come
    from (see the attached JavaCertExample.txt file).
    So, my questions are the following:
    1) What should I do to avoid the error mentioned above?
    2) Do you have a sample piece of code that describes how to make a
    HTTPS connection using a Java stored procedure?
    3) Can I make the HTTPS connection using a URL class and not using
    sockets directly?
    4) Do I need to load the JSEE provided by Sun?
    5) Will the solution be different for Oracle 9i?
    // SecureHelloClient.java
    import java.net.*;
    import java.io.*;
    import java.util.*;
    import javax.net.ssl.*;
    import javax.security.cert.X509Certificate;
    import oracle.security.ssl.OracleSSLCredential;
    import oracle.security.ssl.OracleSSLSocketFactory;
    import oracle.security.ssl.OracleSSLProtocolVersion;
    import oracle.security.ssl.OracleSSLSession;
    public class SecureHelloClient
    public static void main(String argv[])
    String hostName = "localhost";
    if(argv.length != 0)
    String hostName = argv[0];
    // Set the SSLSocketFactoryImpl class as follows:
    java.util.Properties prop = System.getProperties();
    prop.put("SSLSocketFactoryImplClass",
    "oracle.security.ssl.OracleSSLSocketFactoryImpl");
    try
    // Get the default socket factory
    OracleSSLSocketFactory sSocFactory
    = (OracleSSLSocketFactory)SSLSocketFactory.getDefault();
    sSocFactory.setSSLProtocolVersion(OracleSSLProtocolVersion.SSL_Version_3_0);
    OracleSSLCredential sslCredObj = new OracleSSLCredential();
    // Where did these values come from? caCert, userCert, trustedCert,
    // Set the certificate chain and private key if the
    // server requires client authentication
    sslCredObj.addCertChain(caCert)
    sslCredObj.addCertchain(userCert)
    sslCredObj.setPrivateKey(userPvtKey, userPassword)
    // Populate credential object
    sslCredObj.addTrustedCert(trustedCert);
    sSocFactory.setSSLCredentials(sslCredObj);
    // Create the socket using factory
    SSLSocket jsslSoc =
    (SSLSocket)sSocFactory.createSocket(hostName, 8443);
    String [] ciphers = jsslSoc.getSupportedCipherSuites() ;
    // Select the ciphers you want and put them.
    // Here we will put all availabel ciphers
    jsslSoc.setEnabledCipherSuites(ciphers);
    // We are creating socket in client mode
    jsslSoc.setUseClientMode(true);
    // Do SSL handshake
    jsslSoc.startHandshake();
    // Print negotiated cipher
    System.out.println("Negotiated Cipher Suite: "
    +jsslSoc.getSession().getCipherSuite());
    System.out.println("");
    X509Certificate[] peerCerts
    = ((javax.net.ssl.SSLSocket)jsslSoc).getSession().getPeerCertificateChain();
    if (peerCerts != null)
    System.out.println("Printing server information:");
    for(int i =0; i ? peerCerts.length; i++)
    System.out.println("Peer Certificate ["+i+"] Information:");
    System.out.println("- Subject: " + peerCerts.getSubjectDN().getName());
    System.out.println("- Issuer: " + peerCerts[i].getIssuerDN().getName());
    System.out.println("- Version: " + peerCerts[i].getVersion());
    System.out.println("- Start Time: " + peerCerts[i].getNotBefore().toString());
    System.out.println("- End Time: " + peerCerts[i].getNotAfter().toString());
    System.out.println("- Signature Algorithm: " + peerCerts[i].getSigAlgName());
    System.out.println("- Serial Number: " + peerCerts[i].getSerialNumber());
    else
    System.out.println("Failed to get peer certificates");
    // Now do data exchange with client
    OutputStream out = jsslSoc.getOutputStream();
    InputStream in = jsslSoc.getInputStream();
    String inputLine, outputLine;
    byte [] msg = new byte[1024];
    outputLine = "HELLO";
    out.write(outputLine.getBytes());
    int readLen = in.read(msg, 0, msg.length);
    if(readLen > 0)
    inputLine = new String(msg, 0, readLen);
    System.out.println("");
    System.out.println("Server Message:");
    System.out.println(inputLine );
    else
    System.out.println("Can't read data from client");
    // Close all sockets and streams
    out.close();
    in.close();
    jsslSoc.close();
    catch(SSLException e)
    System.out.println("SSL exception caught:");
    e.printStackTrace();
    catch(IOException e)
    System.out.println("IO exception caught:");
    e.printStackTrace();
    catch(Exception e)
    System.out.println("Exception caught:");
    e.printStackTrace();

    Hi,
    I have the same problem.
    Is some ORACLE guru that can help us ?
    We need to communicate with some servlet
    via POST method of https (SSL3)
    and with using private certificate on the client site.
    We need furthermore allow using of some proxy.
    Client site is realized as set of stored procedures within ORACLE 8.1.7
    In this time I am able to communicate with server without SSL and certificate
    using package utl_tcp
    (but with this solution without certificate is our customer not satisfied -:))
    ORACLE help us please !
    Pavel Pospisil
    [email protected]

  • Uncaught Java Exception while persisting the null bean at e-biz suite login

    Dear Friends,
    Recently, there was a java upgrade in my system and after that when i login to E-Biz suite, i get the following Jinitiator error and many Jinitiator windows open up with this error.
    Uncaught Java Exception while persisting the null bean
    Java.io.NotSerializableException:java.lang.thread
        at.java.io.ObjectOutputStream.outputObject(Compiled Code)
        at.java.io.ObjectOutputStream.writeObject(Compiled Code)
        at.java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:369)
        at.java.io.ObjectOutputStream.outputObject(Compiled Code)
        at.java.io.ObjectOutputStream.writeObject(Compiled Code)
        at sun.beans.ole.OleBeanInterface.saveBean(OleBeanInterface.java.508)It is very difficult to deal with many jinitiator error windows opening up.
    Could any one tell the reason for this issue and its resolution as well?
    Regards,
    Sreekanth
    Edited by: Sreekanth Munagala on Jun 14, 2012 8:49 AM
    Edited by: Sreekanth Munagala on Jun 14, 2012 8:51 AM

    Please post the details of the application release, database version and OS.
    Recently, there was a java upgrade in my system What is this upgrade? From what version to what version?
    What is your client OS/Browser?
    What is the Jinitiator version?
    and after that when i login to E-Biz suite, i get the following Jinitiator error and many Jinitiator windows open up with this error.
    Uncaught Java Exception while persisting the null bean
    Java.io.NotSerializableException:java.lang.thread
    at.java.io.ObjectOutputStream.outputObject(Compiled Code)
    at.java.io.ObjectOutputStream.writeObject(Compiled Code)
    at.java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:369)
    at.java.io.ObjectOutputStream.outputObject(Compiled Code)
    at.java.io.ObjectOutputStream.writeObject(Compiled Code)
    at sun.beans.ole.OleBeanInterface.saveBean(OleBeanInterface.java.508)It is very difficult to deal with many jinitiator error windows opening up.
    Could any one tell the reason for this issue and its resolution as well?Is the issue with all clients and all browsers?
    Have you tried to clear the jcache and the browser history files?
    Thanks,
    Hussein

  • Null pointer Exception with removeRowWithKey operation

    Hii experts,,,
    I am using JDevelepor 11.1.2.1.0 Version
    I Am new in ADF ,
    In My sample application i select row in iterator by findIterator() method
    then get the specified row by getCurrentRow();
    then i get the rowKey By row.getKey() method..
    I put rowKey as parameter to removeRowWithKey operation
    I have get null pointer Exception with removeRowWithKey operation
    java.lang.NullPointerException
         at oracle.jbo.server.ViewRowSetImpl.prepKeyForFind(ViewRowSetImpl.java:5352)
         at oracle.jbo.server.ViewRowSetImpl.findByKey(ViewRowSetImpl.java:5394)
         at oracle.jbo.server.ViewRowSetImpl.findByKey(ViewRowSetImpl.java:5296)
         at oracle.jbo.server.ViewRowSetImpl.findByKey(ViewRowSetImpl.java:5290)
         at oracle.jbo.server.ViewObjectImpl.findByKey(ViewObjectImpl.java:11536)
         at oracle.adf.model.binding.DCIteratorBinding.removeRowWithKey(DCIteratorBinding.java:3748)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1598)
    how can solve this???

    thanks Timo
    through this URL i get possible deletion methods...
    pls give more Information about the concept of removeRowWithKey, setCurrentRowWithKey, setCurrentRowWithKeyValue operation.... Just For Knowledge....
    Edited by: NZL on Mar 2, 2012 9:37 AM
    Edited by: NZL on Mar 2, 2012 9:42 AM

  • Is there a way to handle custom java exception in OSB?

    For example, i created a exception that extends RuntimeException.
    My exception has a new field called "code".
    I want to handle this exception in Oracle Service Bus process and retrieve this code to throws another exception with a XML structure that includes the code.
    Is there a way to do that ?
    <con:fault xmlns:con="http://www.bea.com/wli/sb/context">
         <con:errorCode>BEA-382515</con:errorCode>
         <con:reason>Callout to java method "public static org.apache.xmlbeans.XmlObject ...</con:reason>
         <con:java-exception xmlns:con="http://www.bea.com/wli/sb/context">
             <con:java-content ref="jcid:33a6c126:14006f3df18:-7fd9"/>
         </con:java-exception>
         <con:location xmlns:con="http://www.bea.com/wli/sb/context">
             <con:node>optmusPipeline</con:node>                    
             <con:pipeline>optmusPipeline_request</con:pipeline>
             <con:stage>processStage</con:stage>
             <con:path>request-pipeline</con:path>   
         </con:location>
    </con:fault>
    it is not enough to recover the information i needed.

    Hi Sandro,
    I've got the same situation. I agree that returning xml from function is not a best choice as you have to manually check if return status is an error or not. Processing exception in error handler is better and this is how I do it:
    I am doing a java callout to a function that can throw exception. Then I add ErrorHandler to stage containing this callout (all the exception are caught here).
    In the error handler I check if $fault/ctx:java-exception is not null. If not then I pass thrown exception to my utility function that converts it to xml similar to yours:
    import org.apache.xmlbeans.XmlException;
    import org.apache.xmlbeans.XmlObject;
    public static XmlObject exceptionToXML(Throwable exception)
      throws XmlException {
      String xmlString = exceptionToString(exception);
      return XmlObject.Factory.parse(xmlString);
    public static String exceptionToString(Throwable exception) {
      String cause = "";
      if (exception.getCause() != null) {
      cause = exceptionToString(exception.getCause());
      return String
      .format("<exception><name>%s</name><description>%s</description>%s</exception>",
      exception.getClass().getName(), exception.getMessage(),
      cause);
    Calling exceptionToXML with $fault/ctx:java-exception/ctx:java-content returns:
    <exception>
         <name>pl.app.MyException</name>
         <description>Exception message</description>
    </exception>
    Then you can check the exception class (IF action: $exception/name/text() = "pl.app.MyException") and handle it accordingly.
    Good luck,
    Krzysiek

  • SDO_UTIL.FROM_WKTGEOMETRY seems ignorant of ring rotation

    Hello,
    Back with more WKT issues. The OGC WKT spec does not enforce any kind of ring rotation on its polygons. However Oracle SDO_GEOMETRY does. When SDO_UTIL.FROM_WKTGEOMETRY converts a WKT polygon it doesn't seem to correct the ring rotation - it just leaves the rings rotated exactly as in the WKT resulting in invalid SDO_GEOMETRY polygons. Wouldn't this be a bug? I can't find anywhere in the SDO_UTIL documentation where we are told to always runs RECTIFY_GEOMETRY after the conversion.
    Simple Example:
    {color:#008000}SELECT SDO_UTIL.VALIDATE_WKTGEOMETRY('
    POLYGON((
    -76.57418668270113 38.91891450597657,
    -76.57484114170074 38.91758725401061,
    -76.57661139965057 38.91881851059802,
    -76.57418668270113 38.91891450597657
    ))') FROM dual
    {color}
    returns TRUE though ring is clockwise - okay for WKT.
    But when we convert it to SDO_GEOMETRY, the ring is still clockwise and throws an error
    {color:#008000}SELECT SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT(
    SDO_GEOMETRY('
    POLYGON((
    -76.57418668270113 38.91891450597657,
    -76.57484114170074 38.91758725401061,
    -76.57661139965057 38.91881851059802,
    -76.57418668270113 38.91891450597657
    ))',8265),0.0001) FROM dual
    {color}
    returns {color:#ff0000}13367 [Element &lt;1&gt;] [Ring &lt;1&gt;]
    {color}{color:#000000}
    So is this a bug or a feature? Does all WKT polygons coming into Oracle need to have their rings prerotated and if so, why would VALIDATE_WKTGEOMETRY not warn us of the problem.
    Cheers,
    Paul
    {color}

    Paul,
    In case you are not aware:
    SELECT SDO_MIGRATE.TO_CURRENT(
    MDSYS.SDO_GEOMETRY('POLYGON((-76.57418668270113 38.91891450597657,-76.57484114170074 38.91758725401061,-76.57661139965057 38.91881851059802,-76.57418668270113 38.91891450597657))',8265)
    ,SDO_DIM_ARRAY(SDO_DIM_ELEMENT('X', -99999.00000, 99999.00000, 0.0001),SDO_DIM_ELEMENT('Y', -99999.00000, 99999.00000, 0.0001)))
    FROM dual
    ---produces:
    MDSYS.SDO_GEOMETRY(2003, 8265, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1), MDSYS.SDO_ORDINATE_ARRAY(-76.5741866827011,38.9189145059766,-76.5766113996506,38.918818510598,-76.5748411417007,38.9175872540106,-76.5741866827011,38.9189145059766))
    ---thus:
    SELECT SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT(
    MDSYS.SDO_GEOMETRY(2003, 8265, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1), MDSYS.SDO_ORDINATE_ARRAY(-76.5741866827011,38.9189145059766,-76.5766113996506,38.918818510598,-76.5748411417007,38.9175872540106,-76.5741866827011,38.9189145059766))
    ,0.0001) FROM dual
    ---produces: TRUE
    r,
    dennis

  • FRM-92100 Java Exception (jacob)

    I'm using Jacob to load specific parts of Office documents into an Oracle database. This works successfully in 99.9% of cases although some users experience intermittent problems which can't be pinned down to a particilar office document and appear to be totally random. The error message indicates that the exception occurs when trying to close the Word session down.
    The error message is as follows:
    FRM-92100: Your connection to the Server was interrupted.
    Details:
    Java Exception:
    com.jacob.com.ComFailException: A COM exception has been encountered:
    At invoke of: Quit
    Description: Not enough storage is available to complete this operation.
    I have seen several references to the 92100 catch all error code but none that tie in with this description.
    Could anyone point me in the right direction as to what's causing this error? My first assumption would be the RAM available on the users PC at time of transfer but can't pin this down.
    Many thanks.

    I think that fix for bug 5375851 has resolved the problem mentioned and hence this shall be of help.
    Thanks,
    Message was edited by:
    user482823

Maybe you are looking for

  • Adobe photoshop 7 BACK TO 3 OR 4?

    PROBABLY 10 YEARS AGO I INSTALLED AND USED PHOTOSHOP 3 OR 4 AND SUCCESSFULLY USED IT.  IN FACT MY PHOTOS WOULD LOAD DIRECTLY INTO ADOBE SO A COULD EDIT THEM IF NECESSARY. I THEN PURCHASED ADOBE PHOTOSHOP 7 AND COULD NOT FIGURE OUT HOW TO WORK IT ABOU

  • Message Alert in Nokia lumia 510 or 620

    Hi, I am planning to buy a new smartphone in the new year. So I decided to go for Nokia Lumia series Phones. So I have only two points to confirm. If I buy Lumia 510 or 620. Will they 1) alert me instantly  if I get a email? 2) Alert when some ping m

  • Smart Playlist isn't live updating on Ipod

    Now that my itunes and ipod are updated to the latest version, my smart playlists don't live update on my ipod. When I listen to my smart playlists on itunes, it does live update. Can anyone help me?

  • RFC redirected to sapdp instead of sapgw

    Hello I have two RFC connections to two different partners; Both from ECC to ECC through our saprouter. And both partner systems have a logon group or me the connection should be something like : our ECC -> our saprouter (port 3299) -> partner CI (po

  • Customer Attribute

    Hi Experts,            I have a strange issue here. I need to bring the Tax classification attribute for a customer from R3 to BW. Is there any datasource that can bring it or shld i go for generic datasources.. Please reply. Thanks in advance Dave