Я разрабатываю приложение в Java, которое должно интегрировать некоторые файлы php на сервере tomcat. Я сделал все успешно, но проблема в том, что когда я выключаю tomcat server, он показывает какую-то ошибку, такую как
Exception in thread "JavaBridgeSessionTimer" java.lang.NullPointerException
at php.java.bridge.SessionFactory$SessionTimer.run(SessionFactory.java:157)
at java.lang.Thread.run(Thread.java:619)
Позже, если я начну снова, я не смогу получить доступ ни к одной из переменных сеанса из файлов php. Я попробовал простую программу php, которая работает в tomcat. Эта проблема будет решена после перезапуска компьютера, но я не хочу делать это часто для каких-либо изменений в любых файлах конфигурации в Tomcat.
session1.php
<?php
session_start();
?>
<body><html>
<form action="session2.php" method="post">
<?php $_SESSION['name']="MyName"; ?>
<input type="submit" value="Submit">
</form>
</body>
session2.php
<?php
session_start();
?>
<html>
<body>
<?php echo( $_SESSION['name'] ); ?>
</body>
</html>