spring-attic / spring-integration-dsl-groovy

Groovy DSL for Spring Integration
Apache License 2.0
56 stars 40 forks source link

Not Compatible With spring-integration 4.0 #13

Closed watchwithmike closed 9 years ago

watchwithmike commented 9 years ago

It looks like some classes originally in org.springframework.integration have been moved to the spring-messaging project, most notably the Message class:

org/springframework/integration/Message
java.lang.NoClassDefFoundError: org/springframework/integration/Message
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
    at java.lang.Class.privateGetPublicMethods(Class.java:2902)
    at java.lang.Class.getMethods(Class.java:1615)
    at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1336)
    at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1197)
    at java.beans.Introspector.getBeanInfo(Introspector.java:426)
    at java.beans.Introspector.getBeanInfo(Introspector.java:173)
    at org.springframework.integration.dsl.groovy.builder.IntegrationBuilder.<init>(IntegrationBuilder.groovy:55)
garyrussell commented 9 years ago

The latest commit on master updated to SI 4.x.

What version are you using? You should be ok if you build from master.

As you can see, this project has not had much activity; it never gained much traction with the community; we have seen much higher uptake with the Java DSL - especially when used with Java 8 and lambdas.

That said, if there are problems here, we will strive to correct them as time permits.

watchwithmike commented 9 years ago

Thank you for the prompt response. I was using 1.0.0M1 and not Master. Sounds like it's time to study up on Java 8 lambdas.

garyrussell commented 9 years ago

I just issued a PR to bring it up to SI 4.1... https://github.com/spring-projects/spring-integration-dsl-groovy/pull/14