WebAnalysis/WebAdminServicesConsole very slow (because of java applet)

Hello,
Context: Hyperion System 9.3.1
server1, Windows -> installed Administration Services e BI+ (Workspace, Web Analysis ecc)
server2, AIX -> installed Essbase
The client has externalized the software/hardware so we have:
network A =client's network
network B = Internet Service provider network
network C =network of the society to which client has externalized the hardware
The communication path is: network A -> network B -> network C
server1 and server2 are on network C.
From the client's computers in network A, Web Analysis Studio and Web Administration Services Console (both using java applets)
have very very slow response times. To give you an idea, an blank report in Web Analysis needs 10min to open. With Web Admin Console I can't do anything: in an empty outline, I added 2 dimensions with 1 member each, when I tried 'Save outline' after 20mins of waiting a response the system also freezed.
When I work in remote control directly on server1, Web Analysis studio and Web Admin Console are very very fast.
This happens only with these two components, the other web components not using java applet (Workspace ecc) don't have this problem.
That made me think there is a network issue. But ping and tracert to both servers (1,2) from the client machines gave me positive results.
I don't know what else to test/try.
Any help will be appreciated!
Thank you!
Daniela

Ciao,
It seems Web Analysis works well only with jre 1.5.0 update 11. I had java 1.6.0 update 4. I had disintalled java 1.6.0_4, installed 1.5.0_11 and now web analysis applet won't even load.
The java console makes me see the following messages (I replaced by hand the real server name with the server_name):
Java Plug-in 1.5.0_11
Uso della versione JRE 1.5.0_11 Java HotSpot(TM) Client VM
Directory principale utente = C:\Documents and Settings\Administrator
c: cancella finestra console
f: finalizza oggetti nella coda di finalizzazione
g: recupera spazio
h: visualizza questo messaggio di aiuto
l: esegui dump dell'elenco classloader
m: stampa utilizzo memoria
o: attiva registrazione eventi
p: ricarica configurazione proxy
q: nascondi console
r: ricarica configurazione criteri
s: esegui dump delle proprietà del sistema e dell'installazione
t: esegui dump dell'elenco thread
v: esegui dump dello stack del thread
x: cancella cache classloader
0-5: imposta livello di traccia su <n>
[WARN] HYABaseClient - -Analyzer Client Version=9.3.1.0.0.248
[WARN] HYABaseClient - -ServerURL=http://server_name/WebAnalysis/processor
[INFO] ProxyHttpClientHelper - -[PROXY_INIT] - Detect proxy settings using JavaPlugin Proxy Service...
[INFO] ProxyHttpClientHelper - -[PROXY_INIT] - Proxy settings missed or bypassed. Go to sever directly
[INFO] ProxyHttpClientHelper - -[PROXY_INIT] - Proxy settings are detected successfully.
java.net.UnknownHostException: server_name
     at java.net.PlainSocketImpl.connect(Unknown Source)
     at java.net.SocksSocketImpl.connect(Unknown Source)
     at java.net.Socket.connect(Unknown Source)
     at java.net.Socket.connect(Unknown Source)
     at java.net.Socket.<init>(Unknown Source)
     at java.net.Socket.<init>(Unknown Source)
     at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
     at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
     at org.apache.commons.httpclient.HttpConnection.open(Unknown Source)
     at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Unknown Source)
     at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(Unknown Source)
     at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
     at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
     at com.hyperion.atf.services.distributed.http.HttpRequestProcessor.checkProxySettings(HttpRequestProcessor.java:269)
     at com.hyperion.atf.services.distributed.http.HttpRequestProcessor.checkProxySettings(HttpRequestProcessor.java:234)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.obtainProxySettings(Unknown Source)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.initATF(Unknown Source)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.init(Unknown Source)
     at sun.applet.AppletPanel.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)
[WARN] HYABaseClient - -Using Config: config_client.xml
[INFO] SessionScopeBindingToJVM - -Releasing services for session: Unbound/Undefined SessionId
[ERROR] ServiceManager - -Creating dummy lock.
[INFO] SessionScopeBindingToJVM - -Creating token for session: INITIALIZATION
[INFO] HttpRequestProcessor - -ServerURL=http://server_name/WebAnalysis/processor
[INFO] HttpRequestProcessor - -Connect to server DIRECTLY
[INFO] EventHandlerAsynchronous - -Created 3 worker threads.
[ERROR] NamingServiceProxy - -Could not retrieve root entry. <org.apache.commons.lang.exception.NestableRuntimeException: org.apache.commons.lang.exception.NestableException: An error occurred during network communications.>org.apache.commons.lang.exception.NestableRuntimeException: org.apache.commons.lang.exception.NestableException: An error occurred during network communications.
     at com.hyperion.atf.services.distributed.clientproxies.NamingServiceProxy.getRootEntry(NamingServiceProxy.java:1008)
     at com.hyperion.atf.internal.services.naming.NamingServiceProxy.getRootEntry(NamingServiceProxy.java:119)
     at com.hyperion.atf.internal.services.naming.NamingServiceProxy.initialize(NamingServiceProxy.java:102)
     at com.hyperion.atf.internal.services.containers.UserSessionContainer.initialize(UserSessionContainer.java:119)
     at com.hyperion.atf.services.ServiceManager.setServiceContainer(ServiceManager.java:526)
     at com.hyperion.atf.services.ServiceManager.getService(ServiceManager.java:271)
     at com.hyperion.atf.services.ServiceManager.setServiceContainer(ServiceManager.java:503)
     at com.hyperion.atf.services.ServiceManager.initServiceContainer(ServiceManager.java:463)
     at com.hyperion.atf.services.ServiceManager.initialize(ServiceManager.java:661)
     at com.hyperion.atf.services.ServiceRegistry.initialize(ServiceRegistry.java:126)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.initATF(Unknown Source)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.init(Unknown Source)
     at sun.applet.AppletPanel.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.commons.lang.exception.NestableException: An error occurred during network communications.
     at com.hyperion.atf.services.distributed.http.HttpRequestProcessor.internalProcess(HttpRequestProcessor.java:480)
     at com.hyperion.atf.services.distributed.DistributedRequestProcessorClient.process(DistributedRequestProcessorClient.java:115)
     at com.hyperion.atf.services.distributed.clientproxies.NamingServiceProxy.getRootEntry(NamingServiceProxy.java:999)
     ... 13 more
Caused by: java.net.UnknownHostException: server_name
     at java.net.PlainSocketImpl.connect(Unknown Source)
     at java.net.SocksSocketImpl.connect(Unknown Source)
     at java.net.Socket.connect(Unknown Source)
     at java.net.Socket.connect(Unknown Source)
     at java.net.Socket.<init>(Unknown Source)
     at java.net.Socket.<init>(Unknown Source)
     at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
     at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
     at org.apache.commons.httpclient.HttpConnection.open(Unknown Source)
     at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(Unknown Source)
     at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Unknown Source)
     at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(Unknown Source)
     at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
     at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
     at com.hyperion.atf.services.distributed.http.HttpRequestProcessor.internalProcess(HttpRequestProcessor.java:466)
     ... 15 more
[ERROR] UserSessionContainer - -java.lang.IllegalStateException: Root entry is null
[ERROR] UserSessionContainer - -Could not destroy container instance properly "com.hyperion.atf.internal.services.naming.NamingServiceProxy". <java.lang.NullPointerException>java.lang.NullPointerException
     at com.hyperion.atf.internal.services.containers.UserSessionContainer.destroy(UserSessionContainer.java:336)
     at com.hyperion.atf.internal.services.containers.UserSessionContainer.initialize(UserSessionContainer.java:127)
     at com.hyperion.atf.services.ServiceManager.setServiceContainer(ServiceManager.java:526)
     at com.hyperion.atf.services.ServiceManager.getService(ServiceManager.java:271)
     at com.hyperion.atf.services.ServiceManager.setServiceContainer(ServiceManager.java:503)
     at com.hyperion.atf.services.ServiceManager.initServiceContainer(ServiceManager.java:463)
     at com.hyperion.atf.services.ServiceManager.initialize(ServiceManager.java:661)
     at com.hyperion.atf.services.ServiceRegistry.initialize(ServiceRegistry.java:126)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.initATF(Unknown Source)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.init(Unknown Source)
     at sun.applet.AppletPanel.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)
[ERROR] ServiceManager - --------------------------
[ERROR] ServiceManager - -Service "naming" was not initialized. Removed from registry.
[ERROR] ServiceManager - -java.lang.IllegalStateException: Could not initalize container for: ServiceRegistration (name=naming, scope=user_session, priority=99, class=com.hyperion.atf.internal.services.naming.NamingServiceProxy, cronned=null)
[ERROR] ServiceManager - --------------------------
[INFO] SessionScopeBindingToJVM - -Releasing services for session: INITIALIZATION
[WARN] SecurityContextManagerProxy - -Could not verify login...will try again. <org.apache.commons.lang.exception.NestableRuntimeException: org.apache.commons.lang.exception.NestableException: An error occurred during network communications.>org.apache.commons.lang.exception.NestableRuntimeException: org.apache.commons.lang.exception.NestableException: An error occurred during network communications.
     at com.hyperion.atf.services.distributed.clientproxies.SecurityContextManagerProxy.hasValidSecurityContext(SecurityContextManagerProxy.java:286)
     at com.hyperion.atf.security.authentication.SecurityContextManagerProxy.refresh(SecurityContextManagerProxy.java:73)
     at com.hyperion.atf.security.authentication.SecurityContextManagerProxy.hasValidSecurityContext(SecurityContextManagerProxy.java:162)
     at com.hyperion.atf.security.authentication.SecurityContextManagerProxy.getUser(SecurityContextManagerProxy.java:149)
     at com.hyperion.atf.security.authentication.SecurityContextManagerProxy.toString(SecurityContextManagerProxy.java:195)
     at java.lang.String.valueOf(Unknown Source)
     at java.lang.StringBuffer.append(Unknown Source)
     at com.hyperion.atf.internal.services.containers.UserSessionContainer.internalRelease(UserSessionContainer.java:259)
     at com.hyperion.atf.internal.services.containers.UserSessionContainer.release(UserSessionContainer.java:219)
     at com.hyperion.atf.internal.services.containers.UserSessionContainer.release(UserSessionContainer.java:229)
     at com.hyperion.atf.services.ServiceManager.releaseServices(ServiceManager.java:354)
     at com.hyperion.atf.services.SessionScopeBindingToJVM.destroy(SessionScopeBindingToJVM.java:34)
     at com.hyperion.atf.services.ServiceManager.initialize(ServiceManager.java:682)
     at com.hyperion.atf.services.ServiceRegistry.initialize(ServiceRegistry.java:126)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.initATF(Unknown Source)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.init(Unknown Source)
     at sun.applet.AppletPanel.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.commons.lang.exception.NestableException: An error occurred during network communications.
     at com.hyperion.atf.services.distributed.http.HttpRequestProcessor.internalProcess(HttpRequestProcessor.java:480)
     at com.hyperion.atf.services.distributed.DistributedRequestProcessorClient.process(DistributedRequestProcessorClient.java:115)
     at com.hyperion.atf.services.distributed.clientproxies.SecurityContextManagerProxy.hasValidSecurityContext(SecurityContextManagerProxy.java:277)
     ... 17 more
Caused by: java.net.UnknownHostException: server_name
     at java.net.PlainSocketImpl.connect(Unknown Source)
     at java.net.SocksSocketImpl.connect(Unknown Source)
     at java.net.Socket.connect(Unknown Source)
     at java.net.Socket.connect(Unknown Source)
     at java.net.Socket.<init>(Unknown Source)
     at java.net.Socket.<init>(Unknown Source)
     at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
     at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
     at org.apache.commons.httpclient.HttpConnection.open(Unknown Source)
     at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(Unknown Source)
     at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Unknown Source)
     at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(Unknown Source)
     at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
     at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
     at com.hyperion.atf.services.distributed.http.HttpRequestProcessor.internalProcess(HttpRequestProcessor.java:466)
     ... 19 more
[ERROR] HYABaseClient - -Error while initializing ATF <com.hyperion.atf.services.InitializationException: Could not initialize service manager: 1224512931093>com.hyperion.atf.services.InitializationException: Could not initialize service manager: 1224512931093
     at com.hyperion.atf.services.ServiceManager.initialize(ServiceManager.java:678)
     at com.hyperion.atf.services.ServiceRegistry.initialize(ServiceRegistry.java:126)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.initATF(Unknown Source)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.init(Unknown Source)
     at sun.applet.AppletPanel.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)
Caused by: com.hyperion.atf.services.ServiceManager$ServiceRecursiveInitException: Could not start critical service: "appinit.tasks", all services are being rolled back.
     at com.hyperion.atf.services.ServiceManager.setServiceContainer(ServiceManager.java:546)
     at com.hyperion.atf.services.ServiceManager.initServiceContainer(ServiceManager.java:463)
     at com.hyperion.atf.services.ServiceManager.initialize(ServiceManager.java:661)
     ... 5 more
org.apache.commons.lang.exception.NestableRuntimeException: org.apache.commons.lang.exception.NestableException: An error occurred during network communications.
     at com.hyperion.analyzer.atf.service.clientproxies.HYALicensingServiceProxy.isFeatureEnabled(Unknown Source)
     at com.hyperion.analyzer.usersession_base.AnalyzerClient.initShowHideParams(Unknown Source)
     at com.hyperion.analyzer.usersession_base.AnalyzerClient.createGUI(Unknown Source)
     at com.hyperion.analyzer.usersession_base.HYABaseClient.init(Unknown Source)
     at sun.applet.AppletPanel.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.commons.lang.exception.NestableException: An error occurred during network communications.
     at com.hyperion.atf.services.distributed.http.HttpRequestProcessor.internalProcess(HttpRequestProcessor.java:480)
     at com.hyperion.atf.services.distributed.DistributedRequestProcessorClient.process(DistributedRequestProcessorClient.java:115)
     ... 6 more
Caused by: java.net.UnknownHostException: server_name
     at java.net.PlainSocketImpl.connect(Unknown Source)
     at java.net.SocksSocketImpl.connect(Unknown Source)
     at java.net.Socket.connect(Unknown Source)
     at java.net.Socket.connect(Unknown Source)
     at java.net.Socket.<init>(Unknown Source)
     at java.net.Socket.<init>(Unknown Source)
     at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
     at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
     at org.apache.commons.httpclient.HttpConnection.open(Unknown Source)
     at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(Unknown Source)
     at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Unknown Source)
     at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(Unknown Source)
     at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
     at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
     at com.hyperion.atf.services.distributed.http.HttpRequestProcessor.internalProcess(HttpRequestProcessor.java:466)
     ... 7 more
Any help will be appreciated!

Similar Messages

  • Send data BPC 5.1 very slow because Antivirus Kaspersky

    Dear All....
    I have problem with BPC 5.1, the problem when send data to server (send and refresh schedule ). The prosses send data is very slow. I think its because antivirus (Kaspersky), when protection is enable, prosses send data very slow. But when i turn off the protection, prosses send data faster...
    The problem is imposible if i turn off protection to every client.
    So, what the object, file, application, macro or rule must i exclusion (unscan) with antivirus??
    I have already give exclusion to file Ev4DMMPM.xla, but sometime its work, sometime not...
    Please help...
    Best regards,
    Dharma Setiadi

    Dear all...
    Thanks for attention.....
    I have already exclusion folder BPC but still not work. But i think the problem with  port. I try turn off scanning with port 80 and its work. I never find slow again...
    But the problem, i can't turn off scanning with port 80, its about security. How about if i change port 80 for BPC..?? What is impact with server and with client..?? And whatever that must be noticed in this port changing..?? setting server manager..??
    Note : i used multi-server configuration...
    Best Regards,
    Dharma Setiadi

  • Very slow with Oracle Java

    Hi all,
    I'm using a Java applet for remote computing with my company via vpn.
    It worked fine with Apple Java but since Apple deinstalled the Safari plugin and installing Java 7 from Oracle,
    it's too slow for working!
    Screen changes take so long and the mouse is just jumping.
    Almost no chance to hit anything!
    I'm working with a Mac mini i7 / 8GB  / SSD / Mountain Lion
    Normally, it's a fast system...
    Please help!
    Don't want to work with a Windows computer!!! :-(
    Thanks
    Peter

    Great, that worked!
    It's easy. Just copy the commands and paste it in Terminal as Admin...
    Thank you!
    And as I heard, my company is already in contact with Oracle to solve the issue!
    Until that, I can work with Java 6.

  • Report run very slow because some user accessing the same report

    Dear All,
    I group my table into 3 tablespace And some reports, accessing different tablespace (more than 1 table space). and these report will always be run by 5 user in the same time. and make it run very slow. Is it going to make the report very slow ? Please advice
    Thanks in advance
    Widhi

    Hi,
    i hope that may not be the actual problem..
    if ur report processing includes relatively high
    amount of calculations on tables..then the report
    processing can be very slow...
    In that case try to create a table to store ur calculations
    temporarily and try to use that table in the report..

  • Master is very Slow, Because Slave Takes 20 minutes for "startup done"

    I have two db env to be backup for each other. I stopped one db env for 5 minutes, then restarted it. I found that it took over 20 minutes to receive the db callback event "startup done". During these time, there were transactions in the master db env. I guess this makes the sync_up process take so long time.
    I used the ack policy "DB_REPMGR_ACKS_ONE_PEER" and used "txn no sync" flag for transaction, so during these 25 minutes, master is very slow.
    My requirement is master can resume its performance as soon as slave comes back. Can slave accept the log before its sync completed? Or any other way to solve this issue?

    Most likely what happened is that the stopped dbenv is the only site/peer able to
    send the acknowledgement. If it is stopped but not disconnected, then the master
    will wait the full ACK timeout for every txn.
    It is also likely that during that 5 minutes, log files were archived and when the
    stopped dbenv became active again, it had to perform an internal initialization
    from scratch. That copies over every page of every database and then the logs
    needed to resynchronize. If you have a lot and/or very large database files,
    that can take a long time.
    The client cannot send any acks until it completes its synchronization. One
    way to avoid this would be to perform a manual hot backup to the client before
    starting up the application. You would have to copy over all database files, then
    all log files from the master (in that order) and then run catastrophic recovery
    in that client directory. Then start up your application and the client should be
    able to quickly synchronize.
    You can control this in the application by setting DB_REP_CONF_NOAUTOINIT
    to DB_ENV->rep_set_config. You'll get back an error that tells you that the site
    needs an re-initialization and you can do that copying then.
    Sue LoVerso
    Oracle

  • Plug-In very slow to load (first) applet - is IPv6 the problem?

    G'day,
    I've previously reported a similar [problem on Windows 2000|http://forums.sun.com/thread.jspa] which is also affecting Vista (though not as extreme).
    Each time the Plug-In is launched there is a long delay before the applet is started - during this period I simply see the animated Java logo, no change to its (empty) progress bar and no chatter on the Java Console (trace-level 5).
    There is no delay starting the applet when reloading the page or when subsequently visiting other web-pages hosting applets. With the "next generation" Plug-In the JPI is sometimes shutdown and then later relaunched. The delay occurs each time the Plug-In is relaunched.
    For example, when I visit [http://www.java.com/en/download/help/testvm.xml] the delay is 90 seconds on Vista (JRE6.0_12, IE7 & FF3) versus only 20 seconds on Linux (JRE6.0_12, FF3).
    When I dump the running threads in the Console during the delay I noticed an IPv6 method call (stack trace shown at end) is always running - could it be the culprit?
    I'll also try jstack as suggested in the other thread and report back.
    Thanks,
    Chris.
    "thread applet-testvmDynamicJavaComPopUp819.class-1" prio=4 tid=0x043b8800 nid=0x1460 runnable [0x0587e000..0x0587fa68]
       java.lang.Thread.State: RUNNABLE
         at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
         at java.net.InetAddress$1.lookupAllHostAddr(Unknown Source)
         at java.net.InetAddress.getAddressFromNameService(Unknown Source)
         at java.net.InetAddress.getAllByName0(Unknown Source)
         at java.net.InetAddress.getAllByName0(Unknown Source)
         at java.net.SocketPermission.getIP(Unknown Source)
         at java.net.SocketPermission.getCanonName(Unknown Source)
         at java.net.SocketPermission.impliesIgnoreMask(Unknown Source)
         at java.net.SocketPermission.implies(Unknown Source)
         at java.security.CodeSource.matchLocation(Unknown Source)
         at java.security.CodeSource.implies(Unknown Source)
         at sun.security.provider.PolicyFile$8.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.security.provider.PolicyFile.addPermissions(Unknown Source)
         at sun.security.provider.PolicyFile.getPermissions(Unknown Source)
         at sun.security.provider.PolicyFile.getPermissions(Unknown Source)
         at sun.security.provider.PolicyFile.getPermissions(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.getPermissions(Unknown Source)
         at java.security.SecureClassLoader.getProtectionDomain(Unknown Source)
         - locked <0x2428f658> (a java.util.HashMap)
         at java.security.SecureClassLoader.defineClass(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         - locked <0x2427b178> (a sun.plugin2.applet.Applet2ClassLoader)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)

    Thanks SoCalGuy...I've been going nutzoid over this problem with the new Firefox 5 and later. Searched the internet and no credible solutions available. I've installed Firefox 6 beta 2 and same problem. Every time I shut down my computer and reboot, Firefox 5 (and higher) takes an eternity to start. No such issue with IE9 or Chrome. Been a long time fan of F/F but this has really tested my patience - no apparent fix and what has been suggested on the internet is a load of goobledygook. Hate to say it but unless F/F addresses this issue I might have to head north. Sob...

  • My Macbook Pro is going very slow

    For some reason my Macbook Pro is going verryy slow. I don't think I have malware or viruses. I ran scans with Anti-Malware-Bytes and am now downloading Sophos. Now for how it goes slow - Say if I play a game.. lets take runescape for instance.. it'll be fine for about 5 minutes then my mouse will start lagging and just the whole computer will. Starting applications, typing.. my letters will come up 3 seconds after I press a key.. I can run firefox (only firefox) and only have 1-3 tabs up without it lagging. If I have youtube up it will lag from time to time too. Netflix goes slow and doesn't play right.
    One thing I have noticed is near the top of the laptop ( when it is opened, where it bends to open) it gets very hot. VERY hot. Which ended up making me think why I don't hear a fan, so now I'm thinking its very slow because the fan is not running. I don't know if it is because the fan is not running or if the fan is not running at all. It might just be too quiet for me to hear. Any help would be amazing please. I want to get my old laptop back lol

    how would I go about getting it off completly?
    I've no idea. If it doesn't come with an uninstall script or app, then it's the developer of the application which should answer that.
    what about Sophos? Should I take that off too?
    Yes. The bottom line is this. Many anti-virus tools or optimisers install low-level software (eg, kernel extensions, or kexts) which interfere with, or modify the way in which low-level functions of the operating system work. Consequently, they cause problems; to troubleshoot those problems, you need to remove this software.
    (Btw, make sure you've applied Apple's Java updates and turned off Java in all your browsers.)

  • Signed java applet is very slow with 1.4.2_06

    We have an application which has a signed jar applets was working fine with Java Plug-in (JPI) version 1.4.1_02.
    Due to customer requirement they want to run the same applet with JPI version 1.4.2_06, After JPI upgrade the applet is running slow.
    I am not sure what sun has changed the security settings in 1.4.2_06. So, Can some one give there thoughts on why would it run slow because of JPI changes.
    Thanks in advance.
    Aj

    Hi,
    It is nothing to do with Signed applet.
    If URL Connection 's setDefaultCacheUses is set to false then this is causing to run the Applet slow. As it require to download complete jar(if any) everytime.
    From 1.4.1_02 (CachedJarURLConnection.class in jaws.jar):
    public void connect()
    throws IOException
    if(!connected)
    jarFile = JarCache.get(jarFileURL);
    if(jarFile != null)
    {�.
    From 1.4.2_06 (CachedJarURLConnection.class in plugin.jar):
    public void connect()
    throws IOException
    if(!connected)
    if(getUseCaches())
    jarFile = JarCache.get(jarFileURL);
    if(jarFile != null)
    {�                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • MacBook Pro very slow to bring up homepage, won't open programs; likely related to attempt to upgrade Java software on the Parallels side, not successful because of low C drive capacity, recommended C drive compression not successful/completed.

    MacBook Pro very slow to bring up homepage, programs won't open; likely related to failure to upgrade Java on Parallels, told that C disc low capacity, disc compression recommended was unsuccesful/failed. Rebooting, battery removal hasn't helped. Can't open Systems Preferences. Suggestions?

    Linc, the resident dump guru, will probably be along in awhile and provide deeper insights, but here goes for now. I'm seeing an awful lot of warnings and messages from Chrome. Any chance you could lay off that browser for awhile and use Safari in the meanwhile? No red messages anywhere in the listing. Have you tried rebooting into Mountain Lion Recovery Mode to do a Repair Disk and Repair Disk Permissions? (Cause in spite of what your config tag says, the dump indicates you are running a ML kernel)

  • Applet very slow and shows no activity, but its running

    I have a new applet for the users, but I am reluctant to implement until I get some others opinions. It is very slow (30 - 40 seconds)
    Before it outputs a screen with about 20 lines, it reads 90 different html files. It looks at the forth rec of each to extract a name. It also gets the file size to determine if the record needs to be on the screen.
    Anyway, it does 4 reads on 90 files. = 360 reads. Oops, it also reads and loads a 80 record file at the beginning. So total is 440 reads.
    It takes 30 - 40 seconds. Which is not horrible, but it is not good. What really bothers me is that the applet screen shows no activity. At the bottom is shows "done" and "100%". Task Manager shows no activity. But if you just let it sit there, it will finally fill the screen. Pretty amazing to me. I would much rather see a "progress bar" moving on the bottom like other screens. Actually, a progress bar would solve it, because the users are not in a big hurry anyway.
    I am using "openStream" and "readLine" for the files.
    Any opinions?
    import javax.swing.*;
    import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.net.*;
    import java.io.*;
    import java.util.*;
    public class urlaa extends JApplet
    //zz  implements Runnable, ActionListener
          implements ActionListener
    // zz added
        private JLabel item;
        private JList itemList;
      int par;
      int errorflag = 0 ;
      int orgsize = 14900 ;
      String par1;
      String s;
      String e1;
      String e2;
      String e3;
      String w1;
      String w2;
      String w3;
      String w4;
      int i = 0;
      int len ;
      int size ;
      String stringsize ;
      URLConnection conn ;
      int i2 = 0 ;
      int k = 0;
      int current = 0;
      String s1 ;
      String s6 ;
      String s7 ;
      String s8 ;
      String printline ;
      String pageLink;
      String arr[]  = new String[150] ;
      String arr2[] = new String[150] ;
      String arr3[] = new String[150] ;
      int arr4[] = new int[150] ;
      String inputLine;
      Thread runner;
      public void init()
             String parameter = getParameter("par1");
             if (parameter != null)
                 par = Integer.parseInt(parameter);
             else
                 par = 99;
    // zz         Button goButton = new Button("Go");
    // zz         goButton.addActionListener(this);
    // zz         add(goButton);
    // zz   added
            this.item = new JLabel();
            this.addButton();
            Container container = this.getContentPane();
            this.itemList = this.getList();
            container.add(this.getPanel());
            URL u;
            InputStream wis = null;
            DataInputStream dis;
            int rcnt = 0;
            int rcn2 = 0;
           //    1)  read filelist.txt file
           //         and load into a table.
           //    2)  close the filelist.txt file
           //    3)  Use the tabled file names to
           //         read and see if the bio
           //         has been done
           //  1) Read filelist.txt and load table
            try
            u = new URL("http://www.classof1961.mysite.com/filelist.txt");
            catch (MalformedURLException e)
              errorflag = 1 ;  // set error flag to stop while loops
              e1 = ("FILELIST.TXT MalformedURLException: " + e.getMessage()) ;
            try
                u = new URL("http://www.classof1961.mysite.com/filelist.txt");
                wis = u.openStream();
            catch (IOException ioe)
              errorflag = 1 ;  // set error flag to stop while loops
              e1 = ("FILELIST.TXT IOException : " + ioe.getMessage()) ;
    //      does not work     size = wis.getContentLength() ;
                // Convert the inputStream to a buffered DatainputStream.
                dis = new DataInputStream(new BufferedInputStream(wis));
                // Read 1st record to set up while loop
                   try
                     s1 = dis.readLine() ;  // get 1st rcd
                   catch (IOException ioe)
                     errorflag = 1 ;  // set error flag to stop while loops
                     e3 = ("FILELIST.TXT IOException : " + ioe.getMessage()) ;
                   while (s1 !=  null)
                   {  // load file names loop
                   if (errorflag == 0)
                   {  // if errors
                    arr[i] = s1 ;
                    i++ ;
                    try
                    s1 = dis.readLine() ;
                    catch (IOException ioe)
                      errorflag = 1 ;  // set error flag to stop while loops
                      s1 = null ; // force end of loop
                      e3 = ("load table read failed" + ioe) ;
                    rcnt++ ;
                    if (rcnt > 100)  // test code
                    {                // test code
                      errorflag = 1;
                      s1 = null ;
                      e3 = "Load table is looping!!" ;
                   }  // end of error check loop
                   }  // end of table load loop
               int lasttableentry = i ;  //
                   // CLOSE the filelist.txt file
                   try
                    wis.close();
                   catch (IOException ioe)
                    errorflag = 1 ;  // set error flag to stop while loops
                    e3 = ("close of filelist.txt file failed" + ioe) ;
    //   End of filelist read and load and close
    //      ptr to whats new names in table arr
            i = 0 ;
    //      While more names in table,
    //        Connect and Open file
    //        Read file until 4th rcd (rel 3rd rcd)
    //          if rcd has date, then move it to table
    //          else
    //          bump to next file name
              w1 = arr[i] ;
              w2 = w1.substring(1, 4) ;   // ONLY USED FOR CHK FOR XXXX
    //    ______________  start of major loop  _____________
            boolean morenames = true ;
            while (morenames)
            {  // Name table loop
            if (errorflag == 0)
            {  //if no errors
              try
                u = new URL(w1);
                try
                  URLConnection conn ;
                  conn = u.openConnection();
                  size = conn.getContentLength();
                catch (IOException e)
                  errorflag = 4 ;
                  morenames = false ;
                  e1 = ("file size logic failed " + w1) ;
              catch (MalformedURLException e)
                    errorflag = 1 ;  // set error flag to stop while loops
                    morenames = false ;
                    e1 = ("next whats new url error : " + w1) ;
    // compile error                break ;
              try
                  u   = new URL(w1) ;
                  wis = u.openStream();
              catch (IOException e)
                errorflag = 1 ;  // set error flag to stop while loops
                morenames = false ;
                e2 = ("next whats new open error :  " + w1) ;
    //   compile error            break ;
    //            Convert the inputStream to a buffered DatainputStream.
                  dis = new DataInputStream(new BufferedInputStream(wis));
                if (errorflag == 0)
                {  //if no errors
                       try
    //  does not work                       String s2 = dis.readLine(3) ;
                         s1 = dis.readLine() ;
                         s1 = dis.readLine() ;
                         s1 = dis.readLine() ;
                         s1 = dis.readLine() ;
                       catch (IOException e)
                         errorflag = 1 ;  // set error flag to stop while loops
                         morenames = false ;
                         e2 = "whats new file MalformedURLException: " ;
                       // file is larger than original non-bio file size
                       if (size > orgsize)  //  if file size > original file size
                       String s2a = s1.substring(0, 5);
                       String s3 = "                       " ;
    //                 Only look at title records to get the name
                       if (s2a.equals("<titl"))
                          int k2 = 7 ;
                          int l = k2 + 1 ;
                            while (!s1.substring(k2, l).equals("<"))
                              k2++ ;
                              l++ ;
                          s3 = s1.substring(7, k2) ;
                       else
                          s3 = "               " ;
    //                 s3 now has blanks or the name
                       arr2[k] = w1 ;    // move name into arr2 (link to bio)
                       arr3[k] = s3 ;    // move name into arr3 (bio name)
                       arr4[k] = size ;  // move in file size
                       k++ ;
                       } // end of if length > 36
                } // end of chk for error flag zero (no errors)
                  //  now we have to close this whats new file
                   // CLOSE the current whats new file
                   try
                    wis.close();
                   catch (IOException ioe)
                    errorflag = 1 ;  // set error flag to stop while loops
                    morenames = false ;
                    e3 = ("close of the current whats new file failed" + ioe) ;
                  //  end of the close
              rcn2++ ;
              if (rcn2 > 100)  // test code
              {                // test code
                 errorflag = 2;
                 morenames = false ;
                 e3 = "Searching files is looping!!" ;
              i++ ;           // bump to next whats up name
              w1 = arr[i] ;   // load it into work string
              if (i > lasttableentry)
                morenames = false ;
              } // end of error checking loop
             else
                  morenames = false ;
            } // end major name table loop
                   // CLOSE the last whats new file
                   try
                    wis.close();
                   catch (IOException ioe)
                    errorflag = 1 ;  // set error flag to stop while loops
                    e3 = ("close of last whats new file failed" + ioe) ;
    // end of init
    //     _________________ other methods  ______________________
    // zz added
        private JList getList() {
            // Create a List
            JList tempList = new JList(arr3);
            tempList.setVisibleRowCount(3);
            // Enable single selection
            tempList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
            return tempList;
        private JButton addButton() {
            JButton button = new JButton("Select Item below and click here to go to the bio");
            button.addActionListener(this);
            return button;
        private JPanel getPanel() {
            // set layout to GridLayout 3 rows and 1 columns, no separations
            JPanel panel = new JPanel(new GridLayout(3,1,0,0));
            JScrollPane spane1 = new JScrollPane(this.itemList);
            panel.add(this.addButton());
            panel.add(spane1);
            panel.add(this.item);
    //       panel.add(new JLabel("Example List"));
            return panel;
    //   _______________  actionPerformed method  ____________________
         public void actionPerformed(ActionEvent evt)
           s8 = "actionPerformed";
    // zz added
            String command = evt.getActionCommand();
            // Get the selected value from the list and update the JLabel
            item.setText((String)itemList.getSelectedValue());
    //  try to redirect to selected url
      try
             int idx  = itemList.getSelectedIndex() ;
             String urlvalue = this.arr2[idx] ;
             URL u = new URL(urlvalue);
             this.getAppletContext().showDocument(u, "_self");
         catch(Exception e)
    }

    jagossage wrote:
    But if you just let it sit there, it will finally fill the screen. Pretty amazing to me. The onus is on you, the developer, to decide how to distract your users as they wait for your code to finish. Why should you expect something to do it for you?
    I would much rather see a "progress bar" moving on the bottom like other screens.Ah, I think I see where you're confused. The progress bar and applet loading subtitles, etc are Java's way of presenting the progress of loading the applet. Once it's fully loaded, though (which it is when your code starts running), it hands off control to you. It's in your hands at that point.

  • Java is very slow on terminal servers

    Hi, we have several terminal servers for clients. But running Java (JRE) on a bank website, is very slow to load the Java plugin. So the whole login takes around 1-2mins to complete.
    We run Windows Server 2008 R2 which is virtualized with VMWare, we run the latest Java client v7 Update 17. Java has always been slow on these servers, is there a way to teak it somewho, so it loads faster?

    WoOber wrote:
    Its me who have setup the whole server, but users experience really that Java starts really slow when they try to login on their bank on the web.And how is that login done? In an applet? Because then the performance issue is on their own computer in their own private installations of browsers and Java runtimes, not your terminal. Applets tend to load 'slowly', especially on older versions of Java. The feeling of slowness tends to be because people compare the loading time to Flash, a completely different beast.

  • Applet inits very slow on jre 5.x

    I have a JApplet that inits fine under JRE1.4.2_0x - it loads in 2-3 seconds even when accepting the certificate and jars are caching for the first time. When I update to JRE 5.x though, it takes about a minute until I get to the dialog to accept the certificate, and then it takes several minutes more for the applet to init.
    Once I accept the certificate, and jars are cached, then it loads fine even under JRE 5.x, but this initial process is so slow that it is not acceptable for our users.
    It seems to be related (and maybe I'm wrong) to the JAVA spinning logo that gets displayed on JRE 5.x plugin. When I get that screen (because I must first accept certificate) then it is very slow, and when I don't get that screen (because certificate have been accepted and jars are cached) then everything works just fine.
    Has anyone come across this issue ? If anyone knows how to turn off that initial screen, I would love to know how.
    thanks in advance !

    thanks for your reply. I have fixed it by forcing that spinning logo to not show up - to do so, you can specify your own image (gif or jpeg) to be displayed in that area. Now that not all CPU time are taken up by the spinning logo, my applet loads just fine.
    I will test the Mustang later and let you know, but even with JRE 5, you can fix it by specifying a special applet attribute ("image").
    http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/special_attributes.html#boxmessage
    - ro

  • Java Applet - slow response over WAN and fast on LAN

    Hi All,
    Using Tomcat we have a Java applet that runs very slow over the Internet but just the opposite on the LAN (fast). On our website we have a link that we click which initializes the application. it is very slow but if the same link is clicked on the LAN it is very fast in responding. We have a 10MB internet connection and even when testing with very little traffic after peak business hours we have same results.When closing the browser and reopening it is much faster the second time. This tells me it is being Cached. If I go to a system that has never accessed the applet we are very slow again. We are hosting this application for a 3rd party so we did not write the code. This company is finger pointing at Router and I am finger pointing at Java application itself maybe not being optimal.
    I am attaching "debug" info from Java Console. Can anyone identify any issues from this debug output or familiarity with this type issue. Your insight is greatly appreciated.
    Java Plug-in 1.5.0_01
    Using JRE version 1.5.0_01 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Administrator
    network: Loading user-defined proxy configuration ...
    network: Done.
    network: Loading proxy configuration from Netscape Navigator ...
    network: Reading user preference file from C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\APPLICATION DATA\Mozilla\Profiles\default\4i0ghip7.slt\prefs.js
    network: Done.
    network: Loading browser proxy configuration ...
    network: Done.
    network: Proxy Configuration: Browser Proxy Configuration
    basic: Cache is enabled
    basic: Location: C:\Documents and Settings\Administrator\Application Data\Sun\Java\Deployment\cache\javapi\v1.0
    basic: Maximum size: unlimited
    basic: Compression level: 0
    basic: Registered modality listener
    basic: Referencing classloader: sun.plugin.ClassLoaderInfo@b1b4c3, refcount=1
    network: Connecting http://www.mgaucb.com/gottlieb/images/codonix.png with proxy=DIRECT
    basic: Loading applet ...
    basic: Initializing applet ...
    basic: Starting applet ...
    Internal Version: 3.0.35 Build id: TB-200402041305-35
    Mar 7, 2009 1:12:03 AM com.codonix.trackerboard.gui.TrackerBoardApplet start(null:-1)
    INFO: Internal Version: 3.0.35 Build id: TB-200402041305-35
    Codebase: http://www.mgaucb.com/gottlieb/
    Mar 7, 2009 1:12:03 AM com.codonix.trackerboard.gui.TrackerBoardApplet start(null:-1)
    INFO: Codebase: http://www.mgaucb.com/gottlieb/
    Documentbase: http://www.mgaucb.com/gottlieb/TBUC.html
    Mar 7, 2009 1:12:03 AM com.codonix.trackerboard.gui.TrackerBoardApplet start(null:-1)
    INFO: Documentbase: http://www.mgaucb.com/gottlieb/TBUC.html
    WebAppPath: /gottlieb
    Mar 7, 2009 1:12:03 AM com.codonix.trackerboard.gui.TrackerBoardApplet start(null:-1)
    INFO: WebAppPath: /gottlieb
    basic: Modality pushed
    basic: Modality popped
    network: Connecting socket://www.mgaucb.com:80 with proxy=DIRECT
    Initial Trackerboard/Table: TBUrgentCare/null
    Mar 7, 2009 1:12:35 AM com.codonix.trackerboard.gui.TrackerBoardApplet doLogin(null:-1)
    INFO: Initial Trackerboard/Table: TBUrgentCare/null
    SiteID: CodoniX
    Mar 7, 2009 1:12:35 AM com.codonix.trackerboard.gui.TrackerBoardApplet doLogin(null:-1)
    INFO: SiteID: CodoniX
    liveconnect: the url of the applet is http://www.mgaucb.com and the permission is = false
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    Starting UI Generator....
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    Warning: No permission to control logging.
    Mar 7, 2009 1:12:58 AM com.codonix.uigenerator.StartApplet init(null:-1)
    WARNING: No permission to control logging.
    Warning: No permission to control logging.
    Mar 7, 2009 1:12:58 AM com.codonix.uigenerator.StartApplet init(null:-1)
    WARNING: No permission to control logging.
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    liveconnect: JavaScript: calling Java system code
    liveconnect: JavaScript: default security policy = http://www.mgaucb.com
    liveconnect: JavaScript: calling Java system code
    network: Connecting socket://www.mgaucb.com:80 with proxy=DIRECT

    Hi Geoff,
    Thanks for posting here.
    Have you checked your internet edge router ? and make sure there is no any speed limitation set on it , like QOS.
    You may also try the methods below:
    1. Disable RSS, Chimney, AutoTuning on 2008R2
    How to know if TCP offload is working
    http://blogs.technet.com/b/brad_rutkowski/archive/2007/08/10/how-to-know-if-tcp-offload-is-working.aspx
    2. Install Hotfix 982860
    A computer that is running Windows 7 or Windows Server 2008 R2 takes four minutes to open a Microsoft Office 2003 document from a network share
    http://support.microsoft.com/kb/982860
    Thanks.
    Tiger Li
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Very slow applets on Safari 5 and 1.6.20 - works fine in Firefox

    Hello,
    Has anyone else noticed very slow applets in safari 5? I'm running 1.6.0_20 and trying run any of the applets at http://openprocessing.org results in VERY slow applet performance.
    If i load the same applets in Firefox things run smoothly.
    For example, load this one in both and see the difference:
    http://openprocessing.org/visuals/?visualID=9151
    The motion in Safari 5 is jerky and not fluid at all. But in firefox it runs nice and smooth. Even in Chrome it's jerky just like Safari.
    I've tried both the 32/64 bit version settings and still the same result in Safari.
    Thanks..

    HI,
    Open Java Preferences (Applications/Utilities) Select the Network tab
    Click: Delete files
    Relaunch Safari.
    And empty the Safari cache from the Safari menu.
    Could be the site itself. An HTML validator came up with errors.
    http://validator.w3.org/check?uri=http%3A%2F%2Fopenprocessing.org%2Fvisuals%2F%3 FvisualID%3D9151&charset=%28detect+automatically%29&doctype=Inline&group=0
    Carolyn

  • Java 2D very slow with Windows XP

    Hi all!
    I'm writing an isometric game engine using Java 2D API, in full-screen exclusive mode and using all the advantages of the new VolatileImage class. The engine is almost finished, I'm testing it putting some animated players on screen and showing the frame rate of the engine. Everything went right, frame rate was very high in Linux and Windows 98/Me. But when I try to run the engine on Windows XP I can only get 5 or 6 fps!!!! And I don't know why!! It seems that XP makes Java run very slow... at least when using Java2D...
    Please, anyone knows why the performance is reduced??? Is there a new JRE release for Windows XP?? I'm using JDK 1.4.1.
    Thanks for your help.

    If you're using the Fullscreen API, then you're using BufferStrategy, thus you shouldn't use VolatileImages, it does this for you in the background. You shouldn't create any buffers, simply use the one provided. I'm assuming your problem probably lies in transparency. I've made an isometric engine using the fullscreen API that has run with complete 60fps page flipping. I would assume your bottle-neck lies in:
    Transparencys (These are very slow, there is a way to make a bitmask, much like you'd do in DirectX)
    Dynamic Memory allocation/Alpha rendering in your animation loop. (You need to allocate ALL of the colors you're going to use, and avoid using an alpha component if you want to avoid the VM getting bogged down by the garbage collector because you're allocating 30 Color objects a second).
    I made a Color object that was some what hacked together that has methods to allow you to access it's values for doing this kind of thing, allocating your scheme before hand is an easier approach.
    The method that performs the page flipping is a BLOCKING method, so you should orient your drawing before it, and not assume it's simply placing a request, like repaint does.
    -Jason Thomas.

Maybe you are looking for

  • No data set found when creating a report

    Dear all, This is my first time using BI Publisher, and I am stuck at a very early stage. I have followed the various steps described in the documentation, up to creating a new report. When I try to do so, I fail as there is no available data set in

  • Still not seeing times in week view

    *I still have not gotten a solution* to why the hourly times (eg 8 a.m., 9 a.m., etc.) no longer show in the left column of iCal in either the daily and weekly screen views. Only Noon shows in the column under the year header (2008). If I print a cal

  • Which iMac for Editing ACVHD video?

    Hello all, I am a long-time PC user in need of a new computer and thinking of making the switch to an iMac. I have hours of HD video shot on a Canon Vixia HF200 camcorder, and even my high-end work computer bogs down trying to edit HD video. How much

  • GG extract - what is excessive 'control file sequential reads'?

    Hi, base SR - 3-2192225691, GG - 10.4.0.19, database - 11.2.0.1.0, running on Linux x86 64-bit customer opened SR based on high number of control file sequential read Top 5 Timed Foreground Events (over 13+ hrs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg wait

  • Printing from email attachment

    Despite my printer being in excellent working order  (HP photosmart) when I try to print email attachments the print quality is very pale.  I have tried to save the attachment as a PDF file but the problem remains.  Please could you let me know what