Expandir minha barra de realizações na Comunidade.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

Esta conversa foi bloqueada devido à inatividade. Crie uma nova publicação.

SOLUCIONADO

Impacts of exposing the boot classpath in OSGI

Avatar

Level 4

What can be the impacts of adding the following property in sling.properties to resolver class linkage error for the javax.activation errors?

(We have seen that adding this property is affecing sending HTMLemails)

org.osgi.framework.system.packages.extra=javax.activation;version\="1.1.1".

Is it advisable to use this fix in AEM 6.1 and above?

Thanks in advance.

1 Solução aceita

Avatar

Resposta correta de
Level 4

We are using the “HtmlEmail -Apache Commons Email API” for sending emails and exception occurred in the method for setting mail content (email.setMsg(message); ). We were able to resolve the issue by changing the method as email.setContent(message, "text/html");

We have modified the sling.properties file in order to fix the linkage error that occurred while invoking webservice from AEM(https://forums.adobe.com/thread/2336233)

Ver solução na publicação original

5 Respostas

Avatar

Level 10

I have never seen an issue like this before - how are you building you AEM project? Are you using Maven Archetype and AEM dependencies?

Avatar

Level 4

Hi Scott, Thanks for your reply. Yes, we are using maven and AEM dependencies.

Avatar

Level 10

So you are writing an AEM OSGi bundle that you want to use to send emails. This should be straightforward without getting this error or modifying the sling props file. WHat API are you using to send email messages?

Avatar

Resposta correta de
Level 4

We are using the “HtmlEmail -Apache Commons Email API” for sending emails and exception occurred in the method for setting mail content (email.setMsg(message); ). We were able to resolve the issue by changing the method as email.setContent(message, "text/html");

We have modified the sling.properties file in order to fix the linkage error that occurred while invoking webservice from AEM(https://forums.adobe.com/thread/2336233)

Avatar

Level 10

Thanks for posting the fix.