[ 
https://issues.apache.org/jira/browse/KARAF-7105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17320346#comment-17320346
 ] 

Freeman Yue Fang commented on KARAF-7105:
-----------------------------------------

Hi [~vassilz],

Yes, this question should be sent to mailinglist.

To subscribe the maillinglist, just sent a email to 
[email protected](without subject), and you should receive the 
automatic reply IIRC.

Or actually you can send question to [email protected] directly, without 
subscribe the mailinglist.

Thanks!
Freeman

> How to get any configuration within the job context of a 
> org.apache.karaf.scheduler.Job
> ---------------------------------------------------------------------------------------
>
>                 Key: KARAF-7105
>                 URL: https://issues.apache.org/jira/browse/KARAF-7105
>             Project: Karaf
>          Issue Type: Question
>          Components: karaf
>    Affects Versions: 4.3.1
>         Environment: Windows 10 Home
> java --version
> java 9.0.4
> Java(TM) SE Runtime Environment (build 9.0.4+11)
> Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)
> Karaf 4.3.0
> Quartz config:
> Pid: org.apache.karaf.scheduler.quartz
> BundleLocation: ?
> Properties:
>  felix.fileinstall.filename = 
> file:/C:/DEV/apache-karaf-4.3.0/etc/org.apache.karaf.scheduler.quartz.cfg
>  org.apache.karaf.features.configKey = org.apache.karaf.scheduler.quartz
>  org.quartz.jobStore.class = org.quartz.simpl.RAMJobStore
>  org.quartz.scheduler.instanceId = AUTO
>  org.quartz.scheduler.instanceName = Karaf
>  org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
>  org.quartz.threadPool.threadCount = 30
>  org.quartz.threadPool.threadPriority = 5
>  service.pid = org.apache.karaf.scheduler.quartz
>            Reporter: Vassil Zorev
>            Priority: Minor
>              Labels: job, scheduler
>         Attachments: SampleJob.java, pom.xml
>
>
> Hello,
> I haven't posted questions about Karaf before, so sorry if this is the wrong 
> place for them.. I also tried to subscribe to the karaf user mailing list so 
> i can post my question there (as i thought it is the place for questions and 
> general discussions), but my request is not yet approved, so not sure if i 
> did it right at all. If possible, please give the correct steps to request 
> such membership/subscription or if such requests take longer to process 
> that's fine, i'll wait then.
>  
> To the question. Following the karaf-scheduler-example for a Runnable service 
> (https://github.com/apache/karaf/tree/main/examples/karaf-scheduler-example/karaf-scheduler-example-runnable)
>  i implemented a similar Job-based service. Please see attached the Job 
> itself and its pom.xml. I placed it in a module within the existing examples 
> project only for local testing purpose, so please don't mind the official 
> groupId/package..
> Then the job was executed 5 times as expected, but each time if i tried to 
> read from the JobContext the configuration attribute, it is always null 
> (org.apache.karaf.scheduler.JobContext#getConfiguration). I tried to figure 
> out by looking at the scheduler sources 
> (org.apache.karaf.scheduler.core.QuartzScheduler) how the job is scheduled, 
> but couldn't find that there is any configuration set there in any case. 
> Please tell me if i missed something, if such configuration would be 
> available to the job implementor at all in any case, and what to expect there 
> ?
>  
> Hope you got my question..
> Thank you,
> Regards,
> Vassil Zorev



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to