From: [EMAIL PROTECTED]
Operating system: Windows 2000
PHP version: 4.0.4pl1
PHP Bug Type: Class/Object related
Bug description: Java Classes and session_register
Hi,
I'm trying to save a Java class into a
session variable like the code bellow:
if ( !session_is_registered( "objJC" ) )
{
$objJC = null;
$objJC = new Java( "JavaClass" );
session_register( "objJC" );
}
This code works for the 1st time, when the
session var 'objJC' is registered for the 1st time. All the methods of the java class
can be accessed.
The next times the variable 'objJC' already exists, as a session var, but i cannot
access the methods inside, and gives me the
error message like:
Warning: java.lang.NoSuchMethodException: doinitmapj in c:\program files\apache
group\apache\htdocs\php\php_mapxt.php on line 71
When you do this with a normal PHP class, using include() or required( ), everything
works ok.
It seems that the registration doesn't keep the class type as a Java Class.
Can someone help me with this?
Than you very much in advance.
Carlos Figueiredo
--
Edit Bug report at: http://bugs.php.net/?id=9507&edit=1
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]