-
1. Re: servlets-php.jar - where do I get this file?
peterj Oct 11, 2007 6:02 PM (in response to robinwilson2)You can find that JAR in the JBoss Web Server 1.0.1.GA download (same page as JBoss Native download, scroll down a little).
For installation instructions, look at http://www.jboss.com/index.html?module=bb&op=viewtopic&t=86412. Yes, those steps are JBoss Web-specific, but you should be able to adapt them. Let me know how it goes, I will be doing the same thing in the next week or two. -
2. Re: servlets-php.jar - where do I get this file?
jfclere Oct 12, 2007 2:44 AM (in response to robinwilson2)Oops. Some files are missing in the package I will prepare a 1.0.3 that fixes the problem.
-
3. Re: servlets-php.jar - where do I get this file?
jfclere Oct 12, 2007 3:08 AM (in response to robinwilson2)See http://anonsvn.jboss.org/repos/jbossreflex/trunk/php/ the jar you need is jbossweb-extras.jar.
I think that the 1.0.1 Jboss Web Server servlets-php.jar doesn't work with 4.2.x -
4. Re: servlets-php.jar - where do I get this file?
peterj Oct 12, 2007 11:16 AM (in response to robinwilson2)As an FYI, the servlets-*.jar files from JBoss Web Server work fine in the 5.0 beta3 that I pulled from SVN last month. I was able to run the php-example.war provided in the extras bundle. Sweet.
I haven't tried with 4.2.1 yet. -
5. Re: servlets-php.jar - where do I get this file?
robinwilson2 Oct 12, 2007 2:20 PM (in response to robinwilson2)Either I'm really thick (as in, I don't understand well), or there is something not right with what I've got...
I've virtually abandoned mixing JBossWeb with JBossAS 4.2.1, and instead have moved to the simpler (I thought) approach of installing JBossWeb 1.0.1GA. This works fine (as did the AS4.2.1) for serving java stuff. But when I try to get the PHP stuff working, no joy!
I'm now getting the following error:
Can't find SAPI class, no libphp5servlet in java.library.path
This is during the server startup process. Everything else is still working, but the php-examples stuff doesn't function at all.
Here's what I've done:
* untarred JBossWeb 1.0.1GA to: "/usr/local/jbossweb-1.0.1GA"
* untarred php5servlet while in the above directory (so I've added a "PHP" directory, and it added the php-examples.war to the server/default/deploy/jbossweb.sar dir).
* copied the "jbossweb-extras.jar" file to the "lib" in the jbossweb directory.
* edited the "run.conf" to add the LD_LIBRARY_PATH, and the "java.library.path" (this doesn't work at all!), and pointed the "JAVA_HOME" to my JDK (/usr/local/jdk).
* started the server (bin/run.sh) to verify that it works (I get an error about the php-examples.war, but I would expect that since I haven't added the LifeCycleListener yet).
* go to the 'server/default/deploy/jbossweb.sar' directory and edit the 'server.xml' and 'conf/web.xml' files to uncomment the "php" stuff (per the instructions).
* start the server again - and I get this "Can't find SAPI class, no libphp5servlet in java.library.path" several different times in classic "useless" exception format. (BTW, it's telling me that it's looking for the libphp5servlet library in "/usr/local/jbossweb-1.0.1GA/bin/native"!!! - even though I've set the java.library.path to /usr/local/jbossweb-1.0.1GA/PHP/lib"?!)
* So, I copy all of the ".so*" files from the PHP/lib to the "bin/native" directory and try again... still no joy.
HELP!!!! I'm pulling out my hair! -
6. Re: servlets-php.jar - where do I get this file?
robinwilson2 Oct 12, 2007 2:30 PM (in response to robinwilson2)Just out of curiosity, what sort of system has this been validated to work on? I'm currently running Fedora Core 5.
Also, I noticed that someone mentioned (in one of the "how-to" guides I've found in my copious searching) a "bin" directory under the "PHP" directory... I don't get this when I download the "php5servlet..." module. Is that missing required stuff? -
7. Re: servlets-php.jar - where do I get this file?
jfclere Oct 15, 2007 4:15 AM (in response to robinwilson2)BTW, it's telling me that it's looking for the libphp5servlet library in "/usr/local/jbossweb-1.0.1GA/bin/native"
Yes it really looks for it in that location by design.
LD_LIBRARY_PATH should point to the libraries libphp5servlet.so needs.
+++
[jfclere@jfcpc jbossweb-1.0.1.GA]$ ls -lt bin/native/libphp5servlet.so
-rwxrwxr-x 1 jfclere jfclere 14923 2007-08-16 16:35 bin/native/libphp5servlet.so
[jfclere@jfcpc jbossweb-1.0.1.GA]$ ldd bin/native/libphp5servlet.so
linux-gate.so.1 => (0x00110000)
libphp5.so => not found
+++
After export LD_LIBRARY_PATH=/home/jfclere/Linux_i686_tools/PHP/lib
+++
[jfclere@jfcpc jbossweb-1.0.1.GA]$ ldd bin/native/libphp5servlet.so linux-gate.so.1 => (0x00110000)
libphp5.so => /home/jfclere/Linux_i686_tools/PHP/lib/libphp5.so (0x00115000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x007c4000)
libpq.so.4 => /home/jfclere/Linux_i686_tools/PHP/lib/libpq.so.4 (0x007f200
....
+++ -
8. Re: servlets-php.jar - where do I get this file?
robinwilson2 Oct 15, 2007 11:11 AM (in response to robinwilson2)OK, I am obviously not clear on what's going on here. A couple of points:
1) I had been setting the LD_LIBRARY_PATH in the "run.conf" file. (Along with setting the "JAVA_OPTS" there as well. NOTE: I could find nowhere that "CATALINA_OPTS" were being used, but I've set them anyway.)
2) I also did an "EXPORT" of every environment variable I set.
3) This did not work.
So, I went into the "run.sh" script and made the changes there - this did seem to affect whether it uses the proper path, but it does solve the problem. Aside from seeing it looking in the right place, it still is giving me the a problem:
09:12:37,120 ERROR [[/jmx-console]] StandardWrapper.Throwable
java.lang.UnsatisfiedLinkError: /usr/local/jbossweb-1.0.1.GA/PHP/lib/libphp5servlet.so: libphp5.so: cannot open shared object file: No such file or directory, no libphp5servlet in java.library.path(/usr/local/jbossweb-1.0.1.GA/PHP/lib)
(I get this 6 times in the output from the 'run.sh'. Each time is followed by a stack trace.)
If I simply move all the "PHP/lib" files to "bin/native", and remove the "-Djava.library.path=/usr/local/jbossweb-1.0.1.GA/PHP/lib", I get the following errors instead:
10:06:22,438 ERROR [[/jmx-console]] StandardWrapper.Throwable
java.lang.UnsatisfiedLinkError: Can't find SAPI class, no libphp5servlet in java.library.path(/usr/local/jbossweb-1.0.1.GA/bin/native)
If it helps, I'm installing this on a Fedora Core 5 server. Some of the documentation references "CATALINA", but I don't see anything related to CATALINA in the setup files of the stuff I downloaded. Also, I don't see anything related to "setenv.sh" in the "bin" of my installation. -
9. Re: servlets-php.jar - where do I get this file?
jfclere Oct 16, 2007 2:45 AM (in response to robinwilson2)Look to http://labs.jboss.com/jbossweb/modules/php/index.html
_Do what is there_ Don't move files around.
Check that the run.conf is readable (by the user you use to start jbossweb).
Check with ldd that LD_LIBRARY_PATH is correct:
. bin/run.sh
ldd bin/native/libphp5servlet.so
If it misses one library you will have to install the corresponding package. -
10. Re: servlets-php.jar - where do I get this file?
peterj Oct 16, 2007 12:55 PM (in response to robinwilson2)Still no joy. In the following console output, LD_LIBRARY_PATH is set such that ldd finds all of the shared objects. Also, the java.library.path matches it, but the load still fails.
Fedora Core 6
JBoss Web Server 1.0.1.GA + PHP module[11 09:52:52 /opt/jboss/web/jbossweb-1.0.1.GA] $ echo $LD_LIBRARY_PATH /opt/jboss/web/jbossweb-1.0.1.GA/bin/native/:/opt/jboss/web/PHP/lib/:/usr/lib/httpd/modules/:/usr/lib:/lib [12 09:52:57 /opt/jboss/web/jbossweb-1.0.1.GA] $ ldd /opt/jboss/web/PHP/lib/libphp5servlet.so linux-gate.so.1 => (0x00110000) libphp5.so => /opt/jboss/web/PHP/lib/libphp5.so (0x00115000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x00871000) libpq.so.4 => /opt/jboss/web/PHP/lib/libpq.so.4 (0x0089f000) librt.so.1 => /lib/librt.so.1 (0x008b6000) libldap-2.2.so.7 => /opt/jboss/web/PHP/lib/libldap-2.2.so.7 (0x008bf000) liblber-2.2.so.7 => /opt/jboss/web/PHP/lib/liblber-2.2.so.7 (0x008e7000) libgd.so.2 => /opt/jboss/web/PHP/lib/libgd.so.2 (0x008f2000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x0093d000) libpng12.so.0 => /opt/jboss/web/PHP/lib/libpng12.so.0 (0x009bd000) libjpeg.so.62 => /opt/jboss/web/PHP/lib/libjpeg.so.62 (0x009dd000) libresolv.so.2 => /lib/libresolv.so.2 (0x009fa000) libm.so.6 => /lib/libm.so.6 (0x00a0d000) libdl.so.2 => /lib/libdl.so.2 (0x00a34000) libnsl.so.1 => /lib/libnsl.so.1 (0x00a38000) libxml2.so.2 => /opt/jboss/web/PHP/lib/libxml2.so.2 (0x00a4f000) libpthread.so.0 => /lib/libpthread.so.0 (0x00b51000) libc.so.6 => /lib/libc.so.6 (0x00b68000) /lib/ld-linux.so.2 (0x80000000) libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00ca8000) libz.so.1 => /usr/lib/libz.so.1 (0x00cc1000) [13 09:53:02 /opt/jboss/web/jbossweb-1.0.1.GA] $ bin/run.sh ========================================================================= JBoss Web Server 1.0.1.GA Bootstrap Environment JBOSS_HOME: /opt/jboss/web/jbossweb-1.0.1.GA JAVA: /usr/java/jdk1.5.0_13/bin/java JAVA_OPTS: -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dprogram.name=run.sh -Djava.library.path=/opt/jboss/web/PHP/lib:/opt/jboss/web/jbossweb-1.0.1.GA/bin/native:/usr/lib:/usr/lib/httpd/modules:/lib CLASSPATH: /opt/jboss/web/jbossweb-1.0.1.GA/bin/run.jar:/usr/java/jdk1.5.0_13/lib/tools.jar ========================================================================= 09:53:33,487 INFO [Server] Starting JBoss (MX MicroKernel)... 09:53:33,488 INFO [Server] Release ID: JBoss [Zion] 4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339) 09:53:33,489 INFO [Server] Home Dir: /opt/jboss/web/jbossweb-1.0.1.GA 09:53:33,490 INFO [Server] Home URL: file:/opt/jboss/web/jbossweb-1.0.1.GA/ 09:53:33,491 INFO [Server] Patch URL: null 09:53:33,491 INFO [Server] Server Name: default 09:53:33,491 INFO [Server] Server Home Dir: /opt/jboss/web/jbossweb-1.0.1.GA/server/default 09:53:33,492 INFO [Server] Server Home URL: file:/opt/jboss/web/jbossweb-1.0.1.GA/server/default/ 09:53:33,492 INFO [Server] Server Log Dir: /opt/jboss/web/jbossweb-1.0.1.GA/server/default/log 09:53:33,492 INFO [Server] Server Temp Dir: /opt/jboss/web/jbossweb-1.0.1.GA/server/default/tmp 09:53:33,493 INFO [Server] Root Deployment Filename: jboss-service.xml 09:53:33,834 INFO [ServerInfo] Java version: 1.5.0_13,Sun Microsystems Inc. 09:53:33,835 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0_13-b05,Sun Microsystems Inc. 09:53:33,835 INFO [ServerInfo] OS-System: Linux 2.6.22.2-42.fc6,i386 09:53:34,245 INFO [Server] Core system initialized 09:53:35,749 INFO [WebService] Using RMI server codebase: http://usmv-johnsop1l.na.uis.unisys.com:8083/ 09:53:35,781 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml 09:53:39,083 INFO [InterceptorChainFactory] interceptor chain is: class org.jboss.cache.interceptors.CallInterceptor class org.jboss.cache.interceptors.PessimisticLockInterceptor class org.jboss.cache.interceptors.UnlockInterceptor class org.jboss.cache.interceptors.ReplicationInterceptor class org.jboss.cache.interceptors.TxInterceptor class org.jboss.cache.interceptors.CacheMgmtInterceptor 09:53:39,365 INFO [STDOUT] ------------------------------------------------------- GMS: address is usmv-johnsop1l:32779 ------------------------------------------------------- 09:53:41,397 INFO [TreeCache] viewAccepted(): [usmv-johnsop1l:32779|0] [usmv-johnsop1l:32779] 09:53:41,423 INFO [TreeCache] TreeCache local address is usmv-johnsop1l:32779 09:53:41,426 INFO [TreeCache] State could not be retrieved (we are the first member in group) 09:53:41,426 INFO [TreeCache] parseConfig(): PojoCacheConfig is empty 09:53:41,965 INFO [Embedded] Catalina naming disabled 09:53:42,301 INFO [Http11AprProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080 09:53:42,302 INFO [AjpAprProtocol] Initializing Coyote AJP/1.3 on ajp-0.0.0.0-8009 09:53:42,303 INFO [Catalina] Initialization processed in 275 ms 09:53:42,303 INFO [StandardService] Starting service jboss.web 09:53:42,324 INFO [StandardEngine] Starting Servlet Engine: JBoss Web Server/1.0.1.GA 09:53:42,374 INFO [StandardHost] XML validation disabled 09:53:42,411 INFO [Catalina] Server startup in 108 ms 09:53:42,541 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb.sar/ROOT.war/ 09:53:43,000 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined 09:53:43,327 ERROR [[/]] StandardWrapper.Throwable java.lang.UnsatisfiedLinkError: Can't find SAPI class, no libphp5servlet in java.library.path(/opt/jboss/web/PHP/lib:/opt/jboss/web/jbossweb-1.0.1.GA/bin/native:/usr/lib:/usr/lib/httpd/modules:/lib) at org.apache.catalina.servlets.php.Library.<init>(Library.java:64) at org.apache.catalina.servlets.php.Library.initialize(Library.java:103) at org.apache.catalina.servlets.php.Handler.init(Handler.java:104) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3885) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4154) ect, etc, etc
-
11. Re: servlets-php.jar - where do I get this file?
robinwilson2 Oct 17, 2007 1:17 PM (in response to robinwilson2)I really appreciate all of the help so far, but I'm still running into the same problem. In order to test this out on a "clean" system, I fired up an Ubuntu 7.04 system to try it on. (After disabling the IPv6 stuff), I get the exact same problem - after following the directions you gave (above: http://labs.jboss.com/jbossweb/modules/php/index.html) to the letter.
Here's what I have:
/usr/local/jbossweb-1.0.1.GA# ls -lt bin/native/libphp5*
-rwxr-xr-x 1 root root 14683 2007-10-16 16:06 bin/native/libphp5servlet.so
-rwxr-xr-x 1 root root 17891454 2007-10-16 16:06 bin/native/libphp5.so
/usr/local/jbossweb-1.0.1.GA# ldd bin/native/libphp5servlet.so
linux-gate.so.1 => (0xffffe000)
libphp5.so => /usr/local/jbossweb-1.0.1.GA/PHP/lib/libphp5.so (0xb77c3000)
libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7789000)
libpq.so.4 => /usr/local/jbossweb-1.0.1.GA/PHP/lib/libpq.so.4 (0xb7772000)
librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7769000)
libldap-2.2.so.7 => /usr/local/jbossweb-1.0.1.GA/PHP/lib/libldap-2.2.so.7 (0xb7741000)
liblber-2.2.so.7 => /usr/local/jbossweb-1.0.1.GA/PHP/lib/liblber-2.2.so.7 (0xb7735000)
libgd.so.2 => /usr/local/jbossweb-1.0.1.GA/PHP/lib/libgd.so.2 (0xb76ea000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb767f000)
libpng12.so.0 => /usr/local/jbossweb-1.0.1.GA/PHP/lib/libpng12.so.0 (0xb765f000)
libjpeg.so.62 => /usr/local/jbossweb-1.0.1.GA/PHP/lib/libjpeg.so.62 (0xb7642000)
libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb762f000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7607000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7603000)
libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb75ec000)
libxml2.so.2 => /usr/local/jbossweb-1.0.1.GA/PHP/lib/libxml2.so.2 (0xb74ea000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb74d3000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7391000)
/lib/ld-linux.so.2 (0x80000000)
libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb737a000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7366000)
When I run "./bin/run.sh" I get the following output (I modified run.sh to echo out the LD_LIBRARY_PATH - that's _ALL_ I changed in that file...):
/usr/local/jbossweb-1.0.1.GA# ./bin/run.sh
=========================================================================
JBoss Web Server 1.0.1.GA Bootstrap Environment
JBOSS_HOME: /usr/local/jbossweb-1.0.1.GA
JAVA: /usr/lib/jvm/java-6-sun-1.6.0.00/bin/java
JAVA_OPTS: -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.bind.address=192.168.253.128 -Dprogram.name=run.sh -Djava.library.path=/usr/local/jbossweb-1.0.1.GA/bin/native
CLASSPATH: /usr/local/jbossweb-1.0.1.GA/bin/run.jar:/usr/lib/jvm/java-6-sun-1.6.0.00/lib/tools.jar
LD_LIBRARY_PATH: /usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib
=========================================================================
I still get the following error (there are several of these in the console output - they all refer to the "Can't find SAPI class") :
11:59:19,406 ERROR [[/jmx-console]] Servlet /jmx-console threw load() exception
java.lang.UnsatisfiedLinkError: Can't find SAPI class, no libphp5servlet in java.library.path(/usr/local/jbossweb-1.0.1.GA/bin/native)
I noted that the "java.library.path" doesn't include the "PHP/lib" stuff, so just to make sure - I edited the bin/run.sh file and added it too:
... -Djava.library.path="$JBOSS_HOME/bin/native:$JBOSS_HOME/PHP/lib"
I get the same error (but with the "PHP/lib" path in it as well):
12:11:10,743 ERROR [[/jmx-console]] Servlet /jmx-console threw load() exception
java.lang.UnsatisfiedLinkError: Can't find SAPI class, no libphp5servlet in java.library.path(/usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib)
The full console output (and stack traces) are here:
/usr/local/jbossweb-1.0.1.GA# ./bin/run.sh
=========================================================================
JBoss Web Server 1.0.1.GA Bootstrap Environment
JBOSS_HOME: /usr/local/jbossweb-1.0.1.GA
JAVA: /usr/lib/jvm/java-6-sun-1.6.0.00/bin/java
JAVA_OPTS: -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.bind.address=192.168.253.128 -Dprogram.name=run.sh -Djava.library.path=/usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib
CLASSPATH: /usr/local/jbossweb-1.0.1.GA/bin/run.jar:/usr/lib/jvm/java-6-sun-1.6.0.00/lib/tools.jar
LD_LIBRARY_PATH: /usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib
=========================================================================
12:10:55,580 INFO [Server] Starting JBoss (MX MicroKernel)...
12:10:55,581 INFO [Server] Release ID: JBoss [Zion] 4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)
12:10:55,582 INFO [Server] Home Dir: /usr/local/jbossweb-1.0.1.GA
12:10:55,582 INFO [Server] Home URL: file:/usr/local/jbossweb-1.0.1.GA/
12:10:55,583 INFO [Server] Patch URL: null
12:10:55,583 INFO [Server] Server Name: default
12:10:55,583 INFO [Server] Server Home Dir: /usr/local/jbossweb-1.0.1.GA/server/default
12:10:55,583 INFO [Server] Server Home URL: file:/usr/local/jbossweb-1.0.1.GA/server/default/
12:10:55,583 INFO [Server] Server Log Dir: /usr/local/jbossweb-1.0.1.GA/server/default/log
12:10:55,583 INFO [Server] Server Temp Dir: /usr/local/jbossweb-1.0.1.GA/server/default/tmp
12:10:55,584 INFO [Server] Root Deployment Filename: jboss-service.xml
12:10:55,843 INFO [ServerInfo] Java version: 1.6.0,Sun Microsystems Inc.
12:10:55,844 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.6.0-b105,Sun Microsystems Inc.
12:10:55,845 INFO [ServerInfo] OS-System: Linux 2.6.20-16-generic,i386
12:10:56,182 INFO [Server] Core system initialized
12:11:02,292 INFO [WebService] Using RMI server codebase: http://ubuntu.localdomain:8083/
12:11:02,459 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
12:11:04,567 INFO [InterceptorChainFactory] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
class org.jboss.cache.interceptors.TxInterceptor
class org.jboss.cache.interceptors.CacheMgmtInterceptor
12:11:04,741 INFO [STDOUT]
-------------------------------------------------------
GMS: address is ubuntu:32783
-------------------------------------------------------
12:11:06,797 INFO [TreeCache] viewAccepted(): [ubuntu:32783|0] [ubuntu:32783]
12:11:06,809 INFO [TreeCache] TreeCache local address is ubuntu:32783
12:11:06,810 INFO [TreeCache] State could not be retrieved (we are the first member in group)
12:11:06,810 INFO [TreeCache] parseConfig(): PojoCacheConfig is empty
12:11:07,120 INFO [Embedded] Catalina naming disabled
12:11:07,530 INFO [LifecycleListener] The PHP Native library which allows executing PHP scripts was not found on the java.library.path: /usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib
12:11:07,650 INFO [Http11AprProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
12:11:07,653 INFO [AjpAprProtocol] Initializing Coyote AJP/1.3 on ajp-0.0.0.0-8009
12:11:07,653 INFO [Catalina] Initialization processed in 505 ms
12:11:07,653 INFO [StandardService] Starting service jboss.web
12:11:07,658 INFO [StandardEngine] Starting Servlet Engine: JBoss Web Server/1.0.1.GA
12:11:07,706 INFO [StandardHost] XML validation disabled
12:11:07,758 INFO [Catalina] Server startup in 105 ms
12:11:07,934 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb.sar/ROOT.war/
12:11:08,454 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
12:11:08,906 ERROR [[/]] StandardWrapper.Throwable
java.lang.UnsatisfiedLinkError: Can't find SAPI class, no libphp5servlet in java.library.path(/usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib)
at org.apache.catalina.servlets.php.Library.(Library.java:64)
at org.apache.catalina.servlets.php.Library.initialize(Library.java:103)
at org.apache.catalina.servlets.php.Handler.init(Handler.java:104)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3885)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4154)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.apache.catalina.core.StandardContext.init(StandardContext.java:5055)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
at org.jboss.web.WebModule.startModule(WebModule.java:83)
at org.jboss.web.WebModule.startService(WebModule.java:61)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy21.start(Unknown Source)
at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy22.start(Unknown Source)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.addDeployer(MainDeployer.java:368)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy20.addDeployer(Unknown Source)
at org.jboss.web.tomcat.tc5.Tomcat5.startService(Tomcat5.java:506)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at org.jboss.system.ServiceController.start(ServiceController.java:435)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy8.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
at org.jboss.Main.boot(Main.java:200)
at org.jboss.Main$1.run(Main.java:490)
at java.lang.Thread.run(Thread.java:619)
12:11:08,915 ERROR [[/]] Servlet threw load() exception
java.lang.UnsatisfiedLinkError: Can't find SAPI class, no libphp5servlet in java.library.path(/usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib)
at org.apache.catalina.servlets.php.Library.(Library.java:64)
at org.apache.catalina.servlets.php.Library.initialize(Library.java:103)
at org.apache.catalina.servlets.php.Handler.init(Handler.java:104)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3885)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4154)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.apache.catalina.core.StandardContext.init(StandardContext.java:5055)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
at org.jboss.web.WebModule.startModule(WebModule.java:83)
at org.jboss.web.WebModule.startService(WebModule.java:61)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy21.start(Unknown Source)
at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy22.start(Unknown Source)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.addDeployer(MainDeployer.java:368)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy20.addDeployer(Unknown Source)
at org.jboss.web.tomcat.tc5.Tomcat5.startService(Tomcat5.java:506)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at org.jboss.system.ServiceController.start(ServiceController.java:435)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy8.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
at org.jboss.Main.boot(Main.java:200)
at org.jboss.Main$1.run(Main.java:490)
at java.lang.Thread.run(Thread.java:619)
12:11:09,043 INFO [TomcatDeployer] deploy, ctxPath=/php-examples, warUrl=.../tmp/deploy/tmp44632php-examples-exp.war/
12:11:09,211 ERROR [[/php-examples]] StandardWrapper.Throwable
java.lang.UnsatisfiedLinkError: Can't find SAPI class, no libphp5servlet in java.library.path(/usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib)
at org.apache.catalina.servlets.php.Library.(Library.java:64)
at org.apache.catalina.servlets.php.Library.initialize(Library.java:103)
at org.apache.catalina.servlets.php.Handler.init(Handler.java:104)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3885)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4154)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.apache.catalina.core.StandardContext.init(StandardContext.java:5055)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
at org.jboss.web.WebModule.startModule(WebModule.java:83)
at org.jboss.web.WebModule.startService(WebModule.java:61)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy21.start(Unknown Source)
at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy22.start(Unknown Source)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.addDeployer(MainDeployer.java:368)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy20.addDeployer(Unknown Source)
at org.jboss.web.tomcat.tc5.Tomcat5.startService(Tomcat5.java:506)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at org.jboss.system.ServiceController.start(ServiceController.java:435)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy8.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
at org.jboss.Main.boot(Main.java:200)
at org.jboss.Main$1.run(Main.java:490)
at java.lang.Thread.run(Thread.java:619)
12:11:09,218 ERROR [[/php-examples]] Servlet /php-examples threw load() exception
java.lang.UnsatisfiedLinkError: Can't find SAPI class, no libphp5servlet in java.library.path(/usr/local/jbossweb-1.0.1.GA/bin/native:/usr/local/jbossweb-1.0.1.GA/PHP/lib)
at org.apache.catalina.servlets.php.Library.(Library.java:64)
at org.apache.catalina.servlets.php.Library.initialize(Library.java:103)
at org.apache.catalina.servlets.php.Handler.init(Handler.java:104)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3885)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4154)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.apache.catalina.core.StandardContext.init(StandardContext.java:5055)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
at org.jboss.web.WebModule.startModule(WebModule.java:83)
at org.jboss.web.WebModule.startService(WebModule.java:61)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy21.start(Unknown Source)
at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy22.start(Unknown Source)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.addDeployer(MainDeployer.java:368)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy20.addDeployer(Unknown Source)
at org.jboss.web.tomcat.tc5.Tomcat5.startService(Tomcat5.java:506)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at org.jboss.system.ServiceController.start(ServiceController.java:435)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy8.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.M -
12. Re: servlets-php.jar - where do I get this file?
robinwilson2 Oct 17, 2007 2:24 PM (in response to robinwilson2)OK, new problem - I think I'm past the "SAPI" error... I got to thinking that it wasn't finding the "jbossweb-extras.jar" file, so I put it in "server/default/deploy/jbossweb.sar" (and set the permissions to match the rest of the "jar" files in there), and I no longer get the "can't file SAPI class" error. Now I'm getting the following error:
13:20:13,148 ERROR [[/]] StandardWrapper.Throwable
java.lang.UnsatisfiedLinkError: org.apache.catalina.servlets.php.Library.startup()Z
at org.apache.catalina.servlets.php.Library.startup(Native Method)
at org.apache.catalina.servlets.php.Library.initialize(Library.java:110)
at org.apache.catalina.servlets.php.Handler.init(Handler.java:104)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3885)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4154)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.apache.catalina.core.StandardContext.init(StandardContext.java:5055)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
... -
13. Re: servlets-php.jar - where do I get this file?
jfclere Oct 18, 2007 3:54 AM (in response to robinwilson2)You probably still have:
./server/default/deploy/jbossweb.sar/servlets-php.jar
Remove it and try again, -
14. Re: servlets-php.jar - where do I get this file?
robinwilson2 Oct 18, 2007 4:33 PM (in response to robinwilson2)I tried removing the 'servlets-php.jar' file from the "jbossweb.sar" directory, this causes a worse error (as in, it doesn't work at all - whereas with the above listed error the php stuff actually works, I just get the scary errors in the server.log file).
That being said, if I leave the servlets-php.jar file alone, it seems to function - barely (as in the examples work, but little else).
When I run the php-examples/info.php file, I get output that references some stuff I don't have - and I don't know what to change to fix it:
Configuration File (php.ini) Path /home/jfclere/Linux_i686_tools/PHP/lib
(Among other things). This is all pointing to locations that reference "/home/jfclere"... So, is that built into the "jar" files or the ".so" files, or is there a config location I can't find?