Hi all,

I've been working on setting up the PHP bridge for Jetspeed-2 for a few days now, and can't seem to figure it out. Hopefully someone out there might be able to point me in the right direction..

I've built Jetspeed with the following setup:

 - Windows XP SP2
 - Java SDK 1.4.2_06
 - Tomcat 5.5.9
 - PHP 5.0.4
 - latest stable Jetspeed release (M3)

For reference, I've also tried with Tomcat 5.0.28 and PHP 4.4.0 with the same results.

As a test, I configured Tomcat to run PHP scripts like a normal web server, and that works correctly; so my PHP libraries appear to be setup properly.

After deploying Jetspeed and logging in (as manager), then opening the PHP Demo Portlet page, I see the following text:

 PHP demo Portlet
 Portlet is Not Available: null
 Reason: startup

Two exceptions are reported in the log files - the stack traces are too long to include, so here are the (I think) meaningful pieces:

2005-08-17 10:36:42 StandardContext[/php]JetspeedContainerServlet: Error rendering portlet "null": java.lang.UnsatisfiedLinkError: startup
java.lang.UnsatisfiedLinkError: startup
        at com.itgroundwork.portlet.php.servlet.startup(Native Method)
        at com.itgroundwork.portlet.php.servlet.init(servlet.java:205)
at org.apache.portals.bridges.php.PHPApplicationPortlet.doView(PHPApplicationPortlet.java:256)
        at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
        at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
at org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortletInstance.java:96) at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedContainerServlet.java:224)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        ......

2005-08-17 10:36:42 StandardContext[/php]JetspeedContainerServlet: Error rendering JetspeedContainerServlet error page: java.lang.UnsatisfiedLinkError: startup
java.lang.UnsatisfiedLinkError: startup
        at com.itgroundwork.portlet.php.servlet.startup(Native Method)
        at com.itgroundwork.portlet.php.servlet.init(servlet.java:205)
at org.apache.portals.bridges.php.PHPApplicationPortlet.doView(PHPApplicationPortlet.java:256)
        at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
        at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
at org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortletInstance.java:96) at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedContainerServlet.java:224)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        ......

Any help would be appreciated! If you need more information, let me know.

Thanks,

--
John Voysey, BInfoSc (Hons)
Developer, UC Online
ICT Services, Building 10
University of Canberra, ACT 2601
E-mail: [EMAIL PROTECTED]

Australian Government Higher Education (CRICOS)
Registered Provider number: #00212K

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to