#18600 [Com]: Unable to create Java Virtual Machine
From: dk at webcluster dot at Date: Wed, 14 Aug 2002 13:47:43 +0000 Subject: #18600 [Com]: Unable to create Java Virtual Machine References: 1 Groups: php.bugs Request: Send a blank email to php-bugs+get-16767@lists.php.net to get a copy of this message
ID: 18600
Comment by: dk@webcluster.at
Reported By: nalves@equifax.com.br
Status: Open
Bug Type: Java related
Operating System: Windows 2000
PHP Version: 4.2.2
New Comment:
We don't use sablotron here too.
The script is about 20 lines long and only interfaces to a SDK
implemented in Java. The Java part does some complicated image
texturizing tasks. The php part only calls the apropriate methods.
We use apache 2 here and now I had the idea to simply change the max
request per child value. Now the questions are:
Would it make a difference to use apache 1.x ?
As I know now the change of the java module is a little tricky, but
does someone know what causes the error.
As I use this box only for exactly this one task I am flexible with the
environment.
And if you say that the problem can be minimized by change the child
lifetime I am very flexible with that.
As a restart of apache solves the problem this may be an issue.
Previous Comments:
------------------------------------------------------------------------
[2002-08-14 08:57:09] nalves@equifax.com.br
What is Sablotron? I´m not using it... I'm running PHP on Win2K + IIS,
ISAPI version.
------------------------------------------------------------------------
[2002-08-14 08:44:38] chregu@php.net
Hi
Do you use Sablotron? Does it work without it?
I know from my experience under Linux, that ext/java with jdk1.4 and
Sablotron doesn't work. But jdk 1.3 does fine.
chregu
------------------------------------------------------------------------
[2002-07-29 11:07:14] nalves@equifax.com.br
Also, I noticed that before reporting the message 'Unable to Create
Java Virtual Machine', I get an error saying something like 'PHP found
a violation access at <ADDRESS>'. After that I only get errors. I don't
know if before every virtual machine error there is an error like this.
------------------------------------------------------------------------
[2002-07-29 09:10:57] nalves@equifax.com.br
False alarm! I just got 'Unable to create Java Virtual Machine'
executing the first example that is in the docs...
afterwards I got periods of errors and periods of success!
Definitively there's something wrong. Ideas?
------------------------------------------------------------------------
[2002-07-29 09:00:12] nalves@equifax.com.br
With jdk1.1.8 I got even worse errors. Fisrt, I couldn't find jvm.dll
in the installation directory. I read somewhere that instead I should
use javai.dll, but using this dll I only got error 500.
Back to j2sdk1.4.0_01, I tried to change my configuration. I set
java.library.path to C:\PHP\extensions (before it was unset), and now I
have the following java section in php.ini:
[Java]
java.class.path = c:\PHP\extensions\php_java.jar
java.home = "C:\j2sdk1.4.0_01\jre\bin"
java.library = "C:\j2sdk1.4.0_01\jre\bin\server\jvm.dll"
java.library.path = "C:\PHP\extensions"
Now I have been able to keep the F5 key pressed and no errors showed
up. Also, it seemed to work, because it's been running here for about
30 minutes (I only have one page that uses java that I reload from time
to time) with no errors.
I wouldn't say that it works perfectly now, but it seems better that
before. I'll try to make some other tests and see what happens, and
then I'll report here my results.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/18600
--
Edit this bug report at http://bugs.php.net/?id=18600&edit=1
Thread (60 messages)
- #18600 [Open]: Unable to create Java Virtual Machine
- #18600 [Opn]: Unable to create Java Virtual Machine
- #18600 [Opn]: Unable to create Java Virtual Machine
- #18600 [Opn]: Unable to create Java Virtual Machine
- #18600 [Opn]: Unable to create Java Virtual Machine
- #18600 [Opn]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Opn]: Unable to create Java Virtual Machine
- #18600 [Opn->Fbk]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Fbk]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Fbk->Opn]: Unable to create Java Virtual Machine
- #18600 [Opn->Fbk]: Unable to create Java Virtual Machine
- #18600 [Fbk->Opn]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Opn->Fbk]: Unable to create Java Virtual Machine
- #18600 [Fbk->Opn]: Unable to create Java Virtual Machine
- #18600 [Opn->Fbk]: Unable to create Java Virtual Machine
- #18600 [Fbk->Opn]: Unable to create Java Virtual Machine
- #18600 [Opn->Fbk]: Unable to create Java Virtual Machine
- #18600 [Fbk->Opn]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Opn]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Opn]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Opn->Fbk]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Fbk->Csd]: Unable to create Java Virtual Machine
- #18600 [Csd->Opn]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Opn->Bgs]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
- #18600 [Com]: Unable to create Java Virtual Machine
| « previous | php.bugs (#16767) | next » |
|---|