salesforce-marketingcloud / FuelSDK-Java

Salesforce Marketing Cloud Java SDK
BSD 3-Clause "New" or "Revised" License
72 stars 123 forks source link

[Enhancement] Add support for Spring Boot 3 / add Jakarta-based artifact #145

Open der-eismann opened 1 year ago

der-eismann commented 1 year ago

Is your feature request related to a problem? Please describe We have a Spring Boot application that uses the Salesforce SDK and would like to upgrade it to use Spring Boot 3. However the FuelSDK is still using javax dependencies from Java EE, while Spring Boot 3 explicitly requires Jakarta EE.

Describe the solution you'd like querydsl for example can be used if you set a classifier in the POM like

        <dependency>
            <groupId>com.querydsl</groupId>
            <artifactId>querydsl-apt</artifactId>
            <classifier>jakarta</classifier>
        </dependency>

But I have no idea what needs to be done in this project to achieve that. I think the Eclipse Transformer project helps.

Describe alternatives you've considered None

Additional context