Try importing org.apache.camel.* in your php bundle

Pardon the brevity,
Sent from my phone
On Jun 30, 2015 3:32 PM, "Daniel Lamb" <dan...@discoverygarden.ca> wrote:

> Hi,
>
> Has anyone out there ever successfully used PHP within camel routes
> running in an OSGi container?   I keep getting the following error despite
> having camel-script installed: Bundle php_test.xml is waiting for
> dependencies
> [(&(language=php)(objectClass=org.apache.camel.spi.LanguageResolver))]
>
> Is there an extra dependency for it a la camel-script-groovy or
> camel-script-jruby?  Is this even possible?
>
> Google does not provide much information on the subject, though it alludes
> to a Quercus OSGi bundle which appears to be an abandoned effort?
>
> Here’s the route I’m playing around with:
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0";
>            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>            xmlns:cm="
> http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.0.0";
>            xsi:schemaLocation="
>            http://www.osgi.org/xmlns/blueprint/v1.0.0
> http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd";>
>
>   <camelContext xmlns="http://camel.apache.org/schema/blueprint";>
>
>     <route>
>       <description>Tests PHP</description>
>       <from uri="timer://foo?period=1000"/>
>         <transform><language language="php">'TEST'</language></transform>
>         <log message="${body}"/>
>     </route>
>
>   </camelContext>
>
> </blueprint>
>
> ~Danny
>
>

Reply via email to