Cxf dependencies are monstrous. Our project increased in size from 35 MB to 51MB.
We have two dependency conflicts:
org.apache.geronimo.specs
This one conflicts with tomcat. So we can't send emails.
javax.mail.NoSuchProviderException: Provider class does not have a constructor(Session, URLName): protocol=imaps; type=javax.mail.Provider$Type@4307b3c5; class=com.sun.mail.imap.IMAPSSLStore; vendor=Oracle
asm
This one conflict with new version of itself.
java.lang.IncompatibleClassChangeError: org/parboiled/transform/ParserClassNode
Both dependencies are not needed and can be removed from eet-client:
Cxf dependencies are monstrous. Our project increased in size from 35 MB to 51MB.
We have two dependency conflicts: org.apache.geronimo.specs This one conflicts with tomcat. So we can't send emails. javax.mail.NoSuchProviderException: Provider class does not have a constructor(Session, URLName): protocol=imaps; type=javax.mail.Provider$Type@4307b3c5; class=com.sun.mail.imap.IMAPSSLStore; vendor=Oracle
asm This one conflict with new version of itself. java.lang.IncompatibleClassChangeError: org/parboiled/transform/ParserClassNode
Both dependencies are not needed and can be removed from eet-client:
If not removed from eet-client, they can be removed by: