NoClassDefFoundError in Java client after Message Queue upgrade

Hi,
I upgraded from version 3.5 SP1 to Message Queue 3 2005Q1.
The Java client I was using from a remote client seems to be throwing a NoClassDefFound error when I use the new imq.jar .
java.lang.NoClassDefFoundError: com/sun/messaging/jmq/Version at com.sun.messaging.jmq.jmsclient.ConnectionImpl.<clinit>(ConnectionImpl.java:83) at com.sun.messaging.BasicConnectionFactory.createConnection(BasicConnectionFactory.java:110)
Any ideas about this ?
Thanks,
Rini

Looks like you've run into a bug where com/sun/messing/jmq/Version.class is missing from imq.jar .
A workaround is to add imqxm.jar to your client CLASSPATH. I've logged bug 6237112 to track this.
http://wwws.sun.com/software/products/message_queue/

Similar Messages

  • Produce Message to AQ Queue using standalone Java client in Oracle 11g FMW

    I have a Java client that creates a TextMessage and tries to post it to AQ queue using the server context. Please find the sample code below:
    QueueSession jmsSession = null;
    QueueConnection queueConnection = null;
    try {
    Properties parm = new Properties();
    parm.setProperty("java.naming.factory.initial","weblogic.jndi.WLInitialContextFactory");
    parm.setProperty("java.naming.provider.url","t3://10.209.125.23:8001");
    parm.setProperty("java.naming.security.principal","weblogic");
    parm.setProperty("java.naming.security.credentials","weblogic1");
    Context ctx = new InitialContext(parm);
    System.out.println("Weblogic Initial Context obtained : " + ctx);
    //DataSource ds = (DataSource)ctx.lookup(datasourceJNDI);
    QueueConnectionFactory queueConnfactory = (QueueConnectionFactory)ctx.lookup(QCF) ;
    System.out.println("QueueConnectionFactory from QCF jndi lookup : " + queueConnfactory);
    queueConnection = queueConnfactory.createQueueConnection();
    System.out.println("QueueConnection obtained : " + queueConnection);
    //Make QueueSession
    jmsSession = queueConnection.createQueueSession(true, Session.AUTO_ACKNOWLEDGE);
    System.out.println("QueueSession obtained : " + jmsSession);
    //Start QueueConnection else no messages will be delivered
    queueConnection.start();
    Queue aqQueue = (Queue)ctx.lookup(QUEUE_JNDI);
    System.out.println("Queue obtained from lookup: " + aqQueue);
    QueueSender sender = ((AQjmsSession)jmsSession).createSender(aqQueue);
    System.out.println("QueueSender obtained: " + sender);
    File file = new File("C:
    Documents and Settings\\Apara\\Desktop\\EH_Mig\\development
    Resub.xml");
    XmlObject object = XmlObject.Factory.parse(file);
    String payloadString = object.toString();
    System.out.println("Message to be sent : " + payloadString);
    Message message = jmsSession.createTextMessage(payloadString);
    sender.send(message);
    jmsSession.commit();
    System.out.println("Message sent : " + message.toString());
    catch(Exception ex) {
    ex.printStackTrace();
    finally {
    if (jmsSession != null)
    jmsSession.close();
    if (queueConnection != null)
    queueConnection.stop();
    queueConnection.close();
    The code gives a runtime exception when it reaches the statement sender.send() as below :
    weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception
    at weblogic.jdbc.rmi.internal.ConnectionImpl_weblogic_jdbc_wrapper_JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection_1032_WLStub.physicalConnectionWithin(Unknown Source)
    at weblogic.jdbc.rmi.SerialConnection_weblogic_jdbc_rmi_internal_ConnectionImpl_weblogic_jdbc_wrapper_JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection_1032_WLStub.physicalConnectionWithin(Unknown Source)
    at oracle.sql.TypeDescriptor.setPhysicalConnectionOf(TypeDescriptor.java:817)
    at oracle.sql.TypeDescriptor.<init>(TypeDescriptor.java:622)
    at oracle.sql.StructDescriptor.<init>(StructDescriptor.java:317)
    at oracle.sql.StructDescriptor.createDescriptor(StructDescriptor.java:200)
    at oracle.sql.StructDescriptor.createDescriptor(StructDescriptor.java:168)
    at oracle.sql.StructDescriptor.createDescriptor(StructDescriptor.java:137)
    at oracle.jpub.runtime.MutableStruct.toDatum(MutableStruct.java:113)
    at oracle.jms.AQjmsGenMessage_C.toDatum(AQjmsGenMessage_C.java:46)
    at oracle.jms.AQjmsProducer.jdbcEnqueue(AQjmsProducer.java:1027)
    at oracle.jms.AQjmsProducer.send(AQjmsProducer.java:747)
    at oracle.jms.AQjmsProducer.send(AQjmsProducer.java:517)
    at co.uk.morrisons.errorhospital.util.QueueTest.sendMessageUsingServerContextAndQCF(QueueTest.java:245)
    at co.uk.morrisons.errorhospital.util.QueueTest.main(QueueTest.java:293)
    Caused by: java.rmi.MarshalException: error marshalling return; nested exception is:
    java.io.NotSerializableException: oracle.jdbc.driver.T4CConnection
    at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
    at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
    ... 15 more
    Caused by: java.io.NotSerializableException: oracle.jdbc.driver.T4CConnection
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    at weblogic.rjvm.MsgAbbrevOutputStream.writeObject(MsgAbbrevOutputStream.java:618)
    at weblogic.utils.io.ChunkedObjectOutputStream.writeObject(ChunkedObjectOutputStream.java:63)
    at weblogic.jdbc.rmi.internal.ConnectionImpl_weblogic_jdbc_wrapper_JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection_WLSkel.internalInvoke2(Unknown Source)
    at weblogic.jdbc.rmi.internal.ConnectionImpl_weblogic_jdbc_wrapper_JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection_WLSkel.internalInvoke1(Unknown Source)
    at weblogic.jdbc.rmi.internal.ConnectionImpl_weblogic_jdbc_wrapper_JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:477)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    I am using a ForeignServer configuration which is targeted to a JMS Server. This a Weblogic 10.3.2 feature. Please see if you can help me to enqueue the message.
    Thanks,
    Aparajeeta

    It finally got resolved with help from Edwin Biemond and Oracle docs. I have made a blog out of it @
    http://technicknacks.blogspot.com
    Edited by: oraaps on Mar 26, 2010 5:33 PM

  • Problem with GlassFish and Sun Java System Message Queue

    Hi,
    I used application server PE.8 and I upgraded to Sun Java System Application Server Platform Edition 9.0 Update 1 Patch 1, and I changed all my CLASSPATH and everything. My system is working fine, but the Sun Java System Message Queue that I used before is still showing the queues and physical queues of the previous application server, not the new one. Do you know if there is way to change that and link it to the new version?
    thanks

    Use an ESB like ServiceMix to bridge JMS providers
    http://servicemix.org/
    Or write your own MessageListener to consume from one JMS and publish on another one. Be careful with queues to avoid loosing the ordering - so you probably want to use a single MessageListener per subscription/queue - or to take advantage of Tibco's exclusive queues to ensure ordering is preserved. If ordering doesn't matter then don't worry too much about it and maybe have a pool of consumers to improve throughput
    James
    http://logicblaze.com/

  • Problem with Java Script after upgrade from BW 3.5 to BI7

    Dear Colleagues,
    We're facing the issue with Java Script after upgrade of BW 3.5 to BI7.
    Just after update we checked the basic functionality and it occured that some of web templates that use Java Script don't work. They generate seelction screen, but after selection the screen becomes blank without any error messages.
    We're currently stucked since web templates weren't converted to BI7 version so they should work exactly as before the upgrade.
    We compared the Java code with other environment that was not upgraded - it's perfectly the same.
    The only explanation that comes to my mind is that some Java Script settings on the server level were changed during the upgrade but I have no idea where I can check that.
    Thanks in advance for any suggestions,
    Andrzej Bobula

    Hi Deepu,
    Thanks, it was great to read your reply and then few minutes later talk to you live on SDN Day!
    Unfortunately, http cache clean-up did not help. But there is another funny thing I found - for exactly the same 3.5 webtemplate html code returned from WebAS 3.5 was different then from 7.0.
    Unfortunately, this editor does not allow to paste complete code, even in CODE brackets, but here are main differences:
    <b>3.5</b>
       if (navigator.appName == "Microsoft Internet Explorer")
    <frame src="/sap/bw/BEx?SAP-LANGUAGE=E&PAGENO=1&REQUEST_NO=1&CMD=GET_TEMPLATE"
    name="Content">
    and
    <b>7.0</b>
       if (navigator.appName.indexOf("Microsoft Internet Explorer")!=-1)
    <frame src="/sap/bw/BEx?SAP-LANGUAGE=E&PAGENO=8&REQUEST_NO=0&CMD=GET_TEMPLATE"
    name="Content" 0nLoad="javascript:loadTitle()">
    (I intentionaly put 0 i/o o in 0nLoad, otherwise Forum's editor does not accept the text.
    How about SAP's claim that technical upgrade from 3.x to 7.0 changes nothing?
    Regards,
    Vitaliy

  • Client proxies no longer work after R/3 upgrade to ECC5.0

    Hi,
    After the above upgrade where WAS of the R/3 systems went from 620 to 640 client side proxies no longer work.
    To be able to use client proxies in 620 we had to use a plugin. But in 640 this should be native functionality, so no more plugin for this.
    The error seems to lie in the connection from R/3 to XI. If I test the RFC connection that is defined in SXMB_ADM on R/3 I get the following error:
    HTTPIO_PLG_ICM_CONNECT_FAILED-Fehlermeldung beim S
    Message no. SR000
    The IFR address is correctly defined.
    The SPROX_CHECK_HTTP_COMMUNICATION test in sproxy-connection tests gives the following detailed info:
    When calling the method
    CL_HTTP_SERVER=>GET_EXTENSION_INFO
    the exception
    NO_HTTP_PING_SERVICE_FOUND
    was triggered.
    Does anyobe know how his can be solved?
    Thanks
    Tom

    HI,
    I think some problem with http destinations
    Is your R3 system is configured as a Application system ?
    Go to SXMB_ADM->Integration Engine Configuration->Check role of business system etc. and corresponding Integrtaion server
    Check this guide page no-27
    https://websmp102.sap-ag.de/~sapidb/011000358700001697502004E.PDF
    Regards,
    Moorthy

  • How to insert message in OC4J JMS from standalone java client.

    Hi,
    I have been following available examples for creating standalone java clients to insert messages in JMS queues.
    I am able to insert using java client when the SOA suite and the standalone java code are on same machine.
    package producerconsumerinjava;
    import javax.jms.*;
    import javax.naming.*;
    import java.util.Hashtable;
    public class QueueProducer
    public static void main(String[] args)
    String queueName = "jms/demoQueue";
    String queueConnectionFactoryName = "jms/QueueConnectionFactory";
    Context jndiContext = null;
    QueueConnectionFactory queueConnectionFactory = null;
    QueueConnection queueConnection = null;
    QueueSession queueSession = null;
    Queue queue = null;
    QueueSender queueSender = null;
    TextMessage message = null;
    int noMessages = 5;
    * Set the environment for a connection to the OC4J instance
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, "oracle.j2ee.rmi.RMIInitialContextFactory");
    env.put(Context.SECURITY_PRINCIPAL, "oc4jadmin");
    env.put(Context.SECURITY_CREDENTIALS, "mypass");
    env.put(Context.PROVIDER_URL,"ormi://myserver.company.com:12402"); //12402 is the rmi port
    * Set the Context Object.
    * Lookup the Queue Connection Factory.
    * Lookup the JMS Destination.
    try
    jndiContext = new InitialContext(env);
    queueConnectionFactory =
    (QueueConnectionFactory) jndiContext.lookup(queueConnectionFactoryName);
    queue = (Queue) jndiContext.lookup(queueName);
    catch (NamingException e)
    System.out.println("JNDI lookup failed: " + e.toString());
    System.exit(1);
    * Create connection.
    * Create session from connection.
    * Create sender.
    * Create text message.
    * Send messages.
    * Send non text message to end text messages.
    * Close connection.
    try
    queueConnection = queueConnectionFactory.createQueueConnection();
    queueSession =
    queueConnection.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
    queueSender = queueSession.createSender(queue);
    message = queueSession.createTextMessage();
    for (int i = 0; i < noMessages; i++)
    message.setText("Message " + (i + 1));
    System.out.println("Producing message: " + message.getText());
    queueSender.send(message);
    queueSender.send(queueSession.createBytesMessage());
    catch (JMSException e)
    System.out.println("Exception occurred: " + e.toString());
    finally
    if (queueConnection != null)
    try
    queueConnection.close();
    catch (JMSException e)
    System.out.println("Closing error: " + e.toString());
    But when the SOA Suite is remote, I am struggling to get the settings correct
    Till now, here is what I have figured out from looking at blogs/tars etc on the Net:
    1. I need to use ApplicationClientInitialContextFactory instead of RMIInitialContextFactory (http://download.oracle.com/docs/cd/E14101_01/doc.1013/e13975/jndi.htm)
    2. The project should have a META-INF/application-client.xml file, which may be dummy (http://www.wever.org/java/space/Oracle/JmsTar1). Question is, my code is there in a single absolutely standalone code..how I can use this application-client.xml and where it has to be placed.
    Errors:
    When trying to run exact same code on local server that tries to enqueue JMS on remotee serverer
    Exception occurred: javax.jms.JMSException: Unable to create a connection to "xxxxxxx.yyyyyy01.dev.com/10.42.456.11:12,602" as user "null".
    Any help is greatly welcome.
    As an exercise, I copied this complete code on the server and then ran locally using a telnet client...it worked. So the problem is coming when accessing the server remotely.
    Rgds,
    Amit

    1. I need to use ApplicationClientInitialContextFactory instead of RMIInitialContextFactoryNot necessarily.
    2. The project should have a META-INF/application-client.xml fileThat's only necessary if going the ApplicationClientInitialContextFactory route.
    There are two types of JMS client applications you can write -- a pure/plain Java app, and an "AppClient". That first is your everyday run-of-the-mill Java application, nothing special. That latter is a special, complicated beast that tries to act as a part of the whole client/server/J2EE architecture which provides you with a semi-managed environment. Either can be made to work, but if all you need is JMS access (using plain OC4J JMS factory/queue names and not JMS Connector names), then the first is easier to get working (and performs a tiny bit better as well due to being a lighter-weight solution).
    I think the problem you are having might be: When you use the plain Java client solution, you do not have any type of management, and that includes user management. With no user management (and if the JMS server is not configured to allow anonymous connections) you need to include the username and password in the call to createConnection. (I think it may be that this is actually true in the AppClient case as well -- I avoid using the AppClient model as much as possible so my memory there is weaker.)
    If you prefer to go the AppClient route, I would point you to a demo I wrote which had a functioning example, but Oracle seems to have removed it (and all of the 10.1.3 demos?) from OTN. :-(
    Hmm, it seems to still be available on the wayback machine:
    http://web.archive.org/web/20061021064014/www.oracle.com/technology/tech/java/oc4j/1013/how_to/index.html
    (Just look down the page for "With OEMS JMS (In-Memory and File-Based)" -- there is an .html document with info, and there is a .zip file with source code.)
    Question is, my code is there in a single absolutely standalone code..how I can use this application-client.xml and where it has to be placed.The app client in my demo had the following directory structure:
    myjavaclient.class
    jndi.properties
    META-INF\MANIFEST.MF
    META-INF\application-client.xml
    META-INF\orion-application-client.xml
    When you use ApplicationClientInitialContextFactory I think it just looks under .\META-INF for the .xml files.
    -Jeff

  • Java Message Queue/ JMS Vendor performance.

    Hi,
    I need some help from you folks. In our system we are dealing with large number (tens of thousands) of operations per second. I'm doing some research in order to determine if we can use JavaTM Message Service (JMS) API in this system. I red that Java Message Queue was voted "Best Java Messaging Tool" by Java Developer's Journal readers and JMQ now marked by iPlanet[tm] E-Commerce Solutions. So I'm looking for numbers. How many clients/operations iPlanet or other JMS vendors can support per second. Unfortunately I didn't find any concrete example of built systems, number of maximum operation supported per second.
    Please response to [email protected] also.
    Thanks in advance,
    Daniel Drazner

    Following configuration: pIII 1GHz, standard vm settings, JBoss 2.4.4, jdk1.3.3 sun
    My project (probably good optimized) has following performance:
    - asynchronous sending message to queue:20 ms
    - synchronous (send/replay) 200 ms
    This are statistics for single thread, but this is some how scalable, so for 20 parallel threads you will have the same performance.
    Topics are much faster, but I need PTP messaging

  • Where do I find 'MQ Cluster Monitor' and 'Message Queue Universal Client' ?

    This video on mq.dev.java.net uses two utilities called the 'MQ Cluster Monitor' and the 'Message Queue Universal Client'. The narrator says that these are 'shipped with the Message Queue product'.
    I dont see the utilities in my Open MQ installation. What am I missing ?
    - Hemant Bedekar
    RedSeal Solutions

    Cluster Monitor can be launched by typing these commands -
         cd /MessageQueue/mq/examples/jmx
         java -classpath /MessageQueue/mq/lib/imqjmx.jar:. MQClusterMonitor
    Universal Client can be launched by typing these commands -
         cd /MessageQueue/mq/examples/applications/uclient
         java -classpath /MessageQueue/mq/lib/imqjmx.jar:. UniversalClient
    - Hemant Bedekar
    RedSeal Solutions

  • Subscribe OJMS Message from Java Client ??

    Hi
    I am using Oracle 9iAS (9.0.3) with OJMS as JMS Resource Provider. I could able to publish the messages and MDB's will be able to subscribes the messages.
    How to subscribe the above message from External Java Client.
    Can anybody will provide some sample code.
    Thanks in Advance
    Madhu

    The problem here is how to register JMS destination (topic or queue) in JNDI and then to obtain the initial context where they can be looked up. Then the business is the same for an External Java Client as the code that runs in JSP.
    To do it, you may see the code examples in
    http://www.oracle.com/technology/sample_code/tech/java/jms/index.html
    The second example, "JMS1.1 Domain Unification Sample" which is for 10g, does work for me. I did not try the first example, "JMS Sample Application", which is for oc4j 9.0.2 or higher.

  • No status messages for any components after 2012 SP1 upgrade

    Hi, after a recent upgrade to 2012 SP1 two of my sites no longer show any status messages in monitoring. All the services seem fine, I can distribute and deploy packages to clients, run queries etc.
    All other sites are now fine, the difference is the working sites are on 2008 R2 or 2012 and the trouble sites are on 2008 Storage Server SP1. So obviously close at hand to assume the Site Server OS is somehow the culprit.
    SP2 is installed on all sites for SQL Server 2008 R2, servers have been restarted.

    There we go!
    So sender.log had these:
    There is no existing connection, Win32 error = 7054
    and
    Error during connection to \\primaryserver.domain.local\SMS_SITE (7054).
    As mentioned already, I already verified the secondary site computer accounts were in the SMS_SiteToSiteConnection_XX1
    on the primary site server. But I added my main SCCM service account there as well and under Administration\Hierarchy Configuration\File Replication I changed the File Replication Account from the computer account to the service account and the status messages
    are now transfered and appearing in the Status Message Viewer.
    I don't really care why the computer account wouldn't work, I'm just going to leave it like this, the 2008 Storage Servers
    are due to be replaced or upgraded this year anyway.
    Thanks Juke and everyone else!

  • Clearing JAVA Message Queue in PI 7.1

    Hi Experts
    I am working on a file to File Scenario, and file has been picked up on the sender CC and mesaages have been sent to JAVA queues, But the messages are stuck on the JAVA queues,
    Java Queue name: File_http://sap.com/xi/XI/SystemRecv
    How can I clear the JAVA message queue in PI 7.1
    Thanks
    PR

    If the messages are on the queue, usually one of the actions must be performed: a) Fix the related scenario and restart the messages or b) Manually cancel the messages. This is also advised on the note below under item "3. Troubleshooting Archiving / Deletion in the Adapter Framework"
    [Note 872388 - Troubleshooting Archiving and Deletion in PI|https://service.sap.com/sap/support/notes/872388]
    If you are having performance problems, please check if the messages are taking long time in TBDL/Holding status. Let us know if this is the case.

  • Java Message Queue 3.7 Update 2

    Hi,
    I am looking for an older version of the Java Message Queue Version 3.7 Update 2. I amunable to find thiss on the download site.
    Can any one direct me as to where I could get this from?
    Thanks,
    Ashwin

    Hi Ashwin,
    I'm afraid this isn't the forum for Java Message Queue. It is the forum for Oracle MessageQ, a different product altogether. I'm not sure which forum covers Java Message Queue.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Messages after iPhone 5 Upgrade

    My appologies if this is in the wrong forum.
    This weekend I moved from a iPhone 4 to an iPhone 5, and I have discovered an annoyance with Messages on my MBP & iMac.
    Prior to the upgrade, any texts I recieved on my phone would also be displayed on my computers in the "Messages" app.  However after I have upgraded, none of the texts sent to my phone are going to Messages.  But the messages that I send from my computer(s) via "Messages" DO show up on the phone.
    Can anyone shed some light on this for me?  Meaning, how can I get messages (texts) sent to my phone to show up on Messages again on my computers?
    Thanks,
    Duke

    Hi,
    I was presuming a different phone number and therefore issues with the Apple ID and the iPhone number(s) linked to it.
    I am seeing quite a few posts now where two Macs are using the same Apple ID and one is syncing properly and the other is not without any obvious clues.
    On the computer that is having issues I would  try a PRAM reset.
    Shut down the computer.
    Restart it holding down Apple/CMD ( or ⌘)+ALT( ⌥)+P+R Keys until you have heard three Start Up Bongs.
    10:32 PM      Thursday; January 10, 2013
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • Java problems after upgrading fom Internet Explorer 9 to 10 on my remote desktop server (2008 R2)

    Hi!
    After a IE upgrade on my remote desktop server Java won't launch.
    In IE, Active Scripting and Scripting of Java applets is enabled
    In Java control panel, Java content in the browser is enabled
    Java version is 7.45 and its been reinstalled several times.
    I have also tried to downgrade Internet Explorer to version 9 and than up to 10 again.
    Please help me :)

    This worked for me:
    http://answers.microsoft.com/en-us/ie/forum/ie10-windows_7/pdf-wont-open-while-running-ie10-on-windows-7/865a7ed2-ec94-4b77-a6e1-a9de6fb8f40a

  • Discoverer Plus -- Cannot Load Java Applet after JRE upgrade to 6

    Hi,
    After our users upgrade Java Runtime Environment to version 6 Update 1, Discoverer Plus stops working, the applet is opened but does not load.
    Uninstalling the update solves the problem.
    I disabled the automatic upgrade of Sun JRE on a few machines, but we have over 100 users.
    Did anyone else face the same issue and is there any patch for the Discoverer installation?
    Thanks,
    Vlad

    Hi George
    You can get the 10.1.2.2 patch (4960210) on MetaLink. Be warned though that this not a small patch. It is 1.6 GB in size and is a full upgrade of the 10.1.2.0.2 application server.
    I had some interesting problems when I first starting patching up to 10.1.2.2. First of all, if you are using a Windows server, you need to make sure that there are no lowercase characters used in your computer name. I know this sounds crazy but 10.1.2.2 will fail on Windows if you have this. If you've already got lowercase names in your machine you can't simply change the machine name to upper case because your existing application server will stop working as it embeds the machine name into dozens of configuration and setup locations. None of the Microsoft applications care what you call the machine as they don't embed like this but Oracle does. You'll probably end up having to reinstall the application server. However, the good news is that this only affects Windows and only when you have lowercase characters in your machine name.
    Secondly, also on Windows, make sure there are no spaces anywhere within any of the folder names from where you will be installing the patch. This is another cause of failure. Thus, don't put the patch on your Desktop as there are spaces in Documents and Settings!
    Thirdly, and this can happen on all platforms, if you are using an Infrastructure database and it is at 10.1.0.4 or less you will need to upgrade that database to 10.1.0.5 before you start any of the application server upgrades. If you don't do this your upgrade will fail. The release notes for the patch clearly state this but because they are very large I missed this the first time round and - oops - failed upgrade.
    By the way, it seems Oracle have also released a patch (5758865) , available on MetaLink, with the fix for IE7. This is a one-off patch and requires a password which means you will have to raise a service request and tell Oracle you are having trouble drilling in Viewer when using IE7. This patch is applicable whether you are using relational or OLAP modeling. It can only be installed on top of 10.1.2.2.
    Best wishes
    Michael

Maybe you are looking for

  • How can I get Firefox 26 to install on my computer. Because it won't.

    I used to have Firefox 25. I tried to upgrade to version 26, but after I downloaded it and selected launch it went to a screen that said install. I selected that and then it went to a screen that had download on one side and install on the other. Whe

  • Printing forms imbedded in web page

    Hi All, This is my first post, and I need some help. HP Officejet 8615 Several doctors and dentists have embedded forms on their web page for new patients to complete.  I can't get these forms to print. I have tried printing the form from the web pag

  • Portfolio problems

    Hi, I'm trying to alter part of a portfolio that a client is trying to use.  The problem lies with the server that the portfolio is trying to connect to, which I assume is used to update the files in said portfolio.  It is trying to connect to their

  • ASR1006 - bootflash: not present

    Hi Guys, Have an ASR1006 (Dual RP's/Dual ESP's), and the "standby" RP is stuck in rommon: System Bootstrap, Version 12.2(33r)XN2, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 2008 by cisco Systems, Inc. Cur

  • IDM 6.0 Updates/Patches

    Anyone know if Sun has released updates to IDM 6.0..If so exactly where on the site are they located?? Thanks!