There are a few lambda uses on Artemis. You can probably bypass them on a
fork and some consulting gig.  Although you could maybe use AMQP client or
openwire client?

I'm not sure about netty. What's the requirement.  I would suggest an older
AMQP or openwire client thought.



On Mon, May 8, 2017 at 5:24 PM abhijith <topcoderabhij...@gmail.com> wrote:

> Hi,
>
> Is there a hard dependency for Artemis v2.0 to be on Jdk8?  I am trying to
> upgrade a client which is built on jdk7, but enforcer plugin is showing
> bunch of non-compatibility issues.
>
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce) @
> my-artemis-client
> ---
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-jms-client:jar:2.0.0:compile contains
> org/apache/activemq/artemis/uri/UDPSchema.class targeted to JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-journal:jar:2.0.0:test contains
>
> org/apache/activemq/artemis/core/io/AbstractSequentialFile$LocalBufferObserver.class
> targeted to JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-server:jar:2.0.0:test contains
> org/apache/activemq/artemis/core/messagecounter/MessageCounter.class
> targeted to JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-selector:jar:2.0.0:compile contains
> org/apache/activemq/artemis/selector/strict/TokenMgrError.class targeted to
> JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-dto:jar:2.0.0:test contains
> org/apache/activemq/artemis/dto/AppDTO.class targeted to JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-service-extensions:jar:2.0.0:test contains
> org/apache/activemq/artemis/service/extensions/ServiceUtils$1.class
> targeted
> to JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-jdbc-store:jar:2.0.0:test contains
> org/apache/activemq/artemis/jdbc/store/file/JDBCSequentialFile.class
> targeted to JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-tools:jar:2.0.0:test contains
>
> org/apache/activemq/artemis/tools/migrate/config/XMLConfigurationMigration.class
> targeted to JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-commons:jar:2.0.0:compile contains
> org/apache/activemq/artemis/core/buffers/impl/ChannelBufferWrapper.class
> targeted to JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-cli:jar:2.0.0:test contains
> org/apache/activemq/artemis/components/ExternalComponent.class targeted to
> JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-jms-server:jar:2.0.0:test contains
> org/apache/activemq/artemis/jms/bridge/DestinationFactory.class targeted to
> JDK 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-native:jar:2.0.0:test contains
> org/apache/activemq/artemis/jlibaio/LibaioContext$1.class targeted to JDK
> 1.8
> [INFO] Restricted to JDK 1.7 yet
> org.apache.activemq:artemis-core-client:jar:2.0.0:compile contains
>
> org/apache/activemq/artemis/core/settings/impl/AddressFullMessagePolicy.class
> targeted to JDK 1.8
>
>
>
> --
> View this message in context:
> http://activemq.2283324.n4.nabble.com/Artemis-v2-0-JDK8-dependency-tp4725798.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
-- 
Clebert Suconic

Reply via email to