uber-jar 6.5.3. Scene7 API Removed | Community
Skip to main content
germanf88334862
New Participant
January 22, 2020
Solved

uber-jar 6.5.3. Scene7 API Removed

  • January 22, 2020
  • 2 replies
  • 1777 views

Hello, everyone.

I'm trying to migrate on uber-jar 6.5.3 from 6.5.2, but i found out that classes under  com.day.cq.dam.scene7.api.* were removed.


So i cannot use next classes:
com.day.cq.dam.scene7.api.Scene7Service
com.day.cq.dam.scene7.api.S7ConfigResolver
com.day.cq.dam.scene7.api.S7Config
Which leads to problems with existing code.

 

Could someone tell me, is there any replacing for Scene7 API inside new uber-jar(6.5.3)?
And what happened to Scene7 API? Is it sunset?

P.S.
<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>uber-jar</artifactId>
<version>6.5.3</version>
<classifier>apis</classifier>
<scope>provided</scope>
</dependency>

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by user05162

Can you try using "uber-jar-6.5.3-apis-with-deprecations.jar". I can find those api's in that package.

 

[1] https://repo.adobe.com/nexus/content/groups/public/com/adobe/aem/uber-jar/6.5.3/

2 replies

samsundar23
New Participant
March 4, 2021

Hi @user05162 

 

How about during uber-jar-6.5.7 upgrade.

I get the below error.

 

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project commbank.core: Compilation failure: Compilation failure:
[ERROR] /C:/CBA/my_LEGO/aem.commbank-lego/bundles/core/src/main/java/com/commbank/services/impl/DynamicMediaProcessorImpl.java:[7,39] package com.day.cq.dam.api.s7dam.scene7 does not exist
[ERROR] /C:/CBA/my_LEGO/aem.commbank-lego/bundles/core/src/main/java/com/commbank/services/impl/DynamicMediaProcessorImpl.java:[38,13] cannot find symbol
[ERROR] symbol: class ImageUrlApi
[ERROR] location: class com.commbank.services.impl.DynamicMediaProcessorImpl
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.

user05162Accepted solution
Employee
January 22, 2020
germanf88334862
New Participant
January 23, 2020
Yeah, that works. But could you please clarify what happened to actual API(Scene 7 i mean) in simple package without deprecations(uber-jar-6.5.3-apis).