Memory leak after connect from Weblogic 8.1 to oracle 9.1.2

Hi,
I have a application migrated from Weblogic 6.1 to Weblogic 8.1. It is working
fine in weblogic 6.1. But it has memmory leak in weblogic 8.1. My current system
is
Solaris 9 with weblogic 8.1(SP2)
Solaris 9 with oralce 9i
The problem happen when the application is running for some time. All memory
is ate out in oracle instance. But the weblogic is alive. And in fact oracle
is alive too but it is not allowed for any future connection. Then after that,
all hang. We need to restart both webligc and oracle instances.
Does anyone can help on this? Is any specicial things in weblogic 8.1 for JDBC
connection? Thank you very much.
Yang Lin

"YangL" <[email protected]> wrote in message news:[email protected]..
I have a application migrated from Weblogic 6.1 to Weblogic 8.1. It is working
fine in weblogic 6.1. But it has memmory leak in weblogic 8.1. My current system
is
Solaris 9 with weblogic 8.1(SP2)
Solaris 9 with oralce 9i
The problem happen when the application is running for some time. All memory
is ate out in oracle instance. But the weblogic is alive. And in fact oracle
is alive too but it is not allowed for any future connection. Then after that,
all hang. We need to restart both webligc and oracle instances.
Does anyone can help on this? Is any specicial things in weblogic 8.1 for JDBC
connection? Thank you very much.Check with your DBA - he/she should have enough tools to tell
what has happened on the Oracle side.
Regards,
Slava Imeshev

Similar Messages

  • Huge memory leaks after upgrading from kernel 2.6.38(?)

    My system began leaking memory some months ago and I've little to no idea what is causing it. The closest hint I can give is that I think these problems started around upgrading from Linux 2.6.38 to 2.6.39 and have continued with 3.0 aswell. Sometimes my whole system freezes due to extensive swapping (HDD usage led stays lit), sometimes it stops after consuming almost all of my 4 GB RAM.
    I think the leak has to come from inside the kernel because all sysmon apps claim no application is eating too much RAM yet the system memory consumption is at 100 % or even using swap. Even after I kill Xorg the memory usage will stay at least at 2.0 GB, when it should be less than half a gig.
    I'd like to guess the blame is on Nouveau, because it was giving me a hell of a time back with Linux 2.6.39. It had a habit of freezing my system when re-enabling suspended compositing (both with Kwin and Mutter). Also video playback was corrupted sometimes. These probs have since been fixed with Linux 3.0.
    I cannot name any spesific app that might trigger this memory leaking. I don't play any games and mainly use Firefox, Chromium and VLC day in, day out.
    There seems to be absolutely no way of reclaiming the reserved memory than rebooting the whole system. I have even tried unloading Nouveau.
    I am currently running the [testing] repo with ~daily upgrades.
    Last edited by Verge (2011-08-16 14:04:09)

    OK, this kind of surprised me. No wonder I couldn't find any relevant stuff while googling for kernel issues. I have had Strigi disabled for some time now because it is miserably broken, but I now disabled the whole Nepomuk too. Let's see if my problem now goes away or what...
    The release of KDE 4.7 Beta 1 actually lines up with the launch of Linux 2.6.39 so this really might be the case. I moved to KDE 4.7 already with the first beta.
    Last edited by Verge (2011-08-16 14:30:37)

  • After moving from weblogic 10.0.0 to Weblogic 10.3.3 - JMSException

    After moving from weblogic 10.0.0 to Weblogic 10.3.3, web-application began to raise next exception:
    <Dec 4, 2012 3:52:05 PM CET> <Error> <HTTP> <pl-1> <traffic-1> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1354632725104> <BEA-101017> <[ServletContext@518010907[app:XXXX-XXXX module:/XXXXXX-connector-servlet path:/XXXXXX-connector-servlet spec-version:2.5]] Root cause of ServletException.
    javax.jms.JMSException: [JMSPool:169801]The JMS method setMessageListener may not be called inside an EJB or servlet
    at weblogic.deployment.jms.JMSExceptions.getJMSException(JMSExceptions.java:22)
    at weblogic.deployment.jms.WrappedMessageConsumer.preInvocationHandler(WrappedMessageConsumer.java:116)
    at weblogic.deployment.jms.WrappedMessageConsumer_weblogic_jms_client_WLConsumerImpl.setMessageListener(Unknown Source)
    at XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.createAndStart(OperatorMessageSession.java:174)
    at XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.getWork(XXXXXXXXXServlet.java:265)
    at XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.doRequest(XXXXXXXXXServlet.java:168)
    at weblogic.servlet.http.AbstractAsyncServlet.service(AbstractAsyncServlet.java:100)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3700)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3664)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2276)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2175)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1452)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Could anybody help me with this problem? Maybe there are any standard ways to fix this?

    I've rebuilt my web-application using MDB. For now I got new exception:
    ####<07.12.2012 16:03:06 FET> <Info> <EJB> <pc-XXXXXX> <AdminServer> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <BEA1-00340877198035A73969> <> <1354885386932> <BEA-010227> <EJB Exception occurred during invocation from home or business: weblogic.ejb.container.internal.StatelessEJBHomeImpl@14df37f threw exception: javax.ejb.EJBTransactionRolledbackException: EJB Exception: : java.lang.ClassCastException: com.XXX.XXXX.XXXXXX.persistence.OperatorBean cannot be cast to com.XXX.XXXX.XXXXXX.persistence.SwitchboardBean
         at com.XXX.XXXX.XXXXXX.SwitchboardDataImpl.initialize(SwitchboardDataImpl.java:147) // itsSwitchboardBean = itsEntityManager.find(SwitchboardBean.class, switchboardNumber);
         at com.XXX.XXXX.XXXXXX.SwitchboardDataImpl.create(SwitchboardDataImpl.java:86)
         at com.XXX.XXXX.XXXXXX.SwitchboardDataEJB.create(SwitchboardDataEJB.java:64)
    persistence.xml:
    ...     <persistence-unit name="xxxSwitchboard_PU" transaction-type="JTA">
              <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
    <jta-data-source>jdbc/xxSwitchboard</jta-data-source>
    <non-jta-data-source>jdbc/xxSwitchboard</non-jta-data-source>
              <class>com.XXX.XXXX.XXXXXX.switchboard.persistence.OwnerBean</class>
              <class>com.XXX.XXXX.XXXXXX.switchboard.persistence.OperatorBean</class>
              <class>com.XXX.XXXX.XXXXXX.switchboard.persistence.SwitchboardBean</class>
              <class>com.XXX.XXXX.XXXXXX.switchboard.persistence.CallBean</class>
              <exclude-unlisted-classes>false</exclude-unlisted-classes>
         </persistence-unit>...
    @Entity
    public class OperatorBean extends OwnerBean
    @ManyToOne(optional = true, fetch = FetchType.EAGER)
    private SwitchboardBean switchboard;
    @Entity
    public class SwitchboardBean extends OwnerBean
    @OneToMany(mappedBy = "switchboard", cascade = CascadeType.PERSIST, fetch = FetchType.LAZY)
    private List<OperatorBean> itsOperators = new ArrayList<OperatorBean>();
    Seems that it also happened due to updating weblogic version. Could you please advice me how to fix this issue?

  • How to connect from VC++ 6.0 to Oracle 8i

    Can anybody tell me how to connect from
    VC++ 6.0 to Oracle 8i which is installed
    in server (without installing in client)

    Whats the problem you are facing, from what I see its pretty straight forward. Edit the system object, from 'Show Category' drop down select Internet Transaction Server, hit the modify button at the extreme right and your good to go.
    Thanks,
    GLM

  • Class Not Found Exception After Connecting From a JDeveloper

    Hi,
    I am following the tutorial on SOA and started to experience problems in deployments (all but the console, including em) after the connection to the remote weblogic (10.3.5) from JDeveloper. I would know if the connection modifies the WLS environment. Unfortunately I did not note the message before wiping the setup, but found many entries on Google referring to some ADF library. I followed the suggestion to apply the adf runtime to the WLS install but this not helped.
    By the way, I would just understand if the remote connection from a JDeveloper adds some configuration which is then eventually not found in the target WLS.
    Thanks
    Fabio D'Alfonso
    http://www.fabiodalfonso.com

    Can you check the log files of soa_server1, which are located in the <domain-home>/servers/<server-name>/logs.
    There are probably some occurences of class not found exceptions.
    When you are using the node manager to start your environment you have to make sure that StartScriptEnabled is set
    to true in the nodemanager.properties file (located in the directory: <wl-home>/common/nodemanager
    In the section "Starting the SOA environment" here - http://middlewaremagic.com/weblogic/?p=6040
    an example is presented

  • ResourceException: Access not allowed (when trying to grab a connection from weblogic pool)

    I am using WLS7 with SP1.
    I just recently migrated from WLS6.0. When my code tries to grab a
    connection from the pool, it throws an exception
    java.sql.SQLException: Pool connect failed:
    weblogic.common.ResourceException: Access not allowed
    at weblogic.jdbc.pool.Driver.connect(Driver.java:202)
    Does anyone know if anything changed from 6.0 to 7?
    Here is a piece of the code that throws exception.
    Driver driver =
    (Driver)Class.forName("weblogic.jdbc.pool.Driver")
    .newInstance();
    conn = driver.connect("jdbc:weblogic:pool:" +
    dbName, null);
    Thanks in advance.

    Hi Jung,
    "Jung Yang" <[email protected]> wrote in message
    news:[email protected]...
    Do you know how to change security setting on the connection pool?
    Thanks.WebConsole:
    1.Compatibility Security => ACLs
    Create a new ACL,
    name : weblogic.jdbc.connectionPool.yourPoolname
    permission : reserve, reset
    group : everynone
    2.Services => JDBC => Connection Pool
    Create a new Connection Pool
    ACL Name : weblogic.jdbc.connectionPool.yourPoolname
    In 'Target' tab, choose server and click the Apply button
    Slava
    >
    "Slava Imeshev" <[email protected]> wrote in message
    news:[email protected]...
    Hi Jung,
    Could you try providing weblogic user name and password
    in the properties?
    Could you also check security setting of the connection pool?
    Regards,
    Slava Imeshev
    "Jung Yang" <[email protected]> wrote in message
    news:[email protected]...
    Well that is exactly what I am doing. The variable dbName is database
    connection pool name that I created in weblogic console. Again, it
    worked
    in WLS6 but after migration, it stopped working.
    Thanks.
    "Mitesh Patel" <[email protected]> wrote in message
    news:[email protected]...
    In my code I am supplying name of the connection pool already
    created
    in
    weblogic server. I am asking you to get connection from the pool
    using
    pool
    driver.
    In your case you are trying to create connection straight to
    database
    using pool
    driver.
    What I am asking is pass name of the connection pool instead of
    database
    name.
    Thanks,
    Mitesh
    Jung Yang wrote:
    What would be the difference between your code and mine? Mine
    simple
    appends dbName string value for connection pool name at the end of
    "jdbc:weblogic:pool:"? And why same exact code would work in WLS6and
    not
    work in WLS7?
    Thanks.
    "Mitesh Patel" <[email protected]> wrote in message
    news:[email protected]...
    conn = driver.connect("jdbc:weblogic:pool:" +
    dbName, null);Instead of doing this what if you use
    Connection conn =
    myDriver.connect("jdbc:weblogic:pool:myConnectionPool", null);
    Will you please try this and see if that helps?
    Mitesh
    Jung Yang wrote:
    Isn't that exactly what I posted for my code piece?
    Thanks.
    "Mitesh Patel" <[email protected]> wrote in message
    news:[email protected]...
    Try As described below:
    The following example demonstrates how to use a database
    connection
    pool
    from a servlet.
    Load the pool driver and cast it to java.sql.Driver. The
    full
    pathname
    of
    the driver is weblogic.jdbc.pool.Driver. For example:
    Driver myDriver = (Driver)
    Class.forName("weblogic.jdbc.pool.Driver").newInstance();
    Create a connection using the URL for the driver, plus
    (optionally)
    the
    name of the registered connection pool. The URL of the pool
    driver
    is
    jdbc:weblogic:pool.
    You can identify the pool in either of two ways:
    Specify the name of the connection pool in a
    java.util.Properties
    object
    using the key connectionPoolID. For example:
    Properties props = new
    Properties();props.put("connectionPoolID",
    "myConnectionPool");Connection conn =
    myDriver.connect("jdbc:weblogic:pool", props);
    Add the name of the pool to the end of the URL. In this case
    you
    do
    not
    need a Properties object unless you are setting a username
    and
    password
    for using a connection from the pool. For example:
    Connection conn =
    myDriver.connect("jdbc:weblogic:pool:myConnectionPool",
    null);
    Note that the Driver.connect() method is used in theseexamples
    instead of
    the DriverManger.getConnection() method. Although you may
    use
    DriverManger.getConnection() to obtain a databaseconnection,
    we
    recommend
    that you use Driver.connect() because this method is not
    synchronized
    and
    provides better performance.
    Note that the Connection returned by connect() is an
    instance
    of
    weblogic.jdbc.pool.Connection.
    Call the close() method on the Connection object when youfinish
    with
    your
    JDBC calls, so that the connection is properly returned to
    the
    pool. A
    good coding practice is to create the connection in a try
    block
    and
    then
    close the connection in a finally block, to make sure the
    connection
    is
    closed in all cases.
    conn.close();
    Mitesh
    Jung Yang wrote:
    I am using WLS7 with SP1.
    I just recently migrated from WLS6.0. When my code tries
    to
    grab a
    connection from the pool, it throws an exception
    java.sql.SQLException: Pool connect failed:
    weblogic.common.ResourceException: Access not allowed
    at
    weblogic.jdbc.pool.Driver.connect(Driver.java:202)
    Does anyone know if anything changed from 6.0 to 7?
    Here is a piece of the code that throws exception.
    Driver driver =
    (Driver)Class.forName("weblogic.jdbc.pool.Driver")
    .newInstance();
    conn =
    driver.connect("jdbc:weblogic:pool:"
    +
    dbName,
    null);
    >>>>>>>>>
    Thanks in advance.

  • Word 2011 has memory leak after applying 10.8.1 update

    Word started crashing on me recently, it occurs every 8 to 10 minutes when i am working with a large documents.  I looked around at the forums and tried all the "Verify Disk Permissions", re-installing, removing normal.dot and word preferences and creating new users.  None of these work.  I opened Activity monitor and witnessed the memory grow rapidly without any activity in word (The larger the document, the quicker it would rise) from 0-1.5 Gb in around 10 minutes - High CPU is also presentduring this memory leak.  When the memory reaches the limit of the available system memory (usually around 1.6G), word crashes.
    I tested the same documents on a few other similar computers (macbook and another imac) they did not have the issue, memory remained steady for long periods of time.  I check the software versions of the computers and Word was all the same (14.2.3) however OS X was only 10.8 on the working computers where as the failing computer was 10.8.1. 
    I confirmed the error by updating both of the other computers to 10.8.1, now all computers exhibit the memory leak.
    Anyone got any ideas?

    Update Soundflower to the most recent version. You have an unsupported edition. http://code.google.com/p/soundflower/downloads/detail?name=Soundflower-1.6.6b.dm g&can=2&q=

  • Connect from Weblogic JMS queue to SAP WAS JMS queue

    Hi,
    I am trying to setup a WLS 8.1 messaging bridge between a weblogic JMS queue and a SAP WAS JMS queue. I have configured a queue on both Weblogic and SAP WAS and I have set up the messaging bridge and bridge destintations in weblogic. However when weblogic tries to get the SAP initial context factory it fails with the error below.
    I have added the SAP Client jars to the weblogic system classpath, and in the weblogic startup script but it still fails. Has anyone connected from an external JMS queue to a SAP WAS JMS queue that could provide me with some guidence?
    <10/08/2006 08:23:45 AM WST> <Warning> <Connector> <BEA-190032> << Weblogic Mess
    aging Bridge Adapter (XA)_eis/jms/WLSConnectionFactoryJNDIXA > ResourceAllocatio
    nException of javax.resource.ResourceException: ConnectionFactory: failed to get
    initial context (InitialContextFactory =com.sap.engine.services.jndi.InitialCon
    textFactoryImpl, url = ux0800:55304, user name = username) on createManagedConnectio
    n.>
    Thanks
    Warren

    Stoyan,
    Thanks for that.
    My problem ended up being a classpath problem. I referenced the directory of the SAP jars in the weblogic start up script. When I changed this to reference each jar individually it worked.
    I have a new issue now which may have something to do with security. The trace suggests it is logging on as the guest user, even though I entered my username and password in the Messaging bridge.
    #1.5#000E7FED310600A30000008A0000302D00041AA399E338B4#1155189870559#com.sap.jms##com.sap.jms.server.sessioncontainer.InboundBus instance=BWIP#J2EE_GUEST#0####165536f0283611db8903000e7fed3106#SAPEngine_Application_Thread[impl:3]_126##0#0#Error##Plain###com.sap.jms.server.exception.JMSServerInvalidDestinationException: No destination with ID=0 found.
            at com.sap.jms.server.service.impl.RegistryServiceImpl.getDestinationContext(RegistryServiceImpl.java:404)
            at com.sap.jms.server.sessioncontainer.InboundBus.getDestinationContext(InboundBus.java:98)
            at com.sap.jms.server.sessioncontainer.InboundBus.process(InboundBus.java:153)
            at com.sap.jms.server.sessioncontainer.InboundBus.enqueue(InboundBus.java:116)
            at com.sap.jms.server.sessioncontainer.SessionContainer.receiveFromDispatcher(SessionContainer.java:63)
            at com.sap.jms.server.routingcontainer.RoutingContainer.receiveFromDispatcher(RoutingContainer.java:447)
            at com.sap.jms.server.JMSServerContainer.dispatchRequest(JMSServerContainer.java:635)
            at com.sap.jms.server.JMSServerFrame.request(JMSServerFrame.java:536)
            at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
            at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
            at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
            at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Warren

  • Connect from VBA 64 bit to Oracle from windows 7 64bit

    Hi,
    We are trying to connect from Autocad VBA 64 bit to Oracle 10g server from windows 7 64bit OS.
    Toad can connect to Oracle without any issue.
    I installed 10g 32 bit client and 11g 64 bit client.
    Please help me in installing and configuring any 64 bit provider to connect from vba. I tried ODAC but not any success until now.
    Regards,
    Shijith

    Hi Jenny,
    Thanks for replaying in quick time.
    I had solved my issue by installing the following.
    1) Oracle forms 6i
    2) Oracle 11g 32 bit client
    3) Oracle 11g 64 bit client
    4) ODAC 11g 32 bit
    5) ODAC 11g 64 bit
    And able to get a sucessful connection with the following connection string.
    Provider=OraOLEDB.Oracle;Password=dddd;Persist Security Info=True;User ID=dddd;Data Source=ddddd
    Is there is any better way to do it? It is realy pitty that we have to install more than 2GB of client coponents to get a oracle connection from client side.
    Please suggest a best practice.
    Regards
    shijith

  • Memory leak after upgrading to ColdFusion 10

    We recently upgraded from CF8 to CF10 and we're running into some issues.  We started off getting a lot of OutOfMemory errors with the default heap settings. Chaning them to 768MB/1280MB which has helped, but we're still running into occasional OOM issues.  We took a heapdump as the instance was having problems today with blocked threads and noticed the heap usage was near the max so it was probably going to run out of memory soon too.  Below is what the eclipse memory analyzer tool found as a possible leak suspect.  Does anyone have any suggestions on where to go from here?  Not sure if it's an issue with CF itself or something in the app.  Thanks
    Description
    One instance of "coldfusion.runtime.ClientScopeServiceImpl" loaded by "coldfusion.bootstrap.BootstrapClassLoader @ 0x120bbaf0" occupies 838,847,880 (88.33%) bytes. The memory is accumulated in one instance of "java.util.HashMap$Entry[]" loaded by "<system class loader>".
    Keywords
    coldfusion.runtime.ClientScopeServiceImpl
    java.util.HashMap$Entry[]
    coldfusion.bootstrap.BootstrapClassLoader @ 0x120bbaf0
    Shortest Paths To the Accumulation Point
    Class Name
    Shallow Heap
    Retained Heap
    java.util.HashMap$Entry[524288] @ 0x3b88e058
    2,097,168
    838,843,064
    table java.util.HashMap @ 0x1212d2f8
    48
    838,843,112
    sharedClientScopeMap coldfusion.runtime.ClientScopeServiceImpl @ 0x1212af08
    88
    838,847,880
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x100f16d8 ajp-bio-51010-exec-20 Thread
    112
    21,624
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x103df100 ajp-bio-51010-exec-36 Thread
    112
    19,552
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x1043f0e0 ajp-bio-51010-exec-72 Thread
    112
    19,392
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x10a8eec0 ajp-bio-51010-exec-83 Thread
    112
    22,288
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x10befce8 ajp-bio-51010-exec-54 Thread
    112
    18,256
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x11d35e18 ajp-bio-51010-exec-5 Thread
    112
    23,776
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x121b97e0 ajp-bio-51010-exec-68 Thread
    112
    18,160
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x123c4f88 ajp-bio-51010-exec-74 Thread
    112
    18,816
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x123c5078 ajp-bio-51010-exec-27 Thread
    112
    19,784
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x12693f30 ajp-bio-51010-exec-75 Thread
    112
    19,208
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x126e7ff8 ajp-bio-51010-exec-26 Thread
    112
    19,200
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x1297dd60 ajp-bio-51010-exec-78 Thread
    112
    20,592
    <Java Local> org.apache.tomcat.util.threads.TaskThread @ 0x12d3a818 ajp-bio-51010-exec-73 Thread
    112
    21,304
    service class coldfusion.runtime.AppHelper @ 0x12fae868 »
    112
    1,032
    clientScope class coldfusion.server.ServiceFactory @ 0x11047060 »
    96
    55,184
    Total: 15 entries
    Accumulated Objects
    Class Name
    Shallow Heap
    Retained Heap
    Percentage
    coldfusion.runtime.ClientScopeServiceImpl @ 0x1212af08
    88
    838,847,880
    88.33%
    java.util.HashMap @ 0x1212d2f8
    48
    838,843,112
    88.33%
    java.util.HashMap$Entry[524288] @ 0x3b88e058
    2,097,168
    838,843,064
    88.33%
    java.util.HashMap$Entry @ 0x25370040
    24
    51,409,128
    5.41%
    java.util.HashMap$Entry @ 0x1b878cf8
    24
    12,173,192
    1.28%
    java.util.HashMap$Entry @ 0x15d049c8
    24
    10,685,760
    1.13%
    java.util.HashMap$Entry @ 0x41af3d98
    24
    10,587,208
    1.11%
    java.util.HashMap$Entry @ 0x3ff95918
    24
    10,443,664
    1.10%
    java.util.HashMap$Entry @ 0x43c422b0
    24
    9,886,280
    1.04%
    java.util.HashMap$Entry @ 0x3eec68a8
    24
    9,723,216
    1.02%
    java.util.HashMap$Entry @ 0x230c3078
    24
    9,254,288
    0.97%
    java.util.HashMap$Entry @ 0x2e36cab8
    24
    6,494,488
    0.68%
    java.util.HashMap$Entry @ 0x45e499e8
    24
    6,178,320
    0.65%
    java.util.HashMap$Entry @ 0x2a91c258
    24
    4,008,048
    0.42%
    java.util.HashMap$Entry @ 0x4260ee28
    24
    3,542,552
    0.37%
    java.util.HashMap$Entry @ 0x3dfb9e98
    24
    3,503,072
    0.37%
    java.util.HashMap$Entry @ 0x43f354a0
    24
    2,908,120
    0.31%
    java.util.HashMap$Entry @ 0x1adfb600
    24
    2,197,056
    0.23%
    java.util.HashMap$Entry @ 0x4469eee0
    24
    2,050,528
    0.22%
    java.util.HashMap$Entry @ 0x4443dea8
    24
    2,034,224
    0.21%
    java.util.HashMap$Entry @ 0x41b79ff0
    24
    1,846,808
    0.19%
    java.util.HashMap$Entry @ 0x40931b50
    24
    1,846,784
    0.19%
    java.util.HashMap$Entry @ 0x40c62310
    24
    1,846,784
    0.19%
    Total: 20 entries
    480
    162,619,520
    0.171
    Accumulated Objects by Class
    Label
    Number of Objects
    Used Heap Size
    Retained Heap Size
    java.util.HashMap$Entry
    First 10 of 190,465 objects
    190,465
    4,571,160
    836,711,024
    java.lang.String
    First 10 of 253 objects
    253
    6,072
    26,408
    java.lang.reflect.Method
    First 10 of 57 objects
    57
    4,560
    4,560
    coldfusion.runtime.ClientScope
    All 1 objects
    1
    56
    2,632
    java.lang.Class[]
    First 10 of 73 objects
    73
    1,248
    1,248
    coldfusion.runtime.ClientScopeKey
    All 1 objects
    1
    24
    24
    java.lang.Class
    All 2 objects
    2
    0
    0
    Total: 7 entries
    190,852
    4,583,120
    836,745,896

    Hi Sharma,
    Here's the settings summary from the console.  The OOM issue is now happening about 1-2 times weekly after increasing the heap size.  Before that it was almost daily.  It seems we can go about 75-85 hours before we restart due to either OOM or blocked threads.
    Settings Summary
    Server Settings > Settings Summary
    Report generated on Sep 25, 2014 12:08 PM
    This report shows the status of all ColdFusion configuration settings. To display the area of the ColdFusion Administrator where you can edit the group settings, click any of the groups in the report.
    System Information
    Server Details
    Server Product ColdFusion
    Version ColdFusion 10,286680
    Edition Enterprise 
    Operating System Windows 2003 
    OS Version 5.2 
    Update Level /D:/ColdFusion10/cfusion/lib/updates/chf10000012.jar 
    Adobe Driver Version 4.1 (Build 0001) 
    JVM Details
    Java Version 1.7.0_15 
    Java Vendor Oracle Corporation 
    Java Vendor URL http://java.oracle.com/ 
    Java Home D:\ColdFusion10\jre 
    Java File Encoding Cp1252 
    Java Default Locale en_US 
    File Separator \ 
    Path Separator ; 
    Line Separator Chr(13) 
    User Name SYSTEM 
    User Home C:\Documents and Settings\Default User 
    User Dir D:\ColdFusion10\cfusion\bin 
    Java VM Specification Version 1.7 
    Java VM Specification Vendor Oracle Corporation 
    Java VM Specification Name Java Virtual Machine Specification 
    Java VM Version 23.7-b01 
    Java VM Vendor Oracle Corporation 
    Java VM Name Java HotSpot(TM) Server VM 
    Java Specification Version 1.7 
    Java Specification Vendor Oracle Corporation 
    Java Specification Name Java Platform API Specification 
    Java Class Version 51.0 
    CF Server Java Class Path ;D:/ColdFusion10/cfusion/lib/updates/chf10000012.jar;  D:/ColdFusion10/cfusion/lib/ant-launcher.jar;  D:/ColdFusion10/cfusion/lib/ant.jar;  D:/ColdFusion10/cfusion/lib/antlr-2.7.6.jar;  D:/ColdFusion10/cfusion/lib/apache-solr-core.jar;  D:/ColdFusion10/cfusion/lib/apache-solr-solrj.jar;  D:/ColdFusion10/cfusion/lib/asm-all-3.1.jar;  D:/ColdFusion10/cfusion/lib/asn1.jar;  D:/ColdFusion10/cfusion/lib/axis.jar;  D:/ColdFusion10/cfusion/lib/backport-util-concurrent.jar;  D:/ColdFusion10/cfusion/lib/bcel-5.1-jnbridge.jar;  D:/ColdFusion10/cfusion/lib/bcel.jar;  D:/ColdFusion10/cfusion/lib/bcmail-jdk14-139.jar;  D:/ColdFusion10/cfusion/lib/bcprov-jdk14-139.jar;  D:/ColdFusion10/cfusion/lib/cdo.jar;  D:/ColdFusion10/cfusion/lib/cdohost.jar;  D:/ColdFusion10/cfusion/lib/certj.jar;  D:/ColdFusion10/cfusion/lib/cf-acrobat.jar;  D:/ColdFusion10/cfusion/lib/cf-assembler.jar;  D:/ColdFusion10/cfusion/lib/cf-logging.jar;  D:/ColdFusion10/cfusion/lib/cf4was.jar;  D:/ColdFusion10/cfusion/lib/cf4was_ae.jar;  D:/ColdFusion10/cfusion/lib/cfusion-req.jar;  D:/ColdFusion10/cfusion/lib/cfusion.jar;  D:/ColdFusion10/cfusion/lib/chart.jar;  D:/ColdFusion10/cfusion/lib/clibwrapper_jiio.jar;  D:/ColdFusion10/cfusion/lib/commons-beanutils-1.8.0.jar;  D:/ColdFusion10/cfusion/lib/commons-codec-1.3.jar;  D:/ColdFusion10/cfusion/lib/commons-collections-3.2.1.jar;  D:/ColdFusion10/cfusion/lib/commons-compress-1.0.jar;  D:/ColdFusion10/cfusion/lib/commons-digester-2.0.jar;  D:/ColdFusion10/cfusion/lib/commons-discovery-0.4.jar;  D:/ColdFusion10/cfusion/lib/commons-httpclient-3.1.jar;  D:/ColdFusion10/cfusion/lib/commons-lang-2.4.jar;  D:/ColdFusion10/cfusion/lib/commons-logging-1.1.1.jar;  D:/ColdFusion10/cfusion/lib/commons-logging-api-1.1.1.jar;  D:/ColdFusion10/cfusion/lib/commons-net-3.0.1.jar;  D:/ColdFusion10/cfusion/lib/commons-vfs2-2.0.jar;  D:/ColdFusion10/cfusion/lib/crystal.jar;  D:/ColdFusion10/cfusion/lib/derby.jar;  D:/ColdFusion10/cfusion/lib/derbyclient.jar;  D:/ColdFusion10/cfusion/lib/derbynet.jar;  D:/ColdFusion10/cfusion/lib/derbyrun.jar;  D:/ColdFusion10/cfusion/lib/derbytools.jar;  D:/ColdFusion10/cfusion/lib/dom4j-1.6.1.jar;  D:/ColdFusion10/cfusion/lib/dpHibernate.jar;  D:/ColdFusion10/cfusion/lib/ehcache-core-2.5.1.jar;  D:/ColdFusion10/cfusion/lib/ehcache-web-2.0.4.jar;  D:/ColdFusion10/cfusion/lib/esapi-2.0.1.jar;  D:/ColdFusion10/cfusion/lib/EWSAPI-1.1.5.jar;  D:/ColdFusion10/cfusion/lib/FCSj.jar;  D:/ColdFusion10/cfusion/lib/flashgateway.jar;  D:/ColdFusion10/cfusion/lib/flex-messaging-common.jar;  D:/ColdFusion10/cfusion/lib/flex-messaging-core.jar;  D:/ColdFusion10/cfusion/lib/flex-messaging-opt.jar;  D:/ColdFusion10/cfusion/lib/flex-messaging-proxy.jar;  D:/ColdFusion10/cfusion/lib/flex-messaging-remoting.jar;  D:/ColdFusion10/cfusion/lib/flex-rds-server.jar;  D:/ColdFusion10/cfusion/lib/geronimo-stax-api_1.0_spec-1.0.1.jar;  D:/ColdFusion10/cfusion/lib/hibernate3.jar;  D:/ColdFusion10/cfusion/lib/httpclient-4.1.1.jar;  D:/ColdFusion10/cfusion/lib/httpclient-cache-4.1.1.jar;  D:/ColdFusion10/cfusion/lib/httpclient.jar;  D:/ColdFusion10/cfusion/lib/httpcore_4.1.2.jar;  D:/ColdFusion10/cfusion/lib/httpmime-4.1.1.jar;  D:/ColdFusion10/cfusion/lib/ib6addonpatch.jar;  D:/ColdFusion10/cfusion/lib/ib6core.jar;  D:/ColdFusion10/cfusion/lib/ib6http.jar;  D:/ColdFusion10/cfusion/lib/ib6swing.jar;  D:/ColdFusion10/cfusion/lib/ib6util.jar;  D:/ColdFusion10/cfusion/lib/im.jar;  D:/ColdFusion10/cfusion/lib/iText.jar;  D:/ColdFusion10/cfusion/lib/iTextAsian.jar;  D:/ColdFusion10/cfusion/lib/izmado.jar;  D:/ColdFusion10/cfusion/lib/jai_codec.jar;  D:/ColdFusion10/cfusion/lib/jai_core.jar;  D:/ColdFusion10/cfusion/lib/jai_imageio.jar;  D:/ColdFusion10/cfusion/lib/jakarta-oro-2.0.6.jar;  D:/ColdFusion10/cfusion/lib/jakarta-slide-webdavlib-2.1.jar;  D:/ColdFusion10/cfusion/lib/java-xmlbuilder-0.4.jar;  D:/ColdFusion10/cfusion/lib/javasysmon-0.3.3.jar;  D:/ColdFusion10/cfusion/lib/jax-qname.jar;  D:/ColdFusion10/cfusion/lib/jaxb-api.jar;  D:/ColdFusion10/cfusion/lib/jaxb-impl.jar;  D:/ColdFusion10/cfusion/lib/jaxb-libs.jar;  D:/ColdFusion10/cfusion/lib/jaxb-xjc.jar;  D:/ColdFusion10/cfusion/lib/jaxrpc.jar;  D:/ColdFusion10/cfusion/lib/jcifs-1.3.15.jar;  D:/ColdFusion10/cfusion/lib/jdom.jar;  D:/ColdFusion10/cfusion/lib/jeb.jar;  D:/ColdFusion10/cfusion/lib/jersey-core.jar;  D:/ColdFusion10/cfusion/lib/jersey-server.jar;  D:/ColdFusion10/cfusion/lib/jersey-servlet.jar;  D:/ColdFusion10/cfusion/lib/jets3t-0.8.1.jar;  D:/ColdFusion10/cfusion/lib/jetty-continuation-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jetty-http-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jetty-io-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jetty-security-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jetty-server-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jetty-servlet-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jetty-servlets-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jetty-util-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jetty-xml-7.0.0.v20091005.jar;  D:/ColdFusion10/cfusion/lib/jintegra.jar;  D:/ColdFusion10/cfusion/lib/jnbcore.jar;  D:/ColdFusion10/cfusion/lib/jpedal.jar;  D:/ColdFusion10/cfusion/lib/js.jar;  D:/ColdFusion10/cfusion/lib/jsch-0.1.44m.jar;  D:/ColdFusion10/cfusion/lib/jsr107cache.jar;  D:/ColdFusion10/cfusion/lib/jsr311-api-1.1.1.jar;  D:/ColdFusion10/cfusion/lib/jta.jar;  D:/ColdFusion10/cfusion/lib/jutf7-0.9.0.jar;  D:/ColdFusion10/cfusion/lib/ldap.jar;  D:/ColdFusion10/cfusion/lib/ldapbp.jar;  D:/ColdFusion10/cfusion/lib/log4j-1.2.15.jar;  D:/ColdFusion10/cfusion/lib/lucene-analyzers-3.4.0.jar;  D:/ColdFusion10/cfusion/lib/lucene-core-3.4.0.jar;  D:/ColdFusion10/cfusion/lib/lucene-highlighter-3.4.0.jar;  D:/ColdFusion10/cfusion/lib/lucene-memory-3.4.0.jar;  D:/ColdFusion10/cfusion/lib/lucenedemo.jar;  D:/ColdFusion10/cfusion/lib/macromedia_drivers.jar;  D:/ColdFusion10/cfusion/lib/mail.jar;  D:/ColdFusion10/cfusion/lib/metadata-extractor-2.4.0-beta-1.jar;  D:/ColdFusion10/cfusion/lib/mlibwrapper_jai.jar;  D:/ColdFusion10/cfusion/lib/msapps.jar;  D:/ColdFusion10/cfusion/lib/mysql-connector-java-commercial-5.1.17-bin.jar;  D:/ColdFusion10/cfusion/lib/namespace.jar;  D:/ColdFusion10/cfusion/lib/nekohtml.jar;  D:/ColdFusion10/cfusion/lib/netty-3.2.5.Final.jar;  D:/ColdFusion10/cfusion/lib/ooxml-schemas.jar;  D:/ColdFusion10/cfusion/lib/pdfencryption.jar;  D:/ColdFusion10/cfusion/lib/poi-contrib.jar;  D:/ColdFusion10/cfusion/lib/poi-ooxml-schemas.jar;  D:/ColdFusion10/cfusion/lib/poi-ooxml.jar;  D:/ColdFusion10/cfusion/lib/poi-scratchpad.jar;  D:/ColdFusion10/cfusion/lib/poi.jar;  D:/ColdFusion10/cfusion/lib/portlet_20.jar;  D:/ColdFusion10/cfusion/lib/postgresql-8.3-604.jdbc3.jar;  D:/ColdFusion10/cfusion/lib/quartz.jar;  D:/ColdFusion10/cfusion/lib/relaxngDatatype.jar;  D:/ColdFusion10/cfusion/lib/ri_generic.jar;  D:/ColdFusion10/cfusion/lib/rome-cf.jar;  D:/ColdFusion10/cfusion/lib/saaj.jar;  D:/ColdFusion10/cfusion/lib/saxon9he.jar;  D:/ColdFusion10/cfusion/lib/serializer.jar;  D:/ColdFusion10/cfusion/lib/slf4j-api-1.5.6.jar;  D:/ColdFusion10/cfusion/lib/slf4j-log4j12-1.5.6.jar;  D:/ColdFusion10/cfusion/lib/smack.jar;  D:/ColdFusion10/cfusion/lib/smpp.jar;  D:/ColdFusion10/cfusion/lib/STComm.jar;  D:/ColdFusion10/cfusion/lib/tagsoup-1.2.jar;  D:/ColdFusion10/cfusion/lib/tika-core-0.6.jar;  D:/ColdFusion10/cfusion/lib/tika-parsers-0.6.jar;  D:/ColdFusion10/cfusion/lib/tools.jar;  D:/ColdFusion10/cfusion/lib/tt-bytecode.jar;  D:/ColdFusion10/cfusion/lib/wc50.jar;  D:/ColdFusion10/cfusion/lib/webchartsJava2D.jar;  D:/ColdFusion10/cfusion/lib/wsdl4j-1.6.2.jar;  D:/ColdFusion10/cfusion/lib/wsrp4j-commons-0.5-SNAPSHOT.jar;  D:/ColdFusion10/cfusion/lib/wsrp4j-producer.jar;  D:/ColdFusion10/cfusion/lib/xalan.jar;  D:/ColdFusion10/cfusion/lib/xercesImpl.jar;  D:/ColdFusion10/cfusion/lib/xml-apis.jar;  D:/ColdFusion10/cfusion/lib/xmlbeans-2.3.0.jar;  D:/ColdFusion10/cfusion/lib/xmpcore.jar;  D:/ColdFusion10/cfusion/lib/xsdlib.jar;  D:/ColdFusion10/cfusion/lib/;  D:/ColdFusion10/cfusion/lib/axis2/axiom-api-1.2.13.jar;  D:/ColdFusion10/cfusion/lib/axis2/axiom-dom-1.2.13.jar;  D:/ColdFusion10/cfusion/lib/axis2/axiom-impl-1.2.13.jar;  D:/ColdFusion10/cfusion/lib/axis2/axis2-adb-1.7.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/axis2-adb-codegen-1.7.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/axis2-codegen-1.7.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/axis2-jaxws-1.7.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/axis2-kernel-1.7.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/axis2-transport-http-1.7.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/axis2-transport-local-1.7.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/commons-fileupload-1.2.jar;  D:/ColdFusion10/cfusion/lib/axis2/commons-io-1.4.jar;  D:/ColdFusion10/cfusion/lib/axis2/geronimo-ws-metadata_2.0_spec-1.1.2.jar;  D:/ColdFusion10/cfusion/lib/axis2/httpcore-4.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/neethi-3.0.2.jar;  D:/ColdFusion10/cfusion/lib/axis2/woden-api-1.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/woden-impl-commons-1.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/woden-impl-dom-1.0.jar;  D:/ColdFusion10/cfusion/lib/axis2/wsdl4j-1.6.2.jar;  D:/ColdFusion10/cfusion/lib/axis2/wstx-asl-3.2.9.jar;  D:/ColdFusion10/cfusion/lib/axis2/XmlSchema-1.4.8.jar;  D:/ColdFusion10/cfusion/lib/axis2/;  D:/ColdFusion10/cfusion/gateway/lib/examples.jar;  D:/ColdFusion10/cfusion/gateway/lib/;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/flex/jars/cfgatewayadapter.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/flex/jars/concurrent.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/flex/jars/;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/batik-awt-util.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/batik-css.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/batik-ext.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/batik-transcoder.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/batik-util.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/commons-discovery.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/commons-logging.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/concurrent.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/flex.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/jakarta-oro-2.0.7.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/jcert.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/jnet.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/jsse.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/oscache.jar;  D:/ColdFusion10/cfusion/wwwroot/WEB-INF/cfform/jars/; 
    Java Class Path D:\\ColdFusion10\\cfusion\lib\oosdk\lib;
    D:\\ColdFusion10\\cfusion\lib\oosdk\classes;
    D:\ColdFusion10\cfusion\bin\..\runtime\bin\tomcat-juli.jar;
    D:\ColdFusion10\cfusion\bin\cf-bootstrap.jar 
    Java Ext Dirs D:\ColdFusion10\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext 
    Printer Details
    Default Printer
    Printers
    Server Information
    General Settings
    Timeout requests Yes 
    Enable Per App Settings Yes 
    Request Time Limit 120 seconds
    Use UUID for CFToken Yes 
    Disable Service Factory No 
    Protect serialized JSON No 
    Protect Serialized JSON Prefix // 
    Missing Template Handler /404b.cfm 
    Site-wide Error Handler /errorCatch.cfm 
    Enable HTTP status codes Yes 
    Enable Global Script Protection Yes 
    ORMSearch Index Directory 
    Default CFForm ScriptSrc Directory /CFIDE/scripts/ 
    Google Map Key 
    Maximum size of post data 100 MB
    Request Throttle Threshold 4 MB
    Request Throttle Memory 200 MB
    Request Tuning
    Simultaneous request limit 20 
    Flash Remoting request limit 5 
    Web Service request limit 20 
    CFC request limit 20 
    CFThread Pool Size 10 
    Maximum number of report threads 8 
    Request Queue Timeout 120 seconds
    Request Queue Timeout Page 
    Caching
    Template cache size 150 templates
    Enable trusted cache No 
    Cached query limit 500
    Save Class Files Yes 
    Client Variable Settings
    Default client variable store ecom 
    Purge Interval 1 hours 7 minutes 
    Client Stores
    Registry 
    Type REGISTRY 
    Description System registry. 
    Purge data after time limit Yes 
    Time limit 90 days
    Disable global updates No 
    ecom 
    Type JDBC 
    Description 
    Purge data after time limit No 
    Time limit 2 days
    Disable global updates Yes 
    Cookie 
    Type COOKIE 
    Description Client based text file. 
    Purge data after time limit Yes 
    Time limit 10 days
    Disable global updates No 
    Memory Variables
    J2EE Sessions No 
    Application Variables
    Enable Application Variables Yes 
    Default Timeout 2,0,0,0 
    Maximum Timeout 2,0,0,0 
    Session Variables
    Enable session variables Yes 
    Default Timeout 0,0,20,0 
    Maximum Timeout 2,0,0,0 
    ColdFusion Mappings
    /gateway   D:\ColdFusion10\cfusion\gateway\cfc 
    /CFIDE   D:\ColdFusion10\cfusion\wwwroot\CFIDE 
    Mail Connection Settings
    Default Server Port 25 
    Connection Timeout 60 seconds
    Spool Interval 30 seconds
    Mail Delivery Threads 10 
    Maintain Connection to Mail Server Yes 
    Spool Messages To disk
    Max Messages Spooled to Memory 50000 
    Default CFMail Charset UTF-8 
    Use SSL Connection No 
    Use TLS No 
    Default Mail Server
    smtp.example.com
    Server smtp.example.com
    Port 25 
    Username 
    Password 
    Backup Mail Servers
    smtp-backup.example.com
    Server smtp-backup.example.com
    Port 25 
    Username 
    Password 
    Mail Logging Settings
    Log Severity warning 
    Log all E-mail messages sent by ColdFusion Yes 
    Charting
    Cache Type disk images
    Maximum number of images in cache 50 images
    Maximum number of charting threads 4 
    Disk cache location D:\ColdFusion10\cfusion\charting\cache 
    Data & Services
    Database Data Sources
    GES 
    CF data source name GES 
    Description 
    Driver MSSQLServer 
    JDBC URL jdbc:macromedia:sqlserver://MSSQL:1433;databaseName=GES;SelectMethod=direct;sendStringPar ametersAsUnicode=false;querytimeout=0;MaxPooledStatements=100
    Username sa 
    Login timeout 30 seconds
    Long text buffer size 64000 
    Timeout 1200 seconds 
    Maintain connections Yes 
    Interval 420 seconds
    Restricted SQL operations 
    Disable connections No 
    cfcodeexplorer 
    CF data source name cfcodeexplorer 
    Description 
    Driver Apache Derby Embedded 
    JDBC URL jdbc:derby:D:\ColdFusion10\cfusion\db\cfcodeexplorer;create=false 
    Username 
    Login timeout 30 seconds 
    Long text buffer size 64000 
    Timeout 1200 seconds
    Maintain connections Yes 
    Interval 420 seconds 
    Restricted SQL operations 
    Disable connections No 
    ecom 
    CF data source name ecom 
    Description 
    Driver 
    JDBC URL jdbc:macromedia:oracle://10.10.120.13:1521;serviceName=ecom;alternateServers=(10.10.120.1 4:1521);loadBalancing=true
    Username user 
    Login timeout 30 seconds
    Long text buffer size 64000 
    Timeout 1200 seconds 
    Maintain connections Yes 
    Interval 420 seconds
    Restricted SQL operations 
    Disable connections No 
    cfbookclub 
    CF data source name cfbookclub 
    Description 
    Driver Apache Derby Embedded 
    JDBC URL jdbc:derby:D:\ColdFusion10\cfusion\db\bookclub;create=false 
    Username 
    Login timeout 30 seconds 
    Long text buffer size 64000 
    Timeout 1200 seconds
    Maintain connections Yes 
    Interval 420 seconds 
    Restricted SQL operations 
    Disable connections No 
    ecomd 
    CF data source name ecomd 
    Description 
    Driver Oracle 
    JDBC URL jdbc:macromedia:oracle://ORACLE:1521;SID=ecomd;AuthenticationMethod=userIDPassword;sendSt ringParametersAsUnicode=false;querytimeout=0;MaxPooledStatements=100
    Username ges 
    Login timeout 30 seconds
    Long text buffer size 64000 
    Timeout 1200 seconds 
    Maintain connections Yes 
    Interval 420 seconds
    Restricted SQL operations 
    Disable connections No 
    GES_New 
    CF data source name GES 
    Description 
    Driver MSSQLServer 
    JDBC URL jdbc:macromedia:sqlserver://MSSQL\MSSQL:1433;databaseName=GES;SelectMethod=direct;sendStr ingParametersAsUnicode=false;querytimeout=0;MaxPooledStatements=100
    Username user 
    Login timeout 30 seconds 
    Long text buffer size 64000 
    Timeout 1200 seconds
    Maintain connections Yes 
    Interval 420 seconds 
    Restricted SQL operations 
    Disable connections No 
    E1_Oracle 
    CF data source name E1 
    Description 
    Driver Oracle 
    JDBC URL jdbc:macromedia:oracle://ORACLE:1516;SID=E1;AuthenticationMethod=userIDPassword;sendStrin gParametersAsUnicode=false;querytimeout=0;MaxPooledStatements=100
    Username user
    Login timeout 30 seconds
    Long text buffer size 64000 
    Timeout 1200 seconds 
    Maintain connections Yes 
    Interval 420 seconds
    Restricted SQL operations 
    Disable connections No 
    cfdocexamples 
    CF data source name cfdocexamples 
    Description 
    Driver Apache Derby Embedded 
    JDBC URL jdbc:derby:D:\ColdFusion10\cfusion\db\cfdocexamples;create=false 
    Username 
    Login timeout 30 seconds 
    Long text buffer size 64000 
    Timeout 1200 seconds
    Maintain connections Yes 
    Interval 420 seconds 
    Restricted SQL operations 
    Disable connections No 
    cfartgallery 
    CF data source name cfartgallery 
    Description 
    Driver Apache Derby Embedded 
    JDBC URL jdbc:derby:D:\ColdFusion10\cfusion\db\artgallery;create=false 
    Username 
    Login timeout 30 seconds
    Long text buffer size 64000 
    Timeout 1200 seconds 
    Maintain connections Yes 
    Interval 420 seconds
    Restricted SQL operations 
    Disable connections No 
    Web Services
    Debugging & Logging
    Debugging Settings
    Enable debugging No 
    Enable Robust Exception Information No 
    Display format classic.cfm 
    Execution times Yes 
    Execution time format summary 
    Execution time highlight threshold 250 ms
    Database activity Yes 
    Exception information Yes 
    Tracing information Yes 
    Timer Information No 
    Variables Yes 
    Variables
    Application Yes 
    CGI Yes 
    Client Yes 
    Cookie Yes 
    Form Yes 
    Request Yes 
    Server No 
    Session No 
    URL Yes 
    Debugging IP Addresses
    Debugging IP Address Restrictions 
    Line Debugger Settings
    Allow Line Debugging NO 
    Debugger Port 5005 
    Max Simultaneous Debugging Sessions 5 
    Logging Settings
    Log directory D:\ColdFusion10\cfusion\logs 
    Maximum file size 5000 KB
    Maximum number of archives 10 
    Log slow pages Yes 
    Slow page time limit 60 seconds
    Log CORBA calls No 
    Log scheduled tasks No 
    Schedule Tasks & Probes
    Scheduled Tasks
    Auto Replenish Notify S9 Order Min Levels Reached 
    Start Date 9/2/2014 
    End Date 
    Interval Daily 
    Start Time 2:05:00 AM 
    URL http://server1.example.com/index.cfm?fuseaction=rfid.SendReplenishEmails 
    Username 
    Timeout 
    Proxy Server 
    Proxy Port 80 
    Save output to file No 
    Publish path 
    Publish filename 
    Resolve URLs No 
    Auto Replenish Notify Customer Badge Replenishment 
    Start Date 9/2/2014 
    End Date 
    Interval Daily 
    Start Time 2:00:00 AM 
    URL http://server1.example.com/uri1/act_notifyUserBadge.cfm 
    Username 
    Timeout 
    Proxy Server 
    Proxy Port 80 
    Save output to file No 
    Publish path 
    Publish filename 
    Resolve URLs No 
    Auto Replenish 
    Start Date 9/2/2014 
    End Date 
    Interval Daily 
    Start Time 2:10:00 AM 
    URL http://server1.example.com/uri1/uri2/uri3/Replenish2.cfm 
    Username 
    Timeout 
    Proxy Server 
    Proxy Port 80 
    Save output to file No 
    Publish path 
    Publish filename 
    Resolve URLs No 
    Contact Updates and Registrations 
    Start Date 9/2/2014 
    End Date 
    Interval 65 
    Start Time 12:05:00 AM 
    URL http://server1.example.com/index.cfm?fuseaction=intCRM.sendCRMObjects 
    Username 
    Timeout 
    Proxy Server 
    Proxy Port 80 
    Save output to file No 
    Publish path 
    Publish filename 
    Resolve URLs No 
    System Probes
    Extensions
    Java Applets
    CFX Tags
    cfx_xml2cfx 
    Tag name cfx_xml2cfx 
    Description
    Type CPP 
    Server library c:\cfusion8\cfx\xml2cfx\cfx_xml2cfx.dll 
    Keep library loaded true 
    Procedure ProcessTagRequest 
    cfx_encrypt_aes 
    Tag name cfx_encrypt_aes 
    Description DB encryption library
    Type CPP 
    Server library C:\cfusion8\cfx\aes\cfx_encrypt_aes.dll 
    Keep library loaded true 
    Procedure ProcessTagRequest 
    cfx_exec 
    Tag name cfx_exec 
    Description
    Type CPP 
    Server library c:\CFusion8\cfx\exec\cfx_exec.dll 
    Keep library loaded true 
    Procedure ProcessTagRequest 
    Custom Tag Paths
    D:\web\app1\app2\app3\activedit3 
    D:\ColdFusion10\cfusion/CustomTags 
    D:\ColdFusion8\CustomTags 
    CORBA
    Selected connector [ none] 
    Connectors
    Event Gateways
    Settings
    Enable Event Gateway Yes 
    Thread Pool Size 10 
    Max Queue Size 25000 
    Gateway Types
    SMS 
    Description Handles SMS text messaging 
    Class coldfusion.eventgateway.sms.SMSGateway 
    Timeout 30 seconds 
    Kill On Timeout Yes 
    XMPP 
    Description Handles XMPP instant messaging 
    Class coldfusion.eventgateway.im.XMPPGateway 
    Timeout 30 seconds
    Kill On Timeout Yes 
    SAMETIME 
    Description Handles Lotus SAMETIME instant messaging 
    Class coldfusion.eventgateway.im.SAMETIMEGateway 
    Timeout 30 seconds 
    Kill On Timeout Yes 
    DirectoryWatcher 
    Description Watches a directory for file changes 
    Class examples.watcher.DirectoryWatcherGateway 
    Timeout 30 seconds
    Kill On Timeout Yes 
    Socket 
    Description Listens on a socket 
    Class examples.socket.SocketGateway 
    Timeout 30 seconds 
    Kill On Timeout Yes 
    CFML 
    Description Handles asynchronous events through CFCs 
    Class coldfusion.eventgateway.cfml.CfmlGateway 
    Timeout 30 seconds
    Kill On Timeout Yes 
    JMS 
    Description Handles Java Messaging Service messages 
    Class examples.JMS.JMSGateway 
    Timeout 30 seconds 
    Kill On Timeout Yes 
    ActiveMQ 
    Description Handles Apache ActiveMQ JMS messages 
    Class examples.ActiveMQ.JMSGateway 
    Timeout 30 seconds
    Kill On Timeout Yes 
    DataServicesMessaging 
    Description Handles Data Services Messaging messages 
    Class coldfusion.eventgateway.flex.FlexMessagingGateway 
    Timeout 30 seconds 
    Kill On Timeout No 
    FMS 
    Description Handles Flash Media Server shared objects 
    Class coldfusion.eventgateway.fms.FMSGateway 
    Timeout 30 seconds
    Kill On Timeout Yes 
    DataManagement 
    Description Notifies Data Management Services of data changes 
    Class coldfusion.eventgateway.flex.FlexDataManagementGateway 
    Timeout 30 seconds 
    Kill On Timeout Yes 
    Security
    CF Admin Authentication
    Enable authentication for the ColdFusion Administrator Yes 
    Allow access to ColdFusion Administrator with a Single password No 
    RDS Authentication
    Enable authentication for RDS access Yes 
    Allow access through RDS with Single password Yes 
    Security Sandboxes
    Enable ColdFusion Security No 
    jvm.config
    # VM configuration
    # Where to find JVM, if {java.home}/jre exists then that JVM is used
    # if not then it must be the path to the JRE itself
    java.home=D:\\ColdFusion10\\jre
    application.home=D:\\ColdFusion10\\cfusion
    # If no java.home is specified a VM is located by looking in these places in this
    # order:
    #  1) ../runtime/jre
    #  2) registry (windows only)
    #  3) JAVA_HOME env var plus jre (ie $JAVA_HOME/jre)
    #  4) java.exe in path
    # Arguments to VM
    java.args=-server  -Xms768m -Xmx1280m -XX:MaxPermSize=192m -XX:+UseParallelGC -Xbatch -Dcoldfusion.home={application.home} -Dcoldfusion.rootDir={application.home} -Dcoldfusion.libPath={application.home}/lib -Dorg.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER=true -Dcoldfusion.jsafe.defaultalgo=FIPS186Random -Dges.config.serverEnvironment=prod2 -Dges.config.webServerHostName=server1.example.com -Dcom.sun.management.jmxremote.port=8880 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcoldfusion.classPath={application.home}/lib/updates,{application.home}/lib,{application .home}/lib/axis2,{application.home}/gateway/lib/,{application.home}/wwwroot/WEB-INF/flex/j ars,{application.home}/wwwroot/WEB-INF/cfform/jars
    # Comma separated list of shared library path
    java.library.path={application.home}/lib,{application.home}/jintegra/bin,{application.home }/jintegra/bin/international,{application.home}/lib/oosdk/classes/win
    java.class.path={application.home}/lib/oosdk/lib,{application.home}/lib/oosdk/classes

  • After downgrade from weblogic 10.3.2 to 10.3.1 i get ValidationException

    hi all,
    i am using JPA with weblogic 10.3.1.
    at first we used weblgoic 10.3.2 and unfortunately we need to downgrade to 10.3.1.
    Then i get the following exception
    <Jan 20, 2010 2:32:53 PM SGT> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request w
    ith ID '1263969169713' for task '0'. Error is: 'weblogic.management.DeploymentException: '
    weblogic.management.DeploymentException:
    at weblogic.application.internal.flow.JpaFlow.prepare(JpaFlow.java:44)
    at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:609)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:185)
    at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:53)
    Truncated. see log file for complete stacktrace
    Exception [EclipseLink-7244] (Eclipse Persistence Services - 1.1.1.v20090430-r4097): org.eclipse.persistence.exceptions.
    ValidationException
    Exception Description: An incompatible mapping has been encountered between [class sg.com.stee.stars21.cu.entity.TeamMem
    ber] and [class sg.com.stee.stars21.cu.entity.RegistrationAuthority]. This usually occurs when the cardinality of a mapp
    ing does not correspond with the cardinality of its backpointer.
    at org.eclipse.persistence.exceptions.ValidationException.invalidMapping(ValidationException.java:1142)
    at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.OneToOneAccessor.process(OneToOneAccessor.ja
    va:101)
    at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.RelationshipAccessor.processRelationship(Rel
    ationshipAccessor.java:362)
    at org.eclipse.persistence.internal.jpa.metadata.MetadataProject.processAccessorsWithRelationships(MetadataProje
    ct.java:645)
    at org.eclipse.persistence.internal.jpa.metadata.MetadataProject.process(MetadataProject.java:634)
    Truncated. see log file for complete stacktrace
    >
    <Jan 20, 2010 2:32:53 PM SGT> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for
    With Regards,
    WP

    hi,
    Thanks for reply. here is my two class and mapping.
    it is suppose to be one to one mapping. and it is working fine on 10.3.2. i think 10.3.1 do validation. but i have no idea how they really validate this two class.
    with Regards,
    WP
    @Entity
    @NamedQueries({
    @NamedQuery(name = "TeamMember.findAll", query = "select o from TeamMember o")
    , @NamedQuery(name = "TeamMember.findByMemberId", query = "select o from TeamMember o where o.memberId=:p_memberId")
    @Table(name = "TEAM_MEMBER")
    public class TeamMember implements Serializable, ISTARS21Entity {
    @SequenceGenerator(name = "TEAM_MEMBER_GEN", sequenceName = "TEAM_MEMBER_SEQ", initialValue = 1, allocationSize = 1)
    @Id
    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "TEAM_MEMBER_GEN")
    @Column(name="MEMBER_ID", nullable = false)
    private Long memberId;
    @Column(length = 4000)
    private String name;
    @ManyToOne
    @JoinColumn(name = "TEAM_ID")
    private Team team;
    *@OneToOne(mappedBy = "teamMember")*
    private RegistrationAuthority registrationAuthority;
    public TeamMember() {
    @Column(name="AMETHOD_BATCH", length = 100)
    private String amethodBatch;
    @Column(name="AMETHOD_HDB", length = 100)
    private String amethodHdb;
    @Column(name="AMETHOD_PRIVATE", length = 100)
    private String amethodPrivate;
    @Column(name="CT_ISSUE", length = 100)
    private String ctIssue;
    @Column(name="PROCESS_CAVEAT_BATCH", length = 100)
    private String processCaveatBatch;
    @Column(name="PROCESS_CAVEAT_NORMAL", length = 100)
    private String processCaveatNormal;
    @Column(name="SMETHOD_BATCH", length = 100)
    private String smethodBatch;
    @Column(name="SMETHOD_HDB", length = 100)
    private String smethodHdb;
    @Column(name="SMETHOD_PRIVATE", length = 100)
    private String smethodPrivate;
    @Column(name="USUAL_BATCH", length = 100)
    private String usualBatch;
    @Column(name="USUAL_HDB", length = 100)
    private String usualHdb;
    @Column(name="USUAL_PRIVATE", length = 100)
    private String usualPrivate;
    @Column(length = 100)
    private String withdraw;
    *@Id*
    *@OneToOne*
    *@JoinColumn(name = "MEMBER_ID")*
    private TeamMember teamMember;
    }

  • 1.6.0_10 and 11, Memory leak returning variables from Java to JavaScript

    Environment: Windows XP SP2, IE7, JScript 5.7, JRE 1.6.0_11-b03 and 1.6.0_10
    Memory allocated in Java and returned as a JavaScript variable value is not garbage collected in Java when the JavaScript variable is re-used.
    In the following simplified example, a populated HashMap is returned from the applet test1 method to the JavaScript variable hash1.
    The JavaScript variable hash1 is re-used on the next iteration so I would expect it should be marked for garbage collection.
    In 1.6.0_7 and previous releases, the memory associated with this Java HashMap is freed implicitly.
    In 1.6.0_10 and 1.6.0_11 the HashMap memory is never freed.
    Is this is what we should expect, a feature of the significant LiveConnect changes that were part of 1.6.0_10?
    Do we need to rewrite our code to call new Java methods from JavaScript explicitly freeing the memory, in this example calling the freeMem method?
    Has anybody else experienced this problem since 1.6.0_10?
    Thanks
    Rob
    Example code ...
    TestRLApplet.java
    import java.applet.Applet;
    import java.util.HashMap;
    public class TestRLApplet extends Applet
    private HashMap hash1;
    public TestRLApplet()
    public void init()
    public HashMap test1()
    hash1 = new HashMap();
    for (int i = 0; i <10; i++) {
    hash1.put(Integer.toString(i),Integer.toString(i));
    return (hash1);
    public void freeMem() {
    hash1.clear();
    hash1 = null;
    TestClient.htm
    <HEAD>
    <TITLE></TITLE>
    <SCRIPT LANGUAGE="javascript">
    function window_onload()
    var hash1;
    testAppplet = document.TestRLApplet;
    for (cnt=0; cnt < 1000; cnt++)
    hash1= testAppplet.test1();
    </SCRIPT>
    </HEAD>
    <object
    classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    WIDTH = 1 HEIGHT = 1 NAME = "TestRLApplet" >
    <PARAM NAME = CODE VALUE = "TestRLApplet.class" >
    <PARAM NAME = ARCHIVE VALUE = "../applets/TestRLApplet.jar" >
    <PARAM NAME = NAME VALUE = "TestRLApplet" >
    <PARAM NAME = MAYSCRIPT VALUE = true >
    <param name = "type" value = "application/x-java-applet;version=1.6">
    <param name = "scriptable" value = "false">
    </object>
    <BODY LANGUAGE=javascript onload="return window_onload()" leftMargin=40 id=body >
    </BODY>
    </HTML>
    Java Console
    Java Plug-in 1.6.0_10
    Using JRE version 1.6.0_10 Java HotSpot(TM) Client VM
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    q: hide console
    r: reload policy configuration
    s: dump system and deployment properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    Memory: 5,056K Free: 2,551K (50%) ... completed.
    Memory: 7,996K Free: 3,499K (43%) ... completed.
    Memory: 7,996K Free: 1,038K (12%) ... completed.
    Memory: 13,180K Free: 3,745K (28%) ... completed.
    Memory: 22,844K Free: 5,614K (24%) ... completed.
    Memory: 37,984K Free: 15,009K (39%) ... completed.
    Memory: 37,984K Free: 13,069K (34%) ... completed.
    Memory: 37,984K Free: 6,125K (16%) ... completed.
    Memory: 65,088K Free: 25,107K (38%) ... completed.
    Memory: 65,088K Free: 21,201K (32%) ... completed.
    Memory: 65,088K Free: 13,381K (20%) ... completed.
    Memory: 65,088K Free: 7,967K (12%) ... completed.
    Memory: 65,088K Free: 5,013K (7%) ... completed.
    Memory: 65,088K Free: 414K (0%) ... completed.

    What are you missing?
    I inherited this app and signing the third party jars is how it was setup, I was wondering the same thing too, why was it necessary to sign the third party jars?
    The applet runs in either JRE 1.6.0_13 or JRE 1.6.0_27 depending on the other Java apps the user uses. JRE 1.6.0_13 does not have the mixed code security (so it is like is disable), but JRE 1.6.0_27 does have the mixed code security and the applet will not launch with mixed code security enable, so we have to disable it. With all the hacking going on in the last two years, is important to improve security; so this is a must.
    Yes, I always clear up the cache.
    Any idea on how to resolve this problem?

  • Links to Itunes blitz out a split second after connecting from firefox. I actually Get to Itunes and then POOF! Website not found. I was hoping this would be fixed with 4.0.

    Here is what happens: I get an add from Big Fish Games for a game that is from the Itunes store. It has a link and I click it. The link takes me directly to Itunes for about 2 seconds and then blanks out giving me:
    Firefox can't find the file at itms://itunes.apple.com/us/app/haunted-manor-lord-of-mirrors/id414574468?mt=8&affC=QQABAAAAHgAJ4Q8iaTJoenF2SmlmX00tTGpZSXZoRHVRWjduUzlqUHBxUVdsUQ==.
    What's up with this? This does not happen in the Chrome browser. The link works perfectly.

    Unfortunately I tried that and it didn't work. Thanks for the help though. I tried to uninstall and it said I couldn't because the file is corrupt or something, but I think I finally got it uninstalled and/or deleted or whatever, but now I try to reinstall/download it again from the beginning and I can't. No matter what I do I can not get Firefox working again. No matter how many times I try to redownload it. Any other suggestions?

  • Making https: connection from java code loaded into Oracle 8i database

    A bit of a blast from the past, really, as 8i provides a JVM at 1.2.2.
    I need to provide an PL/SQL function which accesses a RESTful web service requiring https connection. Got the call working under 1.2 locally without much trouble using:
    static {
            System.setProperty("java.protocol.handler.pkgs",
                    "com.sun.net.ssl.internal.www.protocol");
            Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
        }The trick is to get the Oracle database to run the code internally. What libraries do I need where? I get an extremely unhelpful NoClassDefFoundError, without mention of the offending class.
    By doing loadjava with jcert.jar,. jnet.jar and jsse.jar (the libraries I'm using with the test program) I can get loadjava to accept and allegedly resolve the class.

    endasil wrote:
    malcolmmc wrote:
    Well, sadly look at the colour scheme.Yeah, sarcastic was I. The NoClassDef error seriously doesn't give a class name? I find it astonishing that any implementation would be that stupid.Seriously. The strange thing is that before I got to the NoClassDefFound I had a Initialization error (until I added a security rule for setting the Provider) and for that I got a full stack trace (in an obscure trace file, granted).

  • Unable to get database connection  from loaded java class in oracle

    Hi all,
    I am trying to call java class method from oracle function, but getting below exception, while creating connection.
    SQL> select charge_calculation(1,'2011-06-01', 'E') from dual;
    select charge_calculation(1,'2011-06-01', 'E') from dual
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception:
    java.lang.ExceptionInInitializerError
    inside main method
    inside main method1
    inside main method2
    inside main method3
    inside main method3
    Exception in thread "Root Thread" java.lang.ExceptionInInitializerError
    at javax.crypto.Cipher.getInstance(DashoA12275)
    at oracle.security.o5logon.O5LoginClientHelper.decryptAES(Unknown Source
    at oracle.security.o5logon.O5LoginClientHelper.generateOAuthResponse(Unk
    nown
    Source)
    at
    oracle.jdbc.driver.T4CTTIoauthenticate.marshalOauth(T4CTTIoauthenticate.java)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:367)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
    501)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:203)
    at
    oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:33)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java)
    at java.sql.DriverManager.getConnection(DriverManager.java)
    at java.sql.DriverManager.getConnection(DriverManager.java:187)
    at SPEodPricing.spEodPricing(SPEODPRICING:98)
    at SPEodPricing.main1(SPEODPRICING:47)
    Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs
    at javax.crypto.SunJCE_b.<clinit>(DashoA12275)
    ... 13 more
    Caused by: java.security.PrivilegedActionException: java.io.IOException
    at java.security.AccessController.doPrivileged(Native Method)
    ... 14 more
    Caused by: java.io.IOException
    at java.io.FileOutputStream.writeBytes(Native Method)
    at java.io.FileOutputStream.write(FileOutputStream.java)
    at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:177)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:165)
    at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:43)
    at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:70)
    at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.ja
    va:102)
    at
    sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:1
    24)
    at javax.crypto.SunJCE_d.a(DashoA12275)
    at javax.crypto.SunJCE_b.g(DashoA12275)
    at javax.crypto.SunJCE_b.e(DashoA12275)
    at javax.crypto.SunJCE_q.run(DashoA12275)
    ... 15 more
    SQL> select charge_calculation(1,'2011-06-01', 'E') from dual;
    select charge_calculation(1,'2011-06-01', 'E') from dual
    ERROR at line 1:
    ORA-29549: class BBVA_MERGED.SPEodPricing has changed, Java session state
    cleared
    SQL> exit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64
    bit Production
    With the Partitioning, Real Application Clusters, OLAP, Data Mining
    and Real Application Testing options
    JAVA Sample code:-
    public String method1(int pi_ctry_id,String pi_cur_busi_date ,String pi_eod_bod_flag)
    System.out.println("inside main method1");
    CachedRowSet tmplcrs                = null;
    HashMap resMap                              = new HashMap();
              Double ln_candidate_extra           = 0.0;
              Double ln_calculate_on_val          = 0.0;
              int lv_calculate_on                = 0;
              int lv_cand_attribute                = 0;
    // int pi_ctry_id                          = 0;
    // String pi_cur_busi_date           = null;
    int pi_bch_id                          = 0;
    // String pi_eod_bod_flag               = null;
    Date ldt_cur_busi_date          = null;
    Date lstr_next_calc_date     = null;
    int li_bch_id                         = 0;
    int li_chg_ac_branch               = 0;
    int calFrequency                     = 0;
    DbUtils dbObj = new DbUtils();
    Map reqMap = new HashMap();
    CachedRowSet updtcrs                = null;
    Connection conn = null;
              try
    System.out.println("inside main method2");
                   reqMap.put("pi_ctry_id", ""+pi_ctry_id);
                   reqMap.put("pi_cur_busi_date", ""+pi_cur_busi_date);
                   reqMap.put("pi_eod_bod_flag", ""+pi_eod_bod_flag);
    System.out.println("inside main method3");
                   Class.forName("oracle.jdbc.driver.OracleDriver");
    // Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@10.1.56.85:1521:orcl", "bbva_merged", "bbva_merged");
    // conn = DriverManager.getConnection("jdbc:oracle:thin:@10.1.50.104:1521:cmsdb6", "bbva_base", "bbva_base");
    System.out.println("inside main method3");
    conn = DriverManager.getConnection("jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.50.129)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.50.130)(PORT = 1521))(LOAD_BALANCE = yes)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = BBVASIT)))", "BBVA_MERGED", "BBVA_MERGED");
    conn.setAutoCommit(false);
    System.out.println("inside main method4");
    }

    29532, 00000, "Java call terminated by uncaught Java exception: %s"
    // *Cause: A Java exception or error was signaled and could not be
    //          resolved by the Java code.
    // *Action: Modify Java code, if this behavior is not intended.

Maybe you are looking for

  • Function Module for open Purchase Order & Sales Order?

    Hi, commonly I read the data from tables and calculate the open quantity for sales order and purchase order, but I want to know, are there any standard function modules for getting the list of open "purchase order" and "sales order" respectively? Tha

  • Why are there so many flash updates?

    Why are there so many Flash updates- I have had two in the last week and at least one more since the start of the year. It seems to have really got silly this last 12 months, is Flash really that unsecure and unstable that it needs this many fixes an

  • Can I swap out defected iPhone with different color one

    In november my friend purchased me a black iphone 5.  It was awesome with No problems.  Recently however, I have been experiencing a very short battery life.  After a day of light usage sometimes my battery will dip below 5 percent.  Now, I already t

  • Can't install CS3 from disk to laptop with no disk drive. How to do it?

    Bought Adobe Creative Suite 3 Web Premium years ago, and have original disks. Want to install on my laptop which does not have a disk drive. Copied the files to portable drive and brought over that way, but setup won't work, giving an error message.

  • IPhoto - OSX 10.4.3

    I installed 10.4.3 some time ago but seem to still be running iPhoto 1.1.1 and I cannot find garage band anywhere. Anyone have any ideas about this?