Hi,

if you want to schedule something, install the scheduler bundle
org.apache.sling.commons.scheduler
It seems you installed the event bundle instead.

For more information on how to schedule a service, have a look here

http://sling.apache.org/site/scheduler-service-commons-scheduler.html

Carsten

Federico Paparoni  wrote
> Hi all,
> 
> I developed a simple Job that I would like to execute using the scheduler
> service.
> I tried to deploy it but the console tells me
> 
> 
> 04.08.2010 15:12:26.342 *INFO* [FelixPackageAdmin] core
> [sling.gsoc.david.job.SendJob] Dependency not satisfied: scheduler
> 04.08.2010 15:12:26.342 *INFO* [FelixPackageAdmin] core
> [sling.gsoc.david.job.SendJob] Not all dependencies satisified, cannot
> activate
> 
> So i thought that scheduler wasn't deployed in Sling. I create the bundle
> under \bundles\extensions\event and when I try to deploy it I receive this
> error in the console
> 
> 04.08.2010 15:18:20.190 *INFO* [FelixDispatchQueue] org.apache.sling.event
> BundleEvent INSTALLED
> 04.08.2010 15:18:20.409 *ERROR* [Background Install
> C:\DOCUME~1\a155876\IMPOST~1\Temp\install3142030365896486853.tmp]
> org.apache.felix.http.
> jetty %bundles.pluginTitle: Cannot install or update bundle from
> C:\DOCUME~1\a155876\IMPOST~1\Temp\install3142030365896486853.tmp (org.osgi.
> framework.BundleException: Unresolved constraint in bundle
> org.apache.sling.event [82]: Unable to resolve 82.0: missing requirement
> [82.0] p
> ackage; (&(package=org.apache.sling.commons.scheduler)(version>=2.1.0)) -
> [82.0] package; (&(package=org.apache.sling.commons.scheduler)(ver
> sion>=2.1.0))) org.osgi.framework.BundleException: Unresolved constraint in
> bundle org.apache.sling.event [82]: Unable to resolve 82.0: miss
> ing requirement [82.0] package;
> (&(package=org.apache.sling.commons.scheduler)(version>=2.1.0)) - [82.0]
> package; (&(package=org.apache.slin
> g.commons.scheduler)(version>=2.1.0))
>         at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3421)
>         at org.apache.felix.framework.Felix.startBundle(Felix.java:1754)
>         at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
>         at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
>         at
> org.apache.felix.webconsole.internal.core.InstallHelper.doRun(InstallHelper.java:67)
>         at
> org.apache.felix.webconsole.internal.core.BaseUpdateInstallHelper.doRun(BaseUpdateInstallHelper.java:89)
>         at
> org.apache.felix.webconsole.internal.core.BaseUpdateInstallHelper.run(BaseUpdateInstallHelper.java:121)
>         at java.lang.Thread.run(Unknown Source)
> ERROR: Error starting/stopping bundle. (org.osgi.framework.BundleException:
> Unresolved constraint in bundle org.apache.sling.event [82]: Una
> ble to resolve 82.0: missing requirement [82.0] package;
> (&(package=org.apache.sling.commons.scheduler)(version>=2.1.0)) - [82.0]
> package; (
> &(package=org.apache.sling.commons.scheduler)(version>=2.1.0)))
> org.osgi.framework.BundleException: Unresolved constraint in bundle
> org.apache.sling.event [82]: Unable to resolve 82.0: missing requirement
>  [82.0] package;
> (&(package=org.apache.sling.commons.scheduler)(version>=2.1.0)) - [82.0]
> package; (&(package=org.apache.sling.commons.sched
> uler)(version>=2.1.0))
>         at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3421)
>         at org.apache.felix.framework.Felix.startBundle(Felix.java:1754)
>         at
> org.apache.felix.framework.Felix.setBundleStartLevel(Felix.java:1365)
>         at
> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:270)
>         at java.lang.Thread.run(Unknown Source)
> 04.08.2010 15:18:20.580 *ERROR* [FelixDispatchQueue] org.apache.sling.event
> FrameworkEvent ERROR (org.osgi.framework.BundleException: Unreso
> lved constraint in bundle org.apache.sling.event [82]: Unable to resolve
> 82.0: missing requirement [82.0] package; (&(package=org.apache.sli
> ng.commons.scheduler)(version>=2.1.0)) - [82.0] package;
> (&(package=org.apache.sling.commons.scheduler)(version>=2.1.0)))
> org.osgi.framework
> .BundleException: Unresolved constraint in bundle org.apache.sling.event
> [82]: Unable to resolve 82.0: missing requirement [82.0] package; (
> &(package=org.apache.sling.commons.scheduler)(version>=2.1.0)) - [82.0]
> package; (&(package=org.apache.sling.commons.scheduler)(version>=2.1
> .0))
> 
> I don't understand what is missing to deploy this bundle. Any suggestions?
> 


-- 
Carsten Ziegeler
[email protected]

Reply via email to