Menu

Commit [r411]  Maximize  Restore  History

Release-3.0.8rc

jost2345 2006-03-21

changed /trunk/php-java-bridge/ChangeLog
changed /trunk/php-java-bridge/NEWS
changed /trunk/php-java-bridge/client.c
removed /trunk/php-java-bridge/examples/bench/callback3.java
removed /trunk/php-java-bridge/examples/bench/callback3.php
changed /trunk/php-java-bridge/examples/j2ee/README
changed /trunk/php-java-bridge/examples/j2ee/documentClient.php
added /trunk/php-java-bridge/examples/j2ee/documentClient.php4
added /trunk/php-java-bridge/examples/php+jsp/README
changed /trunk/php-java-bridge/install.sh
changed /trunk/php-java-bridge/java.c
changed /trunk/php-java-bridge/server/WEB-INF/web.xml
changed /trunk/php-java-bridge/server/php/java/bridge/JavaBridge.java
changed /trunk/php-java-bridge/server/php/java/bridge/JavaBridgeRunner.java
changed /trunk/php-java-bridge/server/php/java/bridge/PhpProcedure.java
changed /trunk/php-java-bridge/server/php/java/bridge/PhpProcedureProxy.java
changed /trunk/php-java-bridge/server/php/java/bridge/http/ContextServer.java
changed /trunk/php-java-bridge/server/php/java/servlet/FastCGIServlet.java
added /trunk/php-java-bridge/server/php/java/servlet/PhpCGIServlet.java
changed /trunk/php-java-bridge/server/php/java/servlet/PhpJavaServlet.java
/trunk/php-java-bridge/ChangeLog Diff Switch to side-by-side view
--- a/trunk/php-java-bridge/ChangeLog
+++ b/trunk/php-java-bridge/ChangeLog
@@ -1,3 +1,32 @@
+2006-03-21  Jost Boekemeier  <jostb@intern>
+
+	* java.c (values): java_values works with php4, too.
+
+	* server/php/java/bridge/JavaBridge.java (getId): Display thread id.
+
+	* server/php/java/bridge/JavaBridgeRunner.java: The test runner can now
+	handle override redirect. Without it most of the servlet tests
+	failed.
+
+	* server/php/java/bridge/PhpProcedure.java (createProxy): Create
+	proxies with the classloader of the interfaces, as before. If we
+	create the proxies using our dynamic loader, the loader tests fail
+	because the proxies cannot be accessed after java_reset()
+
+	* server/php/java/bridge/http/ContextServer.java (isAvailable):
+	pass the channel name. Without it channel negotiation fails if the
+	client disagrees with the server's choice.
+
+	* server/php/java/servlet/PhpCGIServlet.java: New file, refactored
+	from PhpJavaServlet. Necessary for jetty.
+
+	* server/php/java/faces/FacesServlet.java: New file to workaround
+	a bug in jetty's classloader.
+
+	* server/WEB-INF/web.xml: Use our FacesServlet instead of the
+	default FacesServlet so that bugs in the Faces implementation do
+	not prevent the bridge from starting.
+	
 2006-03-19  Jost Boekemeier  <jostb@intern>
 	
 	* server/php/java/bridge/Request.java (IntegerComparator,
/trunk/php-java-bridge/NEWS Diff Switch to side-by-side view
--- a/trunk/php-java-bridge/NEWS
+++ b/trunk/php-java-bridge/NEWS
@@ -22,19 +22,10 @@
 echo new java("java.util.HashMap", array(1,2,"foo"=>3));
 => [o(HashMap):{"foo"=3,0=1,1=2}]
 
-* It is now possible to use settype to convert a java value:
-$map = new java("java.util.HashMap", array("one"=>"eins","two"=>"zwei"));
-settype($map, "array"); var_dump($map); 
-=> array("one"=>"eins","two"=>"zwei")
-
-$javaString = new java("java.lang.String", "hello");
-settype($javaString, "string"); echo $javaString;
-=> "hello"
-
 * It is now possible to selectively switch off the servlet pipe
-context server (-Dphp.java.bridge.no_pipe_context_server=true) and the
+context server (-Dphp.java.bridge.no_pipe_server=true) and the
 socket context server
-(-Dphp.java.bridge.no_socket_context_server=true). Useful for testing
+(-Dphp.java.bridge.no_socket_server=true). Useful for testing
 only.
 
 * Some JVM implementations cannot load shared libraries more than
/trunk/php-java-bridge/client.c Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/examples/j2ee/README Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/examples/j2ee/documentClient.php Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/examples/j2ee/documentClient.php4 Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/examples/php+jsp/README Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/install.sh Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/java.c Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/WEB-INF/web.xml Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/php/java/bridge/JavaBridge.java Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/php/java/bridge/JavaBridgeRunner.java Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/php/java/bridge/PhpProcedure.java Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/php/java/bridge/PhpProcedureProxy.java Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/php/java/bridge/http/ContextServer.java Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/php/java/servlet/FastCGIServlet.java Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/php/java/servlet/PhpCGIServlet.java Diff Switch to side-by-side view
Loading...
/trunk/php-java-bridge/server/php/java/servlet/PhpJavaServlet.java Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.