# Getting error in Scheduling method in Cumulocity

**URL:** <https://community.cumulocity.com/t/getting-error-in-scheduling-method-in-cumulocity/4254>\
**Category:** Forum\
**Tags:** device-connectivity, cumulocity\
**Created:** [March 19, 2024, 7:54am UTC](https://community.cumulocity.com/t/getting-error-in-scheduling-method-in-cumulocity/4254 "2024-03-19T07:54:21Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Korbinian\_Butz](https://dub1.discourse-cdn.com/flex005/user_avatar/community.cumulocity.com/korbinian_butz/32/10473_2.png) [@Korbinian\_Butz](https://community.cumulocity.com/u/Korbinian_Butz)\
**Post date:** [March 19, 2024, 8:23am UTC](https://community.cumulocity.com/t/getting-error-in-scheduling-method-in-cumulocity/4254/2 "2024-03-19T08:23:46Z")

</div>

Can you try:

```java
public class FluentService {

    @Autowired
    private TenantOptionApi tenantOptionApi;

    @Autowired
    private MicroserviceSubscriptionsService subscriptionsService;

    @Scheduled(fixedDelay = 5000)
    public void pollTenantOptions() {
        subscriptionService.runForTenant("your-tenant-id", () - > {
            OptionPK optionPK = new OptionPK();
            optionPK.setCategory(AuthenticationConstants.TENANT_OPTION_CATEGORY);
            optionPK.setKey("data-mapping");
            OptionRepresentation optionRepresentation
            tenantOptionApi.getOption(optionPK);
            String jsonString = optionRepresentation.getValue();
            System.out.println(jsonString);
            DataMapping dataMapping = JSONParser.defaultJSONParser().parse(DataMapping.class, jsonString);
            System.out.println(dataMapping.toString());
        });
    }
}

```

I’ve wrapped your code around the `MicroserviceSubscriptionsService` , this should give your code the tenant scope.

See also: [Microservice Client that connect to multiple devices - #2 by Kai\_Sieben](https://community.cumulocity.com/t/microservice-client-that-connect-to-multiple-devices/7683/2)

---

_[View the full topic](https://community.cumulocity.com/t/getting-error-in-scheduling-method-in-cumulocity/4254)._
