IE Freeze when running applet on JRE 1.4.2_06
When i run my applet on IE 6 with JRE 1.4.2_06 and try to close IE window it freezes the IE window, while if i run the same code in 1.4.1_05 it works fine.
The OS is windows 2000 Professional and IE is 6.0.2800.1106.
Also the same applet works fine on Windows XP with IE 6.0.2900.2180 SP2 with JRE 1.4.2_06
Please help....
The difference between the 2 is that the public JRE can be accessed from the command line using just "java ....", because the Registry maintains the pointers to it. You can use the other one (inside the JDK), but you have to provide explicit directions to it - via full paths, ie "C:\...\bin\java ....". This JRE doesn't jhave any Registry entries associated with it.
Once accessed, the 2 work identically.
If the jars are used only by programs that you execute via "java ...", there isn't a need to put a copy in the JRE that's in JDK_HOME.
Similar Messages
-
For the past 60 days I've experienced Main Menu freeze when running more than one application at a time. iPhoto, Preview, Text Edit, Epson Scan, Firefox and Thunderbird are the apps I use almost daily. No matter what I do, when more than one is running they will freeze the Main Menu (top of the screen). I've tried booting is Safe Mode and I don't seem to have a problem. I've tried several suggestions from repairing permission (DiskUtility) to eliminating specifis login items. Nothing works. I've posted this issue on the Apple forum several times and no one else has experienced this problem. I hesitate to take my iMac to the Apple Store or a private Apple repair service until I've exhausted all of my options. Do I have any more options?
Question: Everytime an app crashes I have the option to report it to Apple - which I usually do. But I've NEVER reported a Main Menu freeze because it never asks me to
There's really no need to submit to Apple, it's just a round file cabinet on the other end, especially with 10.6 or earlier.
This sure sounds like a resource problem...
See if the Disk is issuing any S.M.A.R.T errors in Disk Utility...
http://support.apple.com/kb/PH7029
Open Activity Monitor in Applications>Utilities, select All Processes & sort on CPU%, any indications there?
How much RAM & free space do you have also, click on the Memory & Disk Usage Tabs.
Open Console in Utilities & see if there are any clues or repeating messages when this happens.
In the Memory tab, are there a lot of Pageouts? -
JRE freeze when loading applet twice, through VSAT network
Here is a good one for you guys I think ...
===========
What I got:
===========
I have a java web application, runing with Tomcat 5.5.
I use a Apache HTTP Server 2.0.52 for my statiques ressources (html, etc ...), and the modjk connector 1.2.13 to forward all the dynamic requests from the client to the application server.
One of my html pages contains a signed java applet.
Basically, this applet control a scanner and send the scanned image to the web application server.
This applet:
- use some swing components
- use the netscape.javascript.JSObject to call javascript functions
- use the morena API (which include a native library) in order to control a TWAIN scanner
- format the scanned image into a JPEG image
- send the formatted image to the web server, using an HttpURLConnection
(I use a servlet on server side to get the uploaded image)
- wait for the server response, that tells my applet if the upload has been successfull or not
Some additional infos:
- I use morena 6.2.0.0
- I use JRE 1.5.0.0.1 to run the applet
- JRE on client side is configured as follow:
- no applet caching
- network parameters: "use the browser parameters"
==============
My problem is:
==============
- Through a LAN network, the applet works perfectly ...
- Through an internet network (I use a VSAT / IDIRECT network), I can load and run my applet the first time
but when I try to run my applet for the second time (without closing the browser), it just doesn't start, and the JRE crash
(i.e. the java console freeze ..., just like if it was waiting for something ...)
nothing happen after that, and I have to kill my JRE / Browser
the funny stuff about it is that the applet works fine (even through VSAT network) when I don't upload the scanned image on the server
load and run ok as many time as I want ...
=> seems that something's going wrong during the uploading process
==========================
What I have already tried:
==========================
1/ getting rid of the Java - Javascript communication (JSObject seems to have heaps of bugs ...)
=> no changes
2/ be careful to close correctly my HttpURLConnection, with a HttpURLConnection.disconnect()
=> no changes
3/ put the morena jars directly on the client side (in the lib/ext directory of the JRE):
the morena API use a native library, and apparently, a native library can not be loaded by 2 different ClassLoader
just to avoid any "java.lang.UnsatisfiedLinkError"
as shown on http://forum.java.sun.com/thread.jspa?forumID=31&threadID=628889
=> no changes
4/ have a closer look on the http apache server, just to get rid of the error
"OS 64)The specified network name is no longer available. : winnt_accept: Asynchronous AcceptEx failed."
as shown on the bug 21425 in http://issues.apache.org/bugzilla/show_bug.cgi?id=21425
=> no changes
5/ use the upgrade version 1.5.0.6 of the JRE
=> no changes
==========
ANY HELP ?
==========
and as usual, I had to fix this problem for yesterday ... :)))
Any ideas about that ?
need more infos ?: just let me know
======================================================================================
Here is the piece of code I use to upload the image from the client to the web server:
======================================================================================
* Upload de cette image sur le serveur, apr�s passage au format JPEG
* @param imageSelectionnee BufferedImage image � transf�rer
* @throws ComposantNumerisationException exception pouvant etre lev� lors de l'upload
public void uploadImage(BufferedImage imageSelectionnee)
throws ComposantNumerisationException {
// connexion http au server
HttpURLConnection connexionServer = null;
// flux de sortie, permettant d'envoyer les donn�es vers le serveur
OutputStream fluxSortie = null;
// parametres pour le libelle de l'exception
ParametresProprietes parametres = null;
// flux d'entr�e, pour lire la r�ponse du serveur
BufferedReader fluxEntree = null;
// r�ponse du serveur
String reponseServeur = null;
// image au format JPEG
BufferedImage imageFormatJPEG = null;
try {
/* conversion de l'image au format JPEG */
imageFormatJPEG = this.formatterImage(imageSelectionnee);
/* ouverture d'une connexion vers le serveur */
connexionServer = this.ouvrirConnexion(imageFormatJPEG);
/* ecriture des donn�es dans le flux de sortie, vers le serveur */
// cr�ation d'un outputStream
fluxSortie = connexionServer.getOutputStream();
// transfert des donn�es vers le serveur
ImageIO.write(imageFormatJPEG, Constantes.TYPE_IMAGE, fluxSortie);
fluxSortie.flush();
/* lecture de la r�ponse du serveur */
// cr�ation d'un flux de lecture sur le flux d'entr�e
fluxEntree = new BufferedReader(new InputStreamReader(
connexionServer.getInputStream()));
// lecture de la r�ponse du serveur
reponseServeur = fluxEntree.readLine();
// v�rification du succes de l'upload, en fonction de la r�ponse du serveur
if (!reponseServeur.startsWith("REPONSE")) {
/* cas ou le message retour ne commence pas par "REPONSE":
* ce n'est pas la r�ponse de la servlet
* => Tomcat nous a redirig� vers la page d'authentification */
fenetreNumerisation.redirigerFenetreAuthentification();
} else if (reponseServeur.compareTo("REPONSE:OK") != 0) {
// la r�ponse du serveur indique qu'il y a eu un probl�me lors de l'upload
throw new IOException(reponseServeur);
} catch (IOException e) {
// cr�ation des parametres pour ce libelle d'erreurs
parametres = new ParametresProprietes();
parametres.ajouterParametre("0", e.toString());
throw new ComposantNumerisationException(
proprietes.getPropriete("ERREUR_UPLOAD", null),
proprietes.getPropriete("ERREUR_UPLOAD_TECH", parametres),
ComposantNumerisationException.ERREUR_NON_BLOCANTE);
} finally {
try {
// fermeture de ce flux de sortie
if (null != fluxSortie) {
fluxSortie.close();
// fermeture du flux de lecture de la reponse
if (null != fluxEntree) {
fluxEntree.close();
} catch (IOException e) {
// fermeture de la connexion
if (null != connexionServer) {
connexionServer.disconnect();
* Ouverture d'une connexion vers la servlet d'upload de l'image
* @param image BufferedImage image � transf�rer
* @return HttpURLConnection une connexion http
* @throws IOException exception IO
* @throws ComposantNumerisationException exception
private HttpURLConnection ouvrirConnexion(BufferedImage image)
throws IOException, ComposantNumerisationException {
// url du server
URL urlServer = null;
// connexion http au server
HttpURLConnection connexionServer = null;
// signature
String signature = null;
// g�n�ration de la signature de l'image � transf�rer
signature = this.genererSignatureImage(image);
// construction de l'url du serveur � appeler pour cet upload
// en incluant un parametre pour transmettre la signature de l'image � transf�rer
// + identifiant du passeport d'urgence courant
urlServer = new URL(this.urlServeur + this.action +
"?" + Constantes.PARAM_SIGNATURE_IMAGE + "=" + signature +
"&" + Constantes.PARAM_IDDEMANDE + "=" + idDemande +
"&" + Constantes.PARAM_CODEMAJ + "=" + codeMaj +
"&" + Constantes.PARAM_TYPEDEMANDE + "=" + typeDemande);
if (null == urlServer) {
throw new IOException(proprietes.getPropriete(
"ERREUR_UPLOAD_CREATION_URL_SERVEUR", null));
// ouverture d'une connexion http, gr�ce a cette url du server
connexionServer = (HttpURLConnection) urlServer.openConnection();
if (null == connexionServer) {
throw new IOException(proprietes.getPropriete(
"ERREUR_UPLOAD_OUVERTURE_CONNEXION_SERVEUR", null));
// param�trage de cette connexion
// m�thode de transmission = POST
connexionServer.setRequestMethod("POST");
// autorisation de lire les donn�es venant du serveur
connexionServer.setDoInput(true);
// autorisation d'�crire des donn�es vers le serveur
connexionServer.setDoOutput(true);
// pas d'utilisation de caches
connexionServer.setUseCaches(false);
connexionServer.setDefaultUseCaches(false);
// sp�cification du type des donn�es que l'on envoie vers le serveur
connexionServer.setRequestProperty("content-type", "img/jpeg");
return connexionServer;
}=======================================================================================
Here is the piece of code I use on server side to get the scaned image from the client:
=======================================================================================
* Lecture des donn�es en provenance de l'applet
* @param request HttpServletRequest
* @return ByteArrayOutputStream buffer contenant les donn�es lues
* @throws TechnicalException exception
* @throws FunctionalException si erreur fonctionnelle
private ByteArrayOutputStream lireDonnees(HttpServletRequest request)
throws FunctionalException, TechnicalException {
// stream de sortie sur l'image
ByteArrayOutputStream baos = null;
// id du passeport d'urgence au format Integer
// image issue de l'applet
BufferedImage image = null;
try {
/* r�cup�ration de l'image */
image = ImageIO.read(request.getInputStream());
if (null == image) {
logger.error(THIS_CLASS + Libelles.getLibelle("ERR-TEC-16", null));
throw new TechnicalException(new ErreurVO("ERR-TEC-16",
null, "", true, false, false));
} catch (IllegalArgumentException e) {
logger.error(THIS_CLASS + Libelles.getLibelle("ERR-TEC-13", null));
throw new TechnicalException(new ErreurVO("ERR-TEC-13",
null, "", true, false, false));
} catch (IOException e) {
logger.error(THIS_CLASS + Libelles.getLibelle("ERR-TEC-16", null));
throw new TechnicalException(new ErreurVO("ERR-TEC-16",
null, "", true, false, false));
return baos;
* Ecriture de la reponse � envoyer � l'applet
* @param response HttpServletResponse
* @param erreur Message d'erreur
* @throws IOException exception
private void ecrireReponse(HttpServletResponse response, String erreur) throws IOException {
// r�ponse � envoyer � l'applet
String reponseServer = null;
// flux de reponse
PrintWriter fluxReponse = null;
response.setContentType("text/html");
// construction de la r�ponse � envoyer � l'applet
if (null == erreur) {
reponseServer = "REPONSE:OK";
} else {
/* cas ou il y a eu une exception lev�e lors de la reception des donn�es */
reponseServer = "REPONSE:ERREUR:" + erreur;
if (logger.isDebugEnabled()) {
logger.debug(THIS_CLASS +
"Envoie de la r�ponse � l'applet, indiquant si l'upload s'est bien d�roul�: " +
reponseServer);
//envoie de la r�ponse a l'applet
fluxReponse = response.getWriter();
fluxReponse.println(reponseServer);
fluxReponse.close();
}==============================================================================
here is the traces I get when the applet doesn't work, through a VSAT network:
==============================================================================
Java Plug-in 1.5.0_01
Utilisation de la version JRE 1.5.0_01 Java HotSpot(TM) Client VM
R�pertoire d'accueil de l'utilisateur = C:\Documents and Settings\assistw
network: Chargement de la configuration du proxy d�finie par l'utilisateur ...
network: Termin�.
network: Chargement de la configuration du proxy � partir de Netscape Navigator ...
network: Erreur lors de la lecture du fichier de registre : C:\Documents and Settings\assistw\Application Data\Mozilla\registry.dat
network: Termin�.
network: Chargement de la configuration proxy du navigateur ...
network: Termin�.
network: Configuration du proxy : Configuration du proxy du navigateur
basic: Le cache est d�sactiv� par l'utilisateur
c: effacer la fen�tre de la console
f: finaliser les objets de la file d'attente de finalisation
g: lib�rer la m�moire
h: afficher ce message d'aide
l: vider la liste des chargeurs de classes
m: imprimer le relev� d'utilisation de la m�moire
o: d�clencher la consignation
p: recharger la configuration du proxy
q: masquer la console
r: recharger la configuration des politiques
s: vider les propri�t�s syst�me et d�ploiement
t: vider la liste des threads
v: vider la pile des threads
x: effacer le cache de chargeurs de classes
0-5: fixer le niveau de tra�age � <n>
basic: R�cepteur de modalit�s enregistr�
basic: R�f�rence au chargeur de classes : sun.plugin.ClassLoaderInfo@b30913, refcount=1
basic: R�cepteur de progression ajout� : sun.plugin.util.GrayBoxPainter@77eaf8
basic: Chargement de l'applet...
basic: Initialisation de l'applet...
basic: D�marrage de l'applet...
network: Connexion de http://rma_phileas/Client/html/composants/scanner/SAppletNumerisation.jar avec proxy=DIRECT
network: Connexion http://rma_phileas/Client/html/composants/scanner/SAppletNumerisation.jar avec cookie ":::langueSettings:::=FR; :::menuSettings_gabaritMaquette:::=%3CSETTINGS%3E%3CVERSION%3EVersion%201.2-Utilisateur%3C/VERSION%3E%3CINDEX_ITEM1%3E0%3C/INDEX_ITEM1%3E%3CINDEX_ITEM2%3E0%3C/INDEX_ITEM2%3E%3CINDEX_ITEM3%3Enull%3C/INDEX_ITEM3%3E%3C/SETTINGS%3E; JSESSIONID=D064486FD6C7CC17E7B256B66965FFEE"
security: Acc�s aux cl�s et au certificat dans le profil utilisateur Mozilla : null
security: Chargement des certificats AC racine depuis C:\PROGRA~1\Java\JRE15~1.0_0\lib\security\cacerts
security: Certificats AC racine charg�s depuis C:\PROGRA~1\Java\JRE15~1.0_0\lib\security\cacerts
security: Chargement des certificats JPI depuis C:\Documents and Settings\assistw\Application Data\Sun\Java\Deployment\security\trusted.certs
security: Certificats JPI charg�s depuis C:\Documents and Settings\assistw\Application Data\Sun\Java\Deployment\security\trusted.certs
security: Chargement des certificats JPI depuis C:\PROGRA~1\Java\JRE15~1.0_0\lib\security\trusted.certs
security: Certificats JPI charg�s depuis C:\PROGRA~1\Java\JRE15~1.0_0\lib\security\trusted.certs
security: Chargement des certificats depuis la zone de stockage des certificats de session JPI
security: Certificats charg�s depuis la zone de stockage des certificats de session JPI
security: Recherche du certificat dans le magasin de certificats permanent JPI
security: Recherche du certificat dans la zone de stockage des certificats de session JPI
security: Obtenir l'objet de stockage des cl�s de la zone de stockage des certificats AC racine
security: Obtenir l'objet de stockage des cl�s de la zone de stockage des certificats AC racine
security: Recherche du certificat dans la zone de stockage des certificats AC racine
security: D�terminer si le certificat peut �tre v�rifi� � l'aide des certificats de la zone de stockage des certificats AC racine
... [check certifications]
sun.misc.Launcher$ExtClassLoader@92e78c
<no principals>
java.security.Permissions@157b46f (
(java.lang.RuntimePermission stopThread)
(java.security.AllPermission <all permissions> <all actions>)
(java.io.FilePermission \C:\Program Files\Java\jre1.5.0_01\lib\ext\sunjce_provider.jar read)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission line.separator read)
(java.net.SocketPermission localhost:1024- listen,resolve)
... [check certifications]
security: La v�rification du certificat � l'aide des certificats AC racine a �chou�
security: Aucune information d'horodatage disponible
basic: Modalit� empil�e
basic: Modalit� d�sempil�e
basic: Utilisateur s�lectionn� : 0
security: L'utilisateur a accord� les droits d'acc�s au code pour cette session seulement
security: Ajout du certificat dans la zone de stockage des certificats de session JPI
security: Certificat ajout� dans la zone de stockage des certificats de session JPI
security: Enregistrement des certificats dans la zone de stockage des certificats de session JPI
security: Certificats enregistr�s dans la zone de stockage des certificats de session JPI
... [check certifications]
sun.plugin.security.PluginClassLoader@10fe2b9
<no principals>
java.security.Permissions@fe315d (
(java.lang.RuntimePermission accessClassInPackage.sun.audio)
(java.lang.RuntimePermission stopThread)
(java.security.AllPermission <all permissions> <all actions>)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission javaplugin.version read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission browser.vendor read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission browser.version read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission browser read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission http.agent read)
(java.util.PropertyPermission line.separator read)
(java.net.SocketPermission rma_phileas connect,accept,resolve)
(java.net.SocketPermission localhost:1024- listen,resolve)
... [check certifications]
sun.misc.Launcher$ExtClassLoader@92e78c
<no principals>
java.security.Permissions@bd09e8 (
(java.lang.RuntimePermission stopThread)
(java.security.AllPermission <all permissions> <all actions>)
(java.io.FilePermission \C:\Program Files\Java\jre1.5.0_01\lib\ext\Smorena.jar read)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission line.separator read)
(java.net.SocketPermission localhost:1024- listen,resolve)
scl:
Morena - Image Acquisition Framework version 6.2.0.0.
Copyright (c) Gnome s.r.o. 1999-2004. All rights reserved.
Licensed to "XXX".
network: Connexion de http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageInputStreamSpi avec proxy=DIRECT
network: Connexion http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageInputStreamSpi avec cookie ":::langueSettings:::=FR; :::menuSettings_gabaritMaquette:::=%3CSETTINGS%3E%3CVERSION%3EVersion%201.2-Utilisateur%3C/VERSION%3E%3CINDEX_ITEM1%3E0%3C/INDEX_ITEM1%3E%3CINDEX_ITEM2%3E0%3C/INDEX_ITEM2%3E%3CINDEX_ITEM3%3Enull%3C/INDEX_ITEM3%3E%3C/SETTINGS%3E; JSESSIONID=D064486FD6C7CC17E7B256B66965FFEE"
network: Connexion de http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageOutputStreamSpi avec proxy=DIRECT
network: Connexion http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageOutputStreamSpi avec cookie ":::langueSettings:::=FR; :::menuSettings_gabaritMaquette:::=%3CSETTINGS%3E%3CVERSION%3EVersion%201.2-Utilisateur%3C/VERSION%3E%3CINDEX_ITEM1%3E0%3C/INDEX_ITEM1%3E%3CINDEX_ITEM2%3E0%3C/INDEX_ITEM2%3E%3CINDEX_ITEM3%3Enull%3C/INDEX_ITEM3%3E%3C/SETTINGS%3E; JSESSIONID=D064486FD6C7CC17E7B256B66965FFEE"
network: Connexion de http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageTranscoderSpi avec proxy=DIRECT
network: Connexion http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageTranscoderSpi avec cookie ":::langueSettings:::=FR; :::menuSettings_gabaritMaquette:::=%3CSETTINGS%3E%3CVERSION%3EVersion%201.2-Utilisateur%3C/VERSION%3E%3CINDEX_ITEM1%3E0%3C/INDEX_ITEM1%3E%3CINDEX_ITEM2%3E0%3C/INDEX_ITEM2%3E%3CINDEX_ITEM3%3Enull%3C/INDEX_ITEM3%3E%3C/SETTINGS%3E; JSESSIONID=D064486FD6C7CC17E7B256B66965FFEE"
network: Connexion de http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageReaderSpi avec proxy=DIRECT
network: Connexion http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageReaderSpi avec cookie ":::langueSettings:::=FR; :::menuSettings_gabaritMaquette:::=%3CSETTINGS%3E%3CVERSION%3EVersion%201.2-Utilisateur%3C/VERSION%3E%3CINDEX_ITEM1%3E0%3C/INDEX_ITEM1%3E%3CINDEX_ITEM2%3E0%3C/INDEX_ITEM2%3E%3CINDEX_ITEM3%3Enull%3C/INDEX_ITEM3%3E%3C/SETTINGS%3E; JSESSIONID=D064486FD6C7CC17E7B256B66965FFEE"
network: Connexion de http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageWriterSpi avec proxy=DIRECT
network: Connexion http://rma_phileas/Client/html/composants/scanner/META-INF/services/javax.imageio.spi.ImageWriterSpi avec cookie ":::langueSettings:::=FR; :::menuSettings_gabaritMaquette:::=%3CSETTINGS%3E%3CVERSION%3EVersion%201.2-Utilisateur%3C/VERSION%3E%3CINDEX_ITEM1%3E0%3C/INDEX_ITEM1%3E%3CINDEX_ITEM2%3E0%3C/INDEX_ITEM2%3E%3CINDEX_ITEM3%3Enull%3C/INDEX_ITEM3%3E%3C/SETTINGS%3E; JSESSIONID=D064486FD6C7CC17E7B256B66965FFEE"
network: Connexion de http://rma_phileas/Client/flux/protected/uploadimage.do?signature=c07690c12904320a253cbdeeded59238&idDemande=7&codeMaj=1133967329473&typeDemande=PU avec proxy=DIRECT
network: Connexion http://rma_phileas/Client/flux/protected/uploadimage.do?signature=c07690c12904320a253cbdeeded59238&idDemande=7&codeMaj=1133967329473&typeDemande=PU avec cookie ":::langueSettings:::=FR; :::menuSettings_gabaritMaquette:::=%3CSETTINGS%3E%3CVERSION%3EVersion%201.2-Utilisateur%3C/VERSION%3E%3CINDEX_ITEM1%3E0%3C/INDEX_ITEM1%3E%3CINDEX_ITEM2%3E0%3C/INDEX_ITEM2%3E%3CINDEX_ITEM3%3Enull%3C/INDEX_ITEM3%3E%3C/SETTINGS%3E; JSESSIONID=D064486FD6C7CC17E7B256B66965FFEE"
basic: Arr�t de l'applet...
basic: R�cepteur de progression supprim� : sun.plugin.util.GrayBoxPainter@77eaf8
basic: Jonction du thread d'applet...
basic: Destruction de l'applet...
basic: Elimination de l'applet...
basic: Sortie de l'applet...
basic: Thread d'applet joint...
basic: R�cepteur de modalit�s non enregistr�
basic: Recherche d'informations...
basic: Lib�ration du chargeur de classes : sun.plugin.ClassLoaderInfo@b30913, refcount=0
basic: Mise en cache du chargeur de classes : sun.plugin.ClassLoaderInfo@b30913
basic: Taille de cache du chargeur de classes courant : 1
basic: Termin�...
basic: R�cepteur de modalit�s enregistr�
basic: R�f�rence au chargeur de classes : sun.plugin.ClassLoaderInfo@b30913, refcount=1
basic: R�cepteur de progression ajout� : sun.plugin.util.GrayBoxPainter@1e16483
basic: Chargement de l'applet...
basic: Initialisation de l'applet...
basic: D�marrage de l'applet...
network: Connexion de http://rma_phileas/Client/html/composants/scanner/SAppletNumerisation.jar avec proxy=DIRECT
network: Connexion http://rma_phileas/Client/html/composants/scanner/SAppletNumerisation.jar avec cookie ":::langueSettings:::=FR; :::menuSettings_gabaritMaquette:::=%3CSETTINGS%3E%3CVERSION%3EVersion%201.2-Utilisateur%3C/VERSION%3E%3CINDEX_ITEM1%3E0%3C/INDEX_ITEM1%3E%3CINDEX_ITEM2%3E0%3C/INDEX_ITEM2%3E%3CINDEX_ITEM3%3Enull%3C/INDEX_ITEM3%3E%3C/SETTINGS%3E; JSESSIONID=D064486FD6C7CC17E7B256B66965FFEE"A workaround would be: don't use IE9. You want a solution, not a workaround.
I think at this juncture you are best of creating a new bug report and be sure to reference the old closed one. It doesn't look entirely related though, your symptoms are different from what is described in it (freeze VS a crash). You tried this on several systems right? Also on machines on a different network?
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7072601 -
Hi,
I have JRE 1.5.0_05 and 1.4.2_04 installed and currently applet in browser is always run under jre 1.5. How to run the applet under jre 1.4.2 in browser?
Thanks a lotHi,
Thanks for the info. I was thinking that the note didn't work for me, apparently I didn't use the conventional APPLET tag.
Is there other way to switch JRE if I'm not using APPLET tag? -
1.5 sometimes freezes when running statements with F9
I had noticed occasional freezes when hitting F9 with 1.5.0 production (ie three or four times last week), but after upgrading to 1.5.1 today (fresh install, migrated preferences) I have had four or five freezes when hitting F9. The UI completely freezes before showing the progress bar and there is no redraw, but it isn't using any CPU (and CPU is 95%+ idle), nothing appears on the console (started using <SQL Dev Install>\sqldeveloper\bin\sqldeveloper.exe) and if I leave it long enough the memory usage drops from 150K+ to back between 1K to 4K (sometimes quickly, sometimes not).
I am on Win XP SP 2, using SQL Developer 1.5.1.54.40 with JDK 1.6.0_04.
Initially, I upgraded to 1.5.1 from 1.5.0 as a Check for Updates, but tried the clean install (including renaming preferences directory) after the first freeze.
Has anyone else seen this? Can someone from the SQL Dev team provide any help? Is there something else I can do to help narrow this down?
theFurryOneSame thing in very similar circumstances - query with bind variables previously executed, freezes on execute without showing bind variable window. Using no appreciable CPU in this state, but after a minute or so memory usage started to increase in 4 or 8K chunks.
I've also been seeing this intermittently in all builds of 1.5.
About
Oracle SQL Developer 1.5.0.53
Version 1.5.0.53
Build MAIN-53.38
Copyright © 2005,2008 Oracle. All Rights Reserved.
IDE Version: 11.1.1.0.22.49.35
Product ID: oracle.sqldeveloper
Product Version: 11.1.1.53.38
Version
Component Version
========= =======
CVS Version (External) (CVSNT) 2.0.51d (client/server)
Java(TM) Platform 1.5.0_06
Oracle IDE 1.5.0.53.38
Versioning Support 1.5.0.53.38
Properties
Name Value
==== =====
apple.laf.useScreenMenuBar true
awt.toolkit sun.awt.windows.WToolkit
class.load.environment oracle.ide.boot.IdeClassLoadEnvironment
class.load.log.level CONFIG
class.transfer delegate
com.apple.macos.smallTabs true
com.apple.mrj.application.apple.menu.about.name "SQL_Developer"
com.apple.mrj.application.growbox.intrudes false
file.encoding Cp1252
file.encoding.pkg sun.io
file.separator \
ice.browser.forcegc false
ice.pilots.html4.ignoreNonGenericFonts true
ice.pilots.html4.tileOptThreshold 0
ide.AssertTracingDisabled true
ide.bootstrap.start 965447299307
ide.build MAIN-53.38
ide.conf D:\oracle\tools\sqldev\1_5_0_53_38\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
ide.config_pathname D:\oracle\tools\sqldev\1_5_0_53_38\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
ide.debugbuild false
ide.devbuild false
ide.extension.search.path sqldeveloper/extensions:jdev/extensions:ide/extensions
ide.firstrun false
ide.java.minversion 1.5.0
ide.launcherProcessId 3336
ide.main.class oracle.ide.boot.IdeLauncher
ide.patches.dir ide/lib/patches
ide.pref.dir C:\Documents and Settings\macmilp\Application Data\SQL Developer
ide.pref.dir.base C:\Documents and Settings\macmilp\Application Data
ide.product oracle.sqldeveloper
ide.shell.enableFileTypeAssociation D:\oracle\tools\sqldev\1_5_0_53_38\sqldeveloper\sqldeveloper\bin\sqldeveloper.exe
ide.splash.screen splash.gif
ide.startingArg0 D:\oracle\tools\sqldev\1_5_0_53_38\sqldeveloper\sqldeveloper\bin\sqldeveloper.exe
ide.startingcwd D:\oracle\tools\sqldev\1_5_0_53_38\sqldeveloper\sqldeveloper\bin
ide.user.dir C:\Documents and Settings\macmilp\Application Data\SQL Developer
ide.user.dir.var IDE_USER_DIR
ide.work.dir U:\\SQL Developer
ide.work.dir.base U:\
java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
java.awt.printerjob sun.awt.windows.WPrinterJob
java.class.path ..\..\ide\lib\ide-boot.jar;..\..\lib\java\api\jaxb-api.jar;..\..\lib\java\api\jsr173_api.jar;
..\..\j2ee\home\lib\activation.jar;..\..\lib\java\shared\sun.jaxb\2.0\jaxb-xjc.jar;
..\..\lib\java\shared\sun.jaxb\2.0\jaxb-impl.jar;..\..\lib\java\shared\sun.jaxb\2.0\jaxb1-impl.jar
java.class.version 49.0
java.endorsed.dirs D:\sun\java\jdk1.5.0_06\jre\lib\endorsed
java.ext.dirs D:\sun\java\jdk1.5.0_06\jre\lib\ext
java.home D:\sun\java\jdk1.5.0_06\jre
java.io.tmpdir C:\Temp\
java.library.path D:\oracle\tools\sqldev\1_5_0_53_38\sqldeveloper\sqldeveloper\bin;.;C:\WINDOWS\system32;
C:\WINDOWS;d:\oracle\tools\dev\9_0_2\jdk\jre\bin\classic;d:\oracle\tools\dev\9_0_2\jlib;
D:\oracle\tools\dev\9_0_2\bin;d:\oracle\client\10_2_0_1\bin;
d:\oracle\dbms\xe\10_2_0_1\app\oracle\product\10.2.0\server\bin;d:\merant\pvcs\vm\win32\bin;
d:\merant\pvcs\vm\common\bin\win32;c:\windows\system32;c:\windows;c:\windows\system32\wbem;
d:\cvs\cvsnt\2_0;d:\graphviz\2_12\Graphviz\bin;d:\microsoft\windows\xp\tools;
d:\sun\java\jdk1.5.0_06\bin;d:\ruby\1_8_2\bin;u:\tools\bin;d:\pldoc\0_8_3_1;
d:\graphviz\2_12\graphviz\bin;v:\tools\bin;d:\sun\java\jdk1.5.0_06\bin; d:\pldoc\0_8_3_1;d:\graphviz\2_12\Graphviz\bin;C:\Program Files\CVSNT\
java.naming.factory.initial oracle.javatools.jndi.LocalInitialContextFactory
java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version 1.5.0_06-b05
java.specification.name Java Platform API Specification
java.specification.vendor Sun Microsystems Inc.
java.specification.version 1.5
java.util.logging.config.file logging.conf
java.vendor Sun Microsystems Inc.
java.vendor.url http://java.sun.com/
java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
java.version 1.5.0_06
java.vm.info mixed mode
java.vm.name Java HotSpot(TM) Client VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Sun Microsystems Inc.
java.vm.specification.version 1.0
java.vm.vendor Sun Microsystems Inc.
java.vm.version 1.5.0_06-b05
jdbc.driver.home /D:/oracle/client/10_2_0_1/
jdbc.library /D:/oracle/client/10_2_0_1/jdbc/lib/ojdbc14.jar
line.separator \r\n
oracle.home D:\oracle\tools\sqldev\1_5_0_53_38\sqldeveloper
oracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG true
oracle.translated.locales de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
oracle.xdkjava.compatibility.version 9.0.4
orai18n.library /D:/oracle/client/10_2_0_1/jlib/orai18n.jar
os.arch x86
os.name Windows XP
os.version 5.1
path.separator ;
reserved_filenames con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
sun.arch.data.model 32
sun.boot.class.path D:\sun\java\jdk1.5.0_06\jre\lib\rt.jar;D:\sun\java\jdk1.5.0_06\jre\lib\i18n.jar;
D:\sun\java\jdk1.5.0_06\jre\lib\sunrsasign.jar;D:\sun\java\jdk1.5.0_06\jre\lib\jsse.jar;
D:\sun\java\jdk1.5.0_06\jre\lib\jce.jar;D:\sun\java\jdk1.5.0_06\jre\lib\charsets.jar;D:\sun\java\jdk1.5.0_06\jre\classes
sun.boot.library.path D:\sun\java\jdk1.5.0_06\jre\bin
sun.cpu.endian little
sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
sun.desktop windows
sun.io.unicode.encoding UnicodeLittle
sun.java2d.ddoffscreen false
sun.jnu.encoding Cp1252
sun.management.compiler HotSpot Client Compiler
sun.os.patch.level Service Pack 2
user.country GB
user.dir D:\oracle\tools\sqldev\1_5_0_53_38\sqldeveloper\sqldeveloper\bin
user.home C:\Documents and Settings\macmilp
user.language en
user.name pmacmillan
user.timezone Europe/London
user.variant
windows.shell.font.languages
Extensions
Name Identifier Version Status
==== ========== ======= ======
Check For Updates oracle.ide.webupdate 11.1.1.0.22.49.35 Loaded
Code Editor oracle.ide.ceditor 11.1.1.0.22.49.35 Loaded
Database Connection Support oracle.jdeveloper.db.connection 11.1.1.0.22.49.35 Loaded
Database Object Explorers oracle.ide.db.explorer 11.1.1.0.22.49.35 Loaded
Database UI oracle.ide.db 11.1.1.0.22.49.35 Loaded
Diff/Merge oracle.ide.diffmerge 11.1.1.0.22.49.35 Loaded
Extended IDE Platform oracle.javacore 11.1.1.0.22.49.35 Loaded
External Tools oracle.ide.externaltools 11.1.1.0.22.49.35 Loaded
Feedback oracle.ide.feedback 11.1.1.0.22.49.35 Loaded
File Support oracle.ide.files 11.1.1.0.22.49.35 Loaded
File System Navigator oracle.sqldeveloper.filenavigator 11.1.1.53.38 Loaded
Help System oracle.ide.help 11.1.1.0.22.49.35 Loaded
History Support oracle.jdeveloper.history 11.1.1.0.22.49.35 Loaded
Import/Export Support oracle.ide.importexport 11.1.1.0.22.49.35 Loaded
Log Window oracle.ide.log 11.1.1.0.22.49.35 Loaded
Mac OS X Adapter oracle.ideimpl.apple 11.1.1.0.22.49.35 Loaded
Navigator oracle.ide.navigator 11.1.1.0.22.49.35 Loaded
Object Gallery oracle.ide.gallery 11.1.1.0.22.49.35 Loaded
Object Viewer oracle.sqldeveloper.oviewer 11.1.1.53.38 Loaded
Oracle IDE oracle.ide 11.1.1.0.22.49.35 Loaded
Oracle Microsoft Access Browser oracle.sqldeveloper.thirdparty.access 11.1.1.53.38 Loaded
Oracle Migration Workbench oracle.sqldeveloper.migration 11.1.1.53.38 Loaded
Oracle Migration Workbench - MS Access oracle.sqldeveloper.migration.msaccess 11.1.1.53.38 Loaded
Oracle Migration Workbench - MySQL oracle.sqldeveloper.migration.mysql5 11.1.1.53.38 Loaded
Oracle Migration Workbench - SQLServer oracle.sqldeveloper.migration.sqlserver2005 11.1.1.53.38 Loaded
Oracle Migration Workbench - Translation Core oracle.sqldeveloper.migration.translation.core 11.1.1.53.38 Loaded
Oracle Migration Workbench - Translation MS Access oracle.sqldeveloper.migration.translation.msaccess 11.1.1.53.38 Loaded
Oracle Migration Workbench - Translation MS SQL Server oracle.sqldeveloper.migration.translation.sqlserver 11.1.1.53.38 Loaded
Oracle Migration Workbench - Translation MySQL oracle.sqldeveloper.migration.translation.mysql 11.1.1.53.38 Loaded
Oracle Migration Workbench - Translation Sybase oracle.sqldeveloper.migration.translation.sybase 11.1.1.53.38 Loaded
Oracle Migration Workbench - Translation UI oracle.sqldeveloper.migration.translation.gui 11.1.1.53.38 Loaded
Oracle MySQL Browser oracle.sqldeveloper.thirdparty.mysql 11.1.1.53.38 Loaded
Oracle SQL Developer oracle.sqldeveloper 11.1.1.53.38 Loaded
Oracle SQL Developer Extras oracle.sqldeveloper.extras 1.1.1.53.38 Loaded
Oracle SQL Developer Reports oracle.sqldeveloper.report 11.1.1.53.38 Loaded
Oracle SQL Developer SearchBar oracle.sqldeveloper.searchbar 11.1.1.53.38 Loaded
Oracle SQL Developer TimesTen oracle.sqldeveloper.timesten 1.5.0.1.1 Loaded
Oracle SQL Server Browser oracle.sqldeveloper.thirdparty.sqlserver 11.1.1.53.38 Loaded
Oracle Sybase Browser oracle.sqldeveloper.thirdparty.sybase 1.2.1.53.38 Loaded
Oracle XML Schema Support oracle.sqldeveloper.xmlschema 11.1.1.53.38 Loaded
PROBE Debugger oracle.jdeveloper.db.debug.probe 11.1.1.0.22.49.35 Loaded
Peek oracle.ide.peek 1.0 Loaded
Replace With oracle.ide.replace 11.1.1.0.22.49.35 Loaded
Runner oracle.ide.runner 11.1.1.0.22.49.35 Loaded
SQL Worksheet Window oracle.sqldeveloper.sqlworksheet 11.1.1.53.38 Loaded
Search Bar oracle.ide.searchbar 11.1.1.0.0 Loaded
Snippet Window oracle.sqldeveloper.snippet 11.1.1.53.38 Loaded
Sybase 12 oracle.sqldeveloper.migration.sybase12 11.1.1.53.38 Loaded
Sybase 15 oracle.sqldeveloper.migration.sybase15 11.1.1.53.38 Loaded
Tuning oracle.sqldeveloper.tuning 11.1.1.53.38 Loaded
VHV oracle.ide.vhv 11.1.1.0.22.49.35 Loaded
Versioning Support oracle.jdeveloper.vcs 11.1.1.0.22.49.35 Loaded
Versioning Support for CVS oracle.jdeveloper.cvs 11.1.1.0.22.49.35 Loaded
Versioning Support for Subversion oracle.jdeveloper.subversion 11.1.1.0.22.49.35 Loaded
Web Browser and Proxy oracle.ide.webbrowser 11.1.1.0.22.49.35 Loaded
oracle.ide.dependency oracle.ide.dependency 11.1.1.0.22.49.35 Loaded
oracle.ide.indexing oracle.ide.indexing 11.1.1.0.22.49.35 Loaded
Thread dump:
Full thread dump Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode):
"worksheet" prio=6 tid=0x2e5f1cf0 nid=0xcec in Object.wait() [0x30e3f000..0x30e3fce8]
at java.lang.Object.wait(Native Method)
- waiting on <0x033d4858> (a java.awt.EventQueue$1AWTInvocationLock)
at java.lang.Object.wait(Object.java:474)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:846)
- locked <0x033d4858> (a java.awt.EventQueue$1AWTInvocationLock)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1257)
at oracle.dbtools.sqlworksheet.sqlview.SqlEditor$2.construct(SqlEditor.java:866)
- locked <0x06b38170> (a oracle.jdbc.driver.T4CConnection)
- locked <0x06b38170> (a oracle.jdbc.driver.T4CConnection)
at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115)
at java.lang.Thread.run(Thread.java:595)
"IconOverlayTracker Timer" prio=6 tid=0x2d76ca38 nid=0xb8c in Object.wait() [0x3153f000..0x3153f
9e8]
at java.lang.Object.wait(Native Method)
- waiting on <0x06cffe60> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:474)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x06cffe60> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"pool-1-thread-1" prio=6 tid=0x2e5bbad8 nid=0x354 waiting on condition [0x3103f000..0x3103fa68]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQ
ueuedSynchronizer.java:1767)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
at java.lang.Thread.run(Thread.java:595)
"Timer-2" prio=6 tid=0x2e601b18 nid=0xd20 in Object.wait() [0x30d3f000..0x30d3fae8]
at java.lang.Object.wait(Native Method)
- waiting on <0x06abcbd8> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:474)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x06abcbd8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"TextBufferScavenger" prio=6 tid=0x2e7f2008 nid=0xdc4 in Object.wait() [0x30aaf000..0x30aafd68]
at java.lang.Object.wait(Native Method)
- waiting on <0x068e0780> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x068e0780> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at oracle.ide.model.TextNode$FacadeBufferReference$PollingThread.run(TextNode.java:1886)
"IconOverlayTracker Timer" prio=6 tid=0x2e801f78 nid=0x700 in Object.wait() [0x2f26f000..0x2f26f
ae8]
at java.lang.Object.wait(Native Method)
- waiting on <0x060a9968> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:474)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x060a9968> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"IconOverlayTracker Timer" prio=6 tid=0x2e803d08 nid=0x33c in Object.wait() [0x2f16f000..0x2f16f
b68]
at java.lang.Object.wait(Native Method)
- waiting on <0x060a99e0> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:474)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x060a99e0> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"TimerQueue" daemon prio=6 tid=0x2d926be8 nid=0xef8 in Object.wait() [0x2e13f000..0x2e13fb68]
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(TimerQueue.java:233)
- locked <0x058debd0> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:595)
"AWT-EventQueue-0" prio=6 tid=0x2d8f8cd0 nid=0xa10 waiting for monitor entry [0x2dfce000..0x2dfc
fbe8]
at oracle.jdbc.driver.PhysicalConnection.isClosed(PhysicalConnection.java:1411)
- waiting to lock <0x06b38170> (a oracle.jdbc.driver.T4CConnection)
at oracle.dbtools.raptor.controls.cellrenderers.DefaultCellRenderer.getTableCellRenderer
Component(DefaultCellRenderer.java:103)
at javax.swing.JTable.prepareRenderer(JTable.java:3924)
at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2070)
at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1972)
at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1895)
at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
at javax.swing.JComponent.paintComponent(JComponent.java:742)
at javax.swing.JComponent.paint(JComponent.java:1005)
at javax.swing.JComponent.paintChildren(JComponent.java:842)
- locked <0x05874ed8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1014)
at javax.swing.JViewport.paint(JViewport.java:728)
at javax.swing.JComponent.paintChildren(JComponent.java:842)
- locked <0x05874ed8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1014)
at javax.swing.JComponent.paintChildren(JComponent.java:842)
- locked <0x05874ed8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1014)
at javax.swing.JComponent.paintChildren(JComponent.java:842)
- locked <0x05874ed8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1014)
at javax.swing.JComponent.paintChildren(JComponent.java:842)
- locked <0x05874ed8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1014)
at javax.swing.JComponent.paintChildren(JComponent.java:842)
- locked <0x05874ed8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1014)
at javax.swing.JComponent.paintChildren(JComponent.java:842)
- locked <0x05874ed8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)
at javax.swing.JComponent.paint(JComponent.java:1014)
at javax.swing.JComponent.paintChildren(JComponent.java:842)
- locked <0x05874ed8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1014)
at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4963)
at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4916)
at javax.swing.JComponent._paintImmediately(JComponent.java:4859)
at javax.swing.JComponent.paintImmediately(JComponent.java:4666)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:451)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilit
ies.java:114)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
"AWT-Windows" daemon prio=6 tid=0x2d8df4e8 nid=0xbb4 runnable [0x2ddcf000..0x2ddcfce8]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:269)
at java.lang.Thread.run(Thread.java:595)
"AWT-Shutdown" prio=6 tid=0x2d8df0f0 nid=0x8e8 in Object.wait() [0x2dccf000..0x2dccfd68]
at java.lang.Object.wait(Native Method)
- waiting on <0x05872240> (a java.lang.Object)
at java.lang.Object.wait(Object.java:474)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
- locked <0x05872240> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:595)
"Java2D Disposer" daemon prio=6 tid=0x2d87d8d0 nid=0x8ec in Object.wait() [0x2dbcf000..0x2dbcf9e
8]
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x058722c8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at sun.java2d.Disposer.run(Disposer.java:107)
at java.lang.Thread.run(Thread.java:595)
"Low Memory Detector" daemon prio=6 tid=0x00c74c70 nid=0xa48 runnable [0x00000000..0x00000000]
"CompilerThread0" daemon prio=6 tid=0x00c73328 nid=0x9ac waiting on condition [0x00000000..0x2d0
bf84c]
"Signal Dispatcher" daemon prio=6 tid=0x00c72768 nid=0x6a4 waiting on condition [0x00000000..0x0
0000000]
"Finalizer" daemon prio=8 tid=0x00c68818 nid=0x960 in Object.wait() [0x2cebf000..0x2cebfce8]
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x058201f0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=6 tid=0x00c67d60 nid=0xd0 in Object.wait() [0x2cdbf000..0x2cdbfc
68]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:474)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x05820270> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x00858ae0 nid=0x874 waiting on condition [0x00000000..0x0012fb70]
"VM Thread" prio=6 tid=0x00c283c8 nid=0x5d8 runnable
"VM Periodic Task Thread" prio=6 tid=0x00c72440 nid=0x674 waiting on condition
Message was edited by:
fac586 -
Can I set JVM memory size when running applets?
Hi,
I have downloaded an applet that renders panoramic images and
I have a problem with Java memory. I remember that default maximum
size that applet can use is 70MB, and the problem is 70MB is
not enough when rendering big images. It is OK when I add
"-Xmx -Xms" parameters in the Java Control but I cannot tell
everyone who wants to see my images to go control panel, add
parameters etc..
So my question is...
Is it possible add "-Xmx -Xms" parameters inside the applet file
so that these parameters run automatically when executing applet?
Thanks in advance for your reply!
HyungHi,
I have downloaded an applet that renders panoramic
images and
I have a problem with Java memory. I remember that
default maximum
size that applet can use is 70MB, and the problem is
70MB is
not enough when rendering big images. It is OK when I
add
"-Xmx -Xms" parameters in the Java Control but I
cannot tell
everyone who wants to see my images to go control
panel, add
parameters etc..
So my question is...
Is it possible add "-Xmx -Xms" parameters inside the
applet file
so that these parameters run automatically when
executing applet?
Thanks in advance for your reply!
HyungA potential workaround I would try is is use ByteBuffers
(T) -
20" iMac freezes when running Google Earth
This is the only problem I've ever had with my Mac and it is consistent. After running Google Earth for about 10-15 minutes the screen freezes and I have to force shutdown and reboot to rectify the problem.
I did some temperature measurements at the vent in the back and noticed a considerable temperature rise when running Google Earth. I think my graphics card is getting a serious workout and may go into thermal overload.
Has anyone else experienced this?Hi dicoll
I can think of two thing that might cause the issue you describe:
_The first is how much ram is installed in your iMac?_
If your system is running low on available ram and paging out to the HD, when your running Google Earth it will cause the program to hesitate and or freeze. Try using the Activity Monitor, to monitor your ram usage and also to check for a failed process.
http://docs.info.apple.com/article.html?artnum=107918
_The second is what you describe as a thermal issue!_
To monitor temp's and fan speeds for a thermal issues there is the iStatPro widget. (Note the temp. for the GPU Diode)
http://www.apple.com/downloads/dashboard/status/istatpro.html
And then for monitoring and adjust the fan speeds there is smcFanControl Application.
http://www.macupdate.com/info.php/id/23049
Dennis -
Load oracle jdbc driver error when run applet via the web
Hi All,
I have built an applet which connect to database via jdbc thin driver. It works fine when I run it through the applet viewer, but got a problem when run it through the web.
java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
I am using jdev9i 9.0.4 and jdk 1.4.2. The jdbc version is 9.0.1
I have added both the classes12.zip and ojdbc14.zip in the class path and also pack them together with my applet class. Here is the code
public class MyApplet extends Applet
implements Runnable
public void start()
if(theThread == null)
theThread = new Thread(this);
theThread.start();
Retrieve R = new Retrieve();
this.MyMap = R.retrieveDesc();
public class Retrieve
public Retrieve()
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
conn=DriverManager.getConnection("jdbc:oracle:thin:@babyruth.wvu.edu:1703:devdw", User, Password);
conn.setAutoCommit(true);
connectStatus = true;
public HashMap retrieveDesc()
return map;
I have also built one HTML page NewApplet like this
<HTML>
<HEAD>
<TITLE> My New Applet</TITLE>
</HEAD>
<APPLET CODE="MyApplet.class" CODEBASE="menu" ARCHIVE="MyApplet.zip" WIDTH=300 HEIGHT=485>
<!--General Settings-->
<param name="bgcolor" value="255,255,255">
</HTML>
Any advice is highly appreciated
MeiSir,
Well you haven't "packed" them correctly. Why don't you just add the driver bits to the soucebase tag? or something like that anyway...
Sincerely,
Slappy -
Is it possible to run applet without JRE
hello friends,
Presently I hava developed chating application. Now I want to download my applet on client side and run ther wether client's computer has JRE or not.
so is it possible to run applet on computer which doesnt have JRE?
Thanks in advanceNot unless you create an executable file and jam the whole JRE into it.
-
Hello to all developers,
I know that to run applets in IE we should have the JRE installed on our machines. But is there any way that we can run applets without the JRE being installed on our machines. I have also heard of something called as the Microsoft JVM. How can we use it to run the java applets.
Thanking in advance.The Microsoft JVM is extremely outdated and not recommended at all. You can't really run a Java applet without a JVM, and I'm not sure if any but the one Sun makes comes with a browser plugin.
-
Computer freezes when running RESMAN with VME crate powered down
I have lost the whole day today (thankfully it was only one day) trying to fix this annoying problem, I'm posting here in case someone runs into this same thing in the future.
Ok, the problem I was able to reproduce was:
1. Run RESMAN with the crate powered--> OK
2. Power down crate.
3. Run RESMAN: the whole computer freezes in the "Searching for Statically Configured Devices" step, no way to recover (reboot necessary)
Although this is the problem I was able to reproduce, the system also froze sometimes when not running RESMAN and powering down the crate for cards insertion or extraction.
My system:
- VME crate
- VME-MXI-2 in slot 0
- MXI-2 Cable
- PCI-MXI-2
- Windows XP Pro SP3
- NI-VXI 3.1.1 and 3.7, MAX 2.?, 3.1.1, 4.6.2, 4.7.4
It turns out MXI-2 cables are not symmetric, when I switched both ends between PCI and VME, everything worked as it should.
Here's another post of someone that had a similar problem (and whose answer didn't solve mine):
http://forums.ni.com/t5/VXI-and-VME/MAX-and-whole-comp-gets-freeze-when-I-tried-to-run-RESMAN/m-p/17...
Here's a page that describes the error: http://digital.ni.com/public.nsf/allkb/53DC9B3C2BCB6C7D862564800051EC9F
I was not able to find that page (I found it when I had already solved the problem), probably because you would never expect that a cable whose appearance is completely symmetric is in fact orientation dependent. And, no, my cable (NI original) doesn't come with any labels identifying its ends.
And here are some keywords to ease the discovery of this post using different terms
PC Computer Windows XP hangs freezes locks crashes Resman MAX Measurement and Automation Explorer MXI orientation dependant VME crate switched off powered downThis wouldn't happen to be a seagate GoFlex drive would it? I've had similar problems with that line of drives, sometimes to the point where everything stops working, and if I manually unplug it, the system catches up and starts working again.
-
i upgraded to the ios 5.1; and i realized that each time i have a comple battery drain and the phone goes off; when i connect the iphone to charge; it keeps rebooting itself. And the phone freezes when in the middle of applications; i have to stop the app and start it several times before it works; i have an iphone 4S 64gb factory unlocked
At first drain the battery till the iPhone gets off for many times isnt really a good thing read this:
http://www.apple.com/batteries/
after that I think the only way that will help you is restore the iPhone and the bad news are that you should do it without restore a backup after cause you're problem could be saved in the backup of the phone too so you must manually reinstall apps, preferences etc etc -
Problem running applet with JRE 1.3.X
Hi,
I've developed an applet that works fine with MS JVM and JRE 1.4, but fails under JRE 1.3.x.
Anyone knows what i've todo to my applet to get compability with JRE 1.3x too.
Thanks,
rjcAre you compiling under 1.3x and then trying to run in MS and 1.4? If so please tell the errors you are getting when you compile or what you're having problems in.
You're question is like me saying I have a feild full of volvo's from various years and I have a box of replacement parts from vaious years--but not nessisarally the same years as I have cars, which ones do I need to fix them? (impossible to say isn't it without more info)
or as I usually say: "My crystal ball is in the shop, please supply specific information for what you want answered." -
My Ipad2 worked perfectly before ios6 upgrade. It now freezes occasionally and I have to reboot to get it to work. Also the WSJ app will now freeze if I try and run one of their videos that is imbedded in the article. My only work-around is to stop (press done) before the end of the video or I have to do a total reboot. The problems remind me of Windows ME . Will Apple resolve these issues or become more like Microsoft. Hopefully there will be a restore button in the future like Microsoft was forced to do because a lot of upgrades are just terrible. Am I crazy or are there other people having the same issues with ios6, or could this just be a coincidence and my ipad2 is starting to fail just when ios6 arrives ?
I know this will not help but, the bluetooth headset I purchased for my wife works great and it pairs with our car and our sound bar in the livingroom (Motorola Droid Razr) 98.72.16.XT912.Verizon.en.US
However I did not upgrade over the air but from a android web site and placed it on my external sd card. I believe this made the difference in why we had no issues and upgraded functionality has been great.
Please note when I mention these bluetooth devices I mean the Razr connects with no problems.
It also had no internet issues and none of the problems others have complained about in other threads.
unfortunately when you say thousands have these issues I cannot say that is accurate. The hope is when large numbers of owners have updated to the Jelly Bean and are complaining inmase then Motorola will issue a patch to verizon to get out to the affected users.
Of course now that Google owns Motorola Mobility and has laid off loads of workers it may never issue an os patch. -
Getting AccessControlException when running Applet in AppletViewer
I'm using Java 1.5, and NetBeans 4.1, when I try to run my applet in the AppletViewer in NetBeans I get the error message 'AccessControlException', which comes from me trying to access a text file on the local system to read from. I have checked the applet policy which reads,
grant {
permission java.security.AllPermission;
Which looks fine to me? So I don't understand why I haven't got permission to access files??Thanks Sir!
But it is also not working i.e "The IE gives a memory error and then terminate...."
then from a sun tutorial exampl i used following HTML file which is working fine.
<html>
<head>
<title>Chat Swing Applet</title>
</head>
<body BGCOLOR="#ffffff" LINK="#000099">
<h2>
Running Swing Applet
</h2>
<!--"CONVERTED_APPLET"-->
<!-- CONVERTER VERSION 1.1 -->
<SCRIPT LANGUAGE="JavaScript"><!--
var info = navigator.userAgent; var ns = false;
var ie = (info.indexOf("MSIE") > 0 && info.indexOf("Win") > 0 && info.indexOf("Windows 3.1") < 0);
//--></SCRIPT>
<COMMENT><SCRIPT LANGUAGE="JavaScript1.1"><!--
var ns = (navigator.appName.indexOf("Netscape") >= 0 && ((info.indexOf("Win") > 0 && info.indexOf("Win16") < 0 && java.lang.System.getProperty("os.version").indexOf("3.5") < 0) || (info.indexOf("Sun") > 0) || (_info.indexOf("Linux") > 0)));
//--></SCRIPT></COMMENT>
<SCRIPT LANGUAGE="JavaScript"><!--
if (_ie == true) document.writeln('<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH = 500 HEIGHT = 450 codebase="http://java.sun.com/products/plugin/1.1.2/jinstall-112-win32.cab#Version=1,1,2,0"><NOEMBED><XMP>');
else if (_ns == true) document.writeln('<EMBED type="application/x-java-applet;version=1.1.2" java_CODE = "Client.class" java_CODEBASE = "./Chat" java_ARCHIVE = "*.class" WIDTH = 400 HEIGHT = 50 pluginspage="http://java.sun.com/products/plugin/1.1.2/plugin-install.html"><NOEMBED><XMP>');
//--></SCRIPT>
<APPLET CODE = "Client.class" CODEBASE = "./Chat" ARCHIVE = "*.class" WIDTH=500 HEIGHT=450 ></XMP>
<PARAM NAME = CODE VALUE = "Client.class" >
<PARAM NAME = CODEBASE VALUE = "./Chat" >
<PARAM NAME = ARCHIVE VALUE = "Client.class" >
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.1.2">
</APPLET>
</NOEMBED></EMBED></OBJECT>
</body>
</html>
Maybe you are looking for
-
Need Content Conversion parameter help
Hi, I need help regarding the Content conversion parameters.I have sent a IDOC and i could receive it as an XML file in my receiver end. My XML files looks like this <?xml version="1.0" encoding="UTF-8"?> <ns0:MT_IDoc2FILE xmlns:ns0="http://ffven
-
How to remove archive log files using Enterprise Manger
Hi, I took backup of the archive log files and i deleted those files at OS level but it is not reflecting in the Enterprise Manager it is showing the same. Can any one help in how to delete the archive log files by using Enterprise Manger. version 10
-
Patches for Oracle 9.2.0.5.0
Do I need to apply patches 1,2 and 3 before applying patch 3738339 on 9.2.0.5.0?
-
I followed the suggestions by many to upgrade my Pioneer DVR 104 to the latest DVR 111, since I haven't been able to burn a DVD using either Toast 7 or Discribe 5.3.1.8 for about 3 months now. I still get the same results. The DVD goes into the cache
-
Problems with Blog Comments after running Google Analytics Automator
I upgraded to IWeb 09 today and was hoping that there would be not too many compatibility issues. Well, here is one. I noticed that the comment function on my blog page kept disappearing after I published the website to MobileMe. After some hours of