Skip to content

Latest commit

 

History

History
3102 lines (2739 loc) · 168 KB

Changelog.md

File metadata and controls

3102 lines (2739 loc) · 168 KB

Changelog

WildFly-Camel 12.0.0

Tasks

  • #2975 Upgrade to camel-3.4.0
  • #2978 Remove support for spring-integration
  • #2982 Upgrade to WildFly-20.0.0.Final
  • #2986 Migrate away from arquillian-cube

For details see 12.0.0 tasks

Bugs

  • #2896 SSLHandshakeException with XMPP
  • #2916 CNFE ...jackson.annotation.JsonFormat$Feature
  • #2951 Cannot find custom type converter with camel-3.1.x
  • #2952 Yammer integration fails with 401 on camel-3.1.x
  • #2953 Endpoint configurer fails with abstract component in camel-3.1.x
  • #2959 Cannot parse catalog/components/kafka.json
  • #2973 Salesforce uses property that is no longer generated

For details see 12.0.0 bugs

WildFly-Camel 11.1.0

Tasks

  • #2923 Upgrade to camel-3.1.0
  • #2943 Upgrade Hawtio to 2.9.1

For details see 11.1.0 tasks

Bugs

  • #2932 Startup failure when Java Security Manager is enabled
  • #2936 Reactive stream has no active subscriptions
  • #2946 Cannot load properties from global module

For details see 11.1.0 bugs

WildFly-Camel 11.0.0

Features

  • #2839 Restore support for domain mode
  • #2872 Enable Camel subsystem based on annotated types
  • #2911 Add support for component MicroProfile metrics
  • #2913 Add support for component MicroProfile health

For details see 11.0.0 features

Tasks

  • #2612 Modify documentation component links for new camel website
  • #2716 Upgrade to camel-3.0.0
  • #2719 Observability support
  • #2746 Remove support for camel-mongodb
  • #2751 Remove support for camel-script
  • #2756 Remove support for camel-chronicle
  • #2804 Remove support for SerializationDataFormat
  • #2807 Remove support for camel-rmi
  • #2809 Remove support for camel-jibx
  • #2830 Migrate to docker base image wildfly/wildfly-centos7
  • #2844 Upgrade to WildFly-18.0.0
  • #2860 Remove support for @ContextName
  • #2865 Remove support for camel-boon
  • #2866 Remove support for camel-ejb
  • #2867 Rename camel-mina2 to camel-mina
  • #2868 Rename camel-mongodb3 to camel-mongodb
  • #2869 Rename camel-netty4 to camel-netty
  • #2870 Rename camel-quartz2 to camel-quartz
  • #2871 Rename camel-rxjava2 to camel-rxjava
  • #2884 Rename camel-hdfs2 to camel-hdfs
  • #2894 Remove support for camel-mqtt
  • #2903 Remove support for camel-linkedin
  • #2906 Upgrade Hawtio to 2.8.0
  • #2908 Upgrade to WildFly-18.0.1.Final
  • #2919 Use camel provided apacheds version

For details see 11.0.0 tasks

Bugs

  • #2783 No ActiveMQ connection factory with RAR deployment
  • #2859 CDI integration fails with camel-3.0
  • #2885 Wildfly shutdown after every test
  • #2915 LdapIntegration fails with NoSuchFieldError: SESSION_SECURED
  • #2917 XChange cannot check API connection before start
  • #2928 WeatherIntegrationTest fails due to CamelContext is stopped

For details see 11.0.0 bugs

WildFly-Camel 11.0.1

Features

  • #2962 Add support for Camel-2.x on WildFly-18

For details see 11.0.1 features

WildFly-Camel 10.3.0

Tasks

  • #2837 Upgrade to camel-2.24.2
  • #2873 Move CamelAware annotation to wildfly-camel-common
  • #2874 Remove dependency on camel-spring from wildfly-camel-common
  • #2876 Upgrade to Hawtio 2.7.1
  • #2878 Strip .redhat suffix for artifact comparisons
  • #2886 Add test coverage for hl7terser language
  • #2887 Add test coverage for tokenize language
  • #2888 Add test coverage for xtokenize language
  • #2890 Upgrade galleon-maven-plugin to 4.0.4.Final
  • #2892 Check for a non-starting GRPC server

For details see 10.3.0 tasks

Bugs

  • #2879 Olingo4 component module is missing dependency for org.apache.commons.lang3

For details see 10.3.0 bugs

WildFly-Camel 10.2.0

Features

  • #2847 WildFly compatibility contract

For details see 10.2.0 features

Tasks

  • #2762 Transition away from Boot2Docker
  • #2815 Upgrade to camel-2.24.1
  • #2825 Support for WildFly Kubernetes operator
  • #2833 Upgrade Hawtio to 2.7.0
  • #2845 Remove duplicate license files
  • #2851 Rename guava slots to reflect actual versions
  • #2856 Explicitly define version for hibernate-core

For details see 10.2.0 tasks

Bugs

  • #2834 Patch archive contains Galleon hashes directory
  • #2840 SlackIntegrationTest fails to trigger onException handler
  • #2841 ClassLoader leak in CamelUndertowHostService
  • #2853 Intermittent failure of JNDIIntegrationTest

For details see 10.2.0 bugs

WildFly-Camel 10.1.0

Features

  • #2488 Add support for component xchange
  • #2652 Add support for component ipfs
  • #2726 Add support for component nsq

For details see 10.1.0 features

Tasks

  • #2788 Upgrade Hawtio to 2.6.0
  • #2796 Revisit license processing during normal build
  • #2797 Upgrade to camel-2.24.0
  • #2805 Add support for plain spring based camel testing
  • #2826 Add info log about created/removed JMS queue

For details see 10.1.0 tasks

Bugs

  • #2786 camel-script throws NCDFE for org/apache/camel/script/osgi/Activator
  • #2790 org.apache.tika module has missing dependency for org.apache.xerces
  • #2792 Thread contention in Xalan's XPath.evaluate()
  • #2821 JsonProcessingException not found for micrometer component
  • #2822 CXF BOM/EAP container version mismatch

For details see 10.1.0 bugs

WildFly-Camel 10.0.0

Tasks

  • #2700 Re-enable license.xml generation after migration to Galleon tooling
  • #2722 Upgrade to WildFly-16.0.0
  • #2764 Upgrade Hawtio to 2.5.0
  • #2768 Upgrade to galleon-maven-plugin 3.0.1.Final
  • #2771 Remove org.osgi dependencies
  • #2772 Upgrade to wildfly-maven-plugin 2.0.1.Final
  • #2778 Upgrade docker base image to wildfly-160-centos7
  • #2780 Enable LRAIntegrationTest in CI environment
  • #2784 Add a test for client cert auth using CXF PhaseInterceptor

For details see 10.0.0 tasks

Bugs

  • #2729 MALWARE in maven repository stored dependency file during build
  • #2782 Invalid TCCL for CXF webapp deployments

For details see 10.0.0 bugs

WildFly-Camel 9.1.0

Features

  • #2741 Add support for whitelisted orphan modules

For details see 9.1.0 features

Tasks

  • #2715 Upgrade to camel-2.23.1
  • #2731 Upgrade Hawtio to 2.4.0
  • #2732 Remove support for component yql
  • #2734 Remove support for camel-castor
  • #2738 Upgrade to WildFly 15.0.1.Final
  • #2743 Explicitly state that domain mode is not supported

For details see 9.1.0 tasks

Bugs

  • #2744 Module checker requires wildfly-feature-pack.xml
  • #2752 Context MBean not unregistered on startup failure
  • #2757 GPRC DNS name resolution fails
  • #2758 Unable to build docker image

For details see 9.1.0 bugs

WildFly-Camel 9.0.0

Tasks

  • #2560 Migrate to Galleon packs
  • #2584 Upgrade to camel-2.23.0
  • #2605 Test CXF RS endpoints with Elytron
  • #2606 Support securing Undertow endpoints with Elytron
  • #2634 Upgrade to WildFly 15.0.0.Final
  • #2667 Add squash build option to docker-maven-plugin configuration
  • #2673 Add fuse conditionals to documentation
  • #2676 Add test coverage for securing camel-servlet endpoints with Elytron
  • #2683 Keep repository defs in sync with the archetypes
  • #2691 Remove redundant Maven plugins
  • #2694 Upgrade Hawtio to 2.3.0
  • #2718 Update the docker build with a wf15 base image

For details see 9.0.0 tasks

Bugs

  • #2497 Camel subsystem not activated by @ImportResource in EAR
  • #2580 NPE in CamelDeploymentSettings when deploying an EAR with two WARs
  • #2655 Leaking DeploymentManagerImpl after a CXF app is undeployed
  • #2656 Leaking ServerActivity after a CXF app is undeployed
  • #2670 BusDeploymentAspect creates CXF DefaultBus using wrong class loader
  • #2711 Unable to build image wildflyext/wildfly-camel
  • #2720 Module org.dozer.mapper cannot find javax.el implementation

For details see 9.0.0 bugs

WildFly-Camel 8.0.0

Features

  • #2030 Add support for component solr
  • #2032 Add support for component solrs
  • #2595 Support securing Fuse CXF endpoints with Elytron

For details see 8.0.0 features

Tasks

  • #2574 Remove dependency on gravia
  • #2585 Upgrade to camel-2.22.1
  • #2599 Document how to secure CXF endpoints with Elytron
  • #2620 Add itests-common and wildfly-camel-patch depenencies to BOM
  • #2630 StompIntegrationTest should use WildFly embedded Artemis broker
  • #2631 Remove hawtio.offline property from server configuration
  • #2635 Remove property ee8.preview.mode from server configuration
  • #2638 Upgrade to WildFly 14.0.1.Final
  • #2640 Remove fuse-patch from docker image build

For details see 8.0.0 tasks

Bugs

  • #1658 IllegalStateException when reloading WildFly from the CLI
  • #2577 wildfly-camel-docker CI build is failing
  • #2611 Missing hapi-structures dependencies in module ca.uhn.hapi
  • #2622 WildFly server reload leads to multiple CamelContextRegistry instances in CamelContextTrackerRegistry
  • #2625 Build hangs on Windows during CLI script execution
  • #2627 IllegalStateException on undeploy of Camel CXF applications
  • #2644 CXFEndpointTest Arquillian initialisation fails
  • #2659 Restore well known extras config module
  • #2664 CDI context creation test fails intermittently

For details see 8.0.0 bugs

WildFly-Camel 7.0.0

Features

  • #2471 Add support for component elasticsearch-rest
  • #2492 Add support for dataformat fhirJson
  • #2493 Add support for dataformat fhirXml
  • #2587 Add support for component micrometer
  • #2590 Add support for component rxjava2

For details see 7.0.0 features

Tasks

  • #2430 Upgrade to wildfly-13.0.0
  • #2459 Upgrade to camel-2.22.0
  • #2563 Upgrade Hawtio to 2.0.2
  • #2566 Upgrade maven-surefire-plugin to 2.21.0
  • #2567 Restore erroneously ignored tests
  • #2570 Add wildfly-camel-testenricher to wildfly-camel BOM
  • #2571 Upgrade wildfly-maven-plugin to 1.2.2.Final
  • #2591 Reject support for component spring-cloud-consul
  • #2592 Reject support for component component spring-cloud-zookeeper
  • #2593 Reject support for component testcontainers
  • #2617 Verify resource visibility in global/extra modules

For details see 7.0.0 tasks

Bugs

  • #2562 Redundant semicolon for if statement in DMRUtils
  • #2564 BoxIntegrationTest fails with WildFly 13.0.0.Final
  • #2575 camel-elasticsearch broken after upgrade to lucene 7.2.1
  • #2576 GRPCIntegrationTest fails with camel 2.22.x
  • #2615 Intermittent failure of EtcdIntegrationTest
  • #2619 javadoc:javadoc may hang forever

For details see 7.0.0 bugs

WildFly-Camel 6.1.0

Features

  • #1850 Add support for component tika
  • #1989 Add support for component cmis
  • #1998 Add support for component ganglia
  • #2021 Add support for component pgevent
  • #2487 Add support for component wordpress
  • #2489 Add support for component yql
  • #2491 Add support for component lra

For details see 6.1.0 features

Tasks

  • #2115 Add a generic OpenShift template
  • #2317 Create a set of generic camel REST DSL tests
  • #2408 Modify Arquillian Cube etcd container port mappings to avoid conflicts
  • #2458 Upgrade to camel-2.21.1
  • #2467 Re-enable JBPMIntegrationTest and PubSubIntegrationTest after wildfly/wildfly-url-http/issues/9 gets fixed
  • #2470 Remove deprecated camel components
  • #2479 Remove redundant wildfly-camel-feature-extrasD dependency
  • #2483 Use stubbed data for SAPNetweaverIntegrationTest
  • #2485 Clean up exported OSGi package paths
  • #2494 Relax CXF package export restrictions
  • #2500 Protect access to TCCL by security actions in all packages
  • #2503 Add license information to feature pack
  • #2506 Sanitize license file names
  • #2507 Reject support for component xmlrpc
  • #2519 Add test coverage for saga EIP
  • #2526 Remove redundant configuration from archetypes
  • #2529 Upgrade Hawtio to 1.5.9
  • #2531 Upgrade to smartics-maven-plugin 2.1.5
  • #2534 Enforce all fuse modules to be defined in smartics xml files
  • #2535 Enforce no orphan fuse modules
  • #2539 Remove org.apache.kafka module
  • #2543 Use org.hibernate.jpa.HibernatePersistenceProvider instead of org.hibernate.ejb.HibernatePersistence
  • #2546 Use @Resource lookup attribute instead of name
  • #2548 Upgrade to editorconfig-maven-plugin 0.0.5
  • #2550 Add test coverage for Salesforce picklist attributes
  • #2552 Upgrade Hawtio to 1.5.10

For details see 6.1.0 tasks

Bugs

  • #1701 Cannot start Redis server on Windows
  • #2439 LinkedInIntegrationTest fails with 2.21.0
  • #2472 jboss-cli local authentication does not work on OpenShift
  • #2476 Incorrect version for jackson-jr-objects
  • #2481 Release 6.0.0 is missing some downloads
  • #2486 MongoDBIntegrationTest fails on Windows
  • #2498 camel-salesforce query attributes are not mapped correctly
  • #2505 Intermittent failure of PGEventIntegrationTest
  • #2512 Module org.apache.cxf.ext is missing jettison dependency
  • #2513 Hl7 component module is missing dependency for org.apache.mina.core
  • #2536 org.apache.camel.script.groovy module cannot access sun.misc.Unsafe
  • #2553 Intermittent failure of YQLIntegrationTest

For details see 6.1.0 bugs

WildFly-Camel 6.0.0

Features

  • #2452 Add support for CXF suspended invocations

For details see 6.0.0 features

Tasks

  • #1392 Add health checks to example-camel-rest deployment
  • #1712 Use WildFly provided org.apache.qpid.proton module
  • #2163 Upgrade to camel-2.21.0
  • #2272 Upgrade to wildfly-12.0.0
  • #2395 Introduce .editorconfig and enforce it with editorconfig-maven-plugin
  • #2410 Restore AWS credentials for Jenkins builds
  • #2415 Fix typos in documentation
  • #2428 Upgrade docker base image to openshift/wildfly-120-centos7
  • #2433 Enable camel-sap-netweaver tests
  • #2434 Enable camel-weather tests
  • #2437 Expand @Resource injection test coverage
  • #2438 Add ee8.preview.mode system property to WildFly configuration
  • #2441 Reject Camel Spring deployments which fail on context startup
  • #2443 Upgrade Hawtio to 1.5.8
  • #2448 Expose CXF JAX-RS Spring NamespaceHandler
  • #2450 Expose CXF JAX-WS Spring NamespaceHandler
  • #2465 Relax facebook4j package export restriction

For details see 6.0.0 tasks

Bugs

  • #2239 Datasource/jndi dependency race condition
  • #2289 Milo fails with camel-2.21.0
  • #2353 OpenstackIntegrationTest fails with 2.21.0
  • #2354 ZookeeperMasterIntegrationTest fails with 2.21.0
  • #2368 System contexts are not shut down gracefully
  • #2407 Intermittent failure of MongoDBIntegrationTest
  • #2420 JCache component cannot use HazelcastCachingProvider
  • #2422 JCache component cannot use EhcacheCachingProvider
  • #2425 com.hazelcast module cannot access sun.misc.Unsafe
  • #2435 JNDI binding race condition for Servlet @Resource injection

For details see 6.0.0 bugs

WildFly-Camel 5.1.0

Tasks

  • #2157 Remove support for wildfly-swarm
  • #2301 Upgrade to camel-2.20.2
  • #2331 Enable ServiceNowIntegrationTest in Jenkins
  • #2363 Skip junit module dependency for Abdera modules
  • #2370 Remove support for component flink
  • #2372 Change WildFlyClassResolver.loadClass log message level to DEBUG
  • #2373 Add camel-docker test coverage for a defined host and port
  • #2381 Upgrade Hawtio to 1.5.7
  • #2388 Add io.netty 4.1 module slot
  • #2392 project.build.sourceEncoding Maven property not set

For details see 5.1.0 tasks

Bugs

  • #2320 Intermittent failure of ReactorIntegrationTest
  • #2355 Commons HttpClient throws NCDFE for SSLSocketFactory
  • #2356 Camel Salesforce BulkApiProcessor throws NCDFE for javax/xml/transform/Source
  • #2357 Camel Salesforce consumer throws NCDFE for ClientSessionChannel$MessageListener
  • #2361 Unable to use Netty HL7 encoder / decoder
  • #2366 Camel metrics JSON serialization throws ClassNotFoundException
  • #2375 CouchDB component module is missing dependency for org.apache.commons.codec
  • #2376 EtcdIntegrationTest fails with Camel 2.21.0
  • #2384 Docker image does not contain hawtio
  • #2385 VersionsValidatorTest.testVersions() should list the problems rather than complaining about their number
  • #2390 System properties not indented correctly in patched standalone.xml

For details see 5.1.0 bugs

WildFly-Camel 5.0.0

Features

  • #1419 Add support for component beanstalk
  • #1424 Add support for component docker
  • #1427 Add support for component etcd
  • #1430 Add support for component flink
  • #1437 Add support for component google-calendar
  • #1438 Add support for component google-drive
  • #1439 Add support for component google-mail
  • #1450 Add support for component jclouds
  • #1456 Add support for component nagios
  • #1476 Add support for component spring-ws
  • #1818 Add support for component azure-blob
  • #1819 Add support for component azure-queue
  • #1821 Add support for component couchbase
  • #1822 Add support for component digitalocean
  • #1824 Add support for component elasticsearch5
  • #1826 Add support for component grpc
  • #1836 Add support for component milo
  • #1837 Add support for component mongodb-gridfs
  • #1839 Add support for component olingo4
  • #1840 Add support for component openstack-cinder
  • #1841 Add support for component openstack-glance
  • #1842 Add support for component openstack-keystone
  • #1843 Add support for component openstack-neutron
  • #1844 Add support for component openstack-nova
  • #1845 Add support for component openstack-swift
  • #1846 Add support for component pubnub
  • #1852 Add support for component zookeeper-master
  • #1874 Add support for camel connectors
  • #1982 Add support for component apns
  • #1983 Add support for component asterisk
  • #1986 Add support for component chronicle-engine
  • #1987 Add support for component chunk
  • #1988 Add support for component cm-sms
  • #1992 Add support for component consul
  • #2002 Add support for component guava-eventbus
  • #2003 Add support for component hipchat
  • #2008 Add support for component jcr
  • #2012 Add support for component jt400
  • #2015 Add support for component printer
  • #2016 Add support for component lumberjack
  • #2023 Add support for component quickfix
  • #2025 Add support for component rmi
  • #2027 Add support for component sip
  • #2028 Add support for component sips
  • #2029 Add support for component slack
  • #2033 Add support for component stomp
  • #2035 Add support for component telegram
  • #2037 Add support for component xmpp
  • #2038 Add support for component yammer
  • #2063 Add support for component leveldb
  • #2065 Add support for component shiro
  • #2068 Add support for component spring-javaconfig
  • #2130 Add support for component twilio
  • #2174 Add support for component atomix
  • #2175 Add support for component caffeine
  • #2176 Add support for component crypto-cms
  • #2177 Add support for component google-bigquery
  • #2178 Add support for component hazelcast
  • #2179 Add support for component iec60870
  • #2180 Add support for component json-validator
  • #2181 Add support for component ldif
  • #2182 Add support for component master
  • #2183 Add support for component thrift
  • #2184 Add support for component headersmap
  • #2185 Add support for component reactor
  • #2186 Add support for dataformat asn1
  • #2187 Add support for dataformat json-fastjson
  • #2256 Add support for Log4J V2
  • #2307 Add support for Spring Configuration processing

For details see 5.0.0 features

Tasks

  • #1247 Remove support for XML Beans
  • #1269 Upgrade to wildfly-11.0.0
  • #1357 Integrate with httpclient 4.5.2 when provided by WildFly
  • #1406 Add support for component atmosphere-websocket
  • #1469 Reject support for component spark
  • #1470 Reject support for component spark-rest
  • #1479 Reject support for component websocket
  • #1672 Enable Twitter testing in Jenkins
  • #1809 Enable undertow consumer prefix paths
  • #1823 Reject support for component drill
  • #1984 Reject support for component atmos
  • #1990 Reject support for component cometd
  • #1991 Reject support for component cometds
  • #2001 Reject support for component grape
  • #2066 Reject support for component spring-cloud
  • #2067 Reject support for component spring-cloud-netflix
  • #2095 Monitor AWS object build up
  • #2132 Restructure smartrics module definitions
  • #2138 Remove superfluous wires to javax.api
  • #2147 Validate wildfly/camel version properties
  • #2162 Upgrade to camel-2.20.1
  • #2164 Remove dependency on jetty-server
  • #2192 Restore support for camel-jgroups
  • #2199 Review exported paths from module org.apache.activemq
  • #2208 Configure Google API keys on fabric8-ci.fusesource.com
  • #2221 Restore creation of wildfly-swarm fractions
  • #2227 Upgrade docker base image to wildfly-110-centos7
  • #2231 Upgrade Hawtio to 1.5.5
  • #2253 WAR deployments containing Camel libraries should be considered invalid
  • #2254 Remove outdated elasticsearch from feature pack
  • #2258 Cleanup module definitions in extras
  • #2274 Enable Twilio testing in Jenkins
  • #2275 Remove deprecated camel components
  • #2295 Remove domain mode from the docs
  • #2309 Remove AIX related test excludes
  • #2312 Add test coverage for direct-vm endpoints
  • #2322 Refactor generated modules into feature packs
  • #2332 Remove dependency on camel defined netty-4.1
  • #2334 Add docker push profile
  • #2345 Reject support for component hbase

For details see 5.0.0 tasks

Bugs

  • #1897 Cannot locate org.apache.cxf.transport.http.spring.NamespaceHandler
  • #1933 NameNotFoundException: infinispan/container/server
  • #1958 Unable to load custom HBase configuration files
  • #2127 Failed to define class HBaseZeroCopyByteString
  • #2140 Cannot build feature pack with --also-make
  • #2150 Kie assumes that the TCCL can load its services
  • #2198 Unable to implement Spring JMS MessageConverter
  • #2209 GoogleCalendarIntegrationTest assertion failure
  • #2243 Inconsistent jar versions with apache curator
  • #2250 Path filter leaks internals to user classpath
  • #2286 Multiple SLF4J bindings in standalone/basic
  • #2290 DockerIntegrationTest fails when boot2docker is not present
  • #2292 APNS server uses hard coded ports
  • #2293 Unable to use SOAP 1.2 with SoapJaxbDataFormat
  • #2318 Flink requires internals to by visible by TCCL
  • #2343 Archetypes should not override BOM managed dependency versions
  • #2348 Unable to resource inject CamelContext
  • #2349 Incorrect version for jackson-dataformat-smile

For details see 5.0.0 bugs

WildFly-Camel 4.9.0

Features

  • #1441 Add support for component hbase
  • #1443 Add support for component hdfs2
  • #1825 Add support for component google-pubsub
  • #1838 Add support for component mongodb3
  • #1851 Add support for component zendesk
  • #1854 Add support for JtaTransactionErrorHandler
  • #1993 Add support for component disruptor
  • #1994 Add support for component disruptor-vm
  • #1995 Add support for component ehcache
  • #1997 Add support for component fop
  • #1999 Add support for component geocoder
  • #2010 Add support for component jing
  • #2011 Add support for component jolt
  • #2017 Add support for component msv
  • #2018 Add support for component mustache
  • #2034 Add support for component string-template
  • #2036 Add support for component xmlrpc
  • #2039 Add support for dataformat boon
  • #2040 Add support for dataformat hessian
  • #2041 Add support for dataformat ical
  • #2042 Add support for dataformat jibx
  • #2043 Add support for dataformat json-johnzon
  • #2044 Add support for dataformat lzf
  • #2045 Add support for dataformat univocity-csv
  • #2046 Add support for dataformat univocity-fixed
  • #2047 Add support for dataformat univocity-tsv
  • #2048 Add support for dataformat xmljson
  • #2049 Add support for dataformat xmlrpc

For details see 4.9.0 features

Tasks

  • #1702 Remove explicit netty 4.1 dependency overrride
  • #1898 Enable camel-facebook integration tests
  • #1935 Upgrade to camel-2.19.3
  • #1948 Activate Camel subsytem on detection of @ImportResource annotation
  • #1956 Add capability to skip docker image pulls prior to running tests
  • #1962 Create a BOM for wildfly-camel
  • #1964 Remove documentation references to CamelProxy
  • #1965 Add module authors guide to the documentation
  • #1966 Upgrade wildfly-maven-plugin to 1.2.0.Final
  • #1981 Document reason for rejected components
  • #2109 Upgrade to OpenShift 3.6
  • #2123 Remove dependency on netty-4.0
  • #2125 Share google protobuf module with drools

For details see 4.9.0 tasks

Bugs

  • #1564 SSH producer test frequently swallows the output
  • #1632 SegmentationError with elasticsearch on AIX
  • #1647 OptaPlannerIntegrationTest fails on AIX
  • #1648 PahoIntegrationTest fails on AIX
  • #1650 SJMSIntegrationTest fails on AIX
  • #1707 SJMSBatchIntegrationTest fails on AIX
  • #1855 WAR deployment HttpHandler can overwrite handlers created by camel-undertow
  • #1919 Custom log profiles do not work with spring contexts
  • #1940 Unable to use https URL scheme in CXF consumer
  • #1945 Module org.wildfly.extension.camel.cxf.undertow misses dependency org.picketbox
  • #1952 InfluxDBIntegrationTest fails with Camel 2.20.x
  • #1953 SalesforceIntegrationTest fails with Camel 2.20.x
  • #1954 LinkedIn component is missing module dependency org.apache.commons.lang3
  • #2073 SalesforceIntegrationTest fails with Camel 2.19.3
  • #2078 ClassNotFoundException when turning on metrics gathering
  • #2086 DynamoDB table already exists
  • #2093 Conflicting AWS objects with concurrent test suites
  • #2104 Dependency version for arquillian-cube-docker missing
  • #2107 Intermittent failure of GeocoderIntegrationTest
  • #2111 BOM not included in reactor with --also-make
  • #2113 Connection refused with PubSubIntegrationTest

For details see 4.9.0 bugs

WildFly-Camel 4.8.0

Features

  • #1915 Add support for component opentracing

For details see 4.8.0 features

Tasks

  • #1879 Remove explicit version for camel-rest-swagger
  • #1899 Backport maven coordinates from examples
  • #1901 Expired password for Salesforce testing in Jenkins
  • #1902 Revisit docker image creation
  • #1906 Suppress pulling of Docker images when tests are skipped
  • #1910 Upgrade to Arquillian Cube 1.6.0
  • #1912 Upgrade to camel-2.19.2
  • #1918 Upgrade Wildfly Maven Plugin to version 1.2.0.Alpha6
  • #1920 Update readme files typos in examples
  • #1922 Remove static test configuration from config module
  • #1926 Downgrade maven-archetype-plugin to 2.2
  • #1928 Document usage of Camel CDI @ImportResource
  • #1930 Modify JPA example to work on OpenShift with MySQL
  • #1931 Migrate examples to wildfly-camel-examples project
  • #1937 Upgrade Hawtio to 1.5.3
  • #1939 Add support for wildfly-swarm-2017.9.0

For details see 4.8.0 tasks

Bugs

  • #1908 IRCIntegrationTest fails with Camel 2.20.x
  • #1909 JMS MDB example shuts down with inflight exchanges

For details see 4.8.0 bugs

WildFly-Camel 4.7.0

Features

  • #1402 Add support for component ahc
  • #1404 Add support for component ahc-wss
  • #1403 Add support for component ahc-ws
  • #1408 Add support for component aws-cw
  • #1409 Add support for component aws-ddb
  • #1410 Add support for component aws-ddbstream
  • #1411 Add support for component aws-ec2
  • #1412 Add support for component aws-kinesis
  • #1415 Add support for component aws-ses
  • #1417 Add support for component aws-sqs
  • #1416 Add support for component aws-sns
  • #1414 Add support for component aws-sdb
  • #1413 Add support for component aws-s3
  • #1418 Add support for component aws-swf
  • #1420 Add support for component box
  • #1421 Add support for component coap
  • #1423 Add support for component couchdb
  • #1425 Add support for component dropbox
  • #1429 Add support for component facebook
  • #1434 Add support for component github
  • #1447 Add support for component influxdb
  • #1452 Add support for component kubernetes
  • #1827 Add support for component http4s
  • #1847 Add support for component reactive-streams
  • #1848 Add support for component rest-swagger
  • #1849 Add support for component sjms2

For details see 4.7.0 features

Tasks

  • #1327 Provide CI testing for camel-irc
  • #1359 Provide CI testing for camel-smpp
  • #1370 Upgrade to camel-2.19.0
  • #1440 Reject support for component hazelcast
  • #1502 Provide image that supports both s2i and plain docker
  • #1621 Investigate missing components in catalog
  • #1678 Enable IRC testing in Jenkins
  • #1713 Remove explicit dependency on activemq-amqp
  • #1719 Remove betamax from the project
  • #1720 Add docker tests to itests extra module
  • #1726 Provide wildfly-swarm fraction generator
  • #1729 Upgrade to Arquillian Cube 1.1.0
  • #1733 Mark deprecated components in catalog
  • #1742 Unify the reading of data from test resources
  • #1745 Create and remove S3 bucket on demand
  • #1748 Enable Amazon S3 testing in Jenkins
  • #1756 Add test coverage for camel REST DSL with Spring
  • #1758 Remove dependence on camel-facebook itest oAuthAccessTokenURL property
  • #1760 Upgrade docker maven plugin
  • #1763 Add examples to patch distribution
  • #1766 Remove usage of embedded ActiveMQ broker
  • #1768 Replace static test configuration in extras
  • #1772 Reduce set of domain namespaces
  • #1777 Reduce the number of included AWS jars
  • #1781 Add camel REST with swagger example
  • #1782 Add camel spring JMS example
  • #1783 Add camel spring transacted JMS example
  • #1784 Add camel spring JPA example
  • #1785 Add camel spring mail example
  • #1786 Add camel JMS MDB example
  • #1792 Provide a set of plain Camel AWS tests
  • #1808 Upgrade to HawtIO 1.5.1
  • #1817 Create issues for undecided roadmap items
  • #1856 Replace usage of netty-all with individual jars
  • #1872 Remove restriction on registering context path of '/' for REST DSL
  • #1876 Use local RSS feed for RSSIntegrationTest
  • #1891 Restore camel-ahc functionality
  • #1893 Restore properties-maven-plugin execution
  • #1895 Add support for wildfly-swarm-2017.6.0

For details see 4.7.0 tasks

Bugs

  • #1609 Embedded Cassandra Cluster is not shut down properly
  • #1629 SchematronIntegrationTest fails on Windows
  • #1725 RequiresDocker annotated tests fail on Windows
  • #1738 spring-aop cannot access org.w3c.dom.Element
  • #1741 Error while loading AWS partitions file
  • #1747 Unable to load region information for S3 client
  • #1755 SoapJaxbDataFormat throws NCDFE for javax/jws/WebMethod
  • #1765 CXF examples use incorrect form action URL
  • #1769 Unable to configure CXF interceptors
  • #1775 wildflyext/s2i-wildfly-camel uses outdated domain namespace
  • #1787 AWS test fail when respective clients cannot be initialized
  • #1789 Unable to configure multiple paths for the same HTTP verb in camel REST DSL
  • #1790 DelegatingHttpHandler should return HTTP 405 when no matching handler is found
  • #1797 Intermittent failure of SMPPIntegrationTest
  • #1860 Opentracing component missing from roadmap
  • #1863 AWS EC3 test uses hardcoded subnet Id
  • #1885 Module io.netty:4.1 contains incorrect Netty versions

For details see 4.7.0 bugs

WildFly-Camel 4.6.0

Features

  • #1405 Add support for component amqp
  • #1463 Add support for component rabbitmq
  • #1467 Add support for component sjms-batch
  • #1468 Add support for component snmp
  • #1471 Add support for component splunk
  • #1472 Add support for component spring-batch
  • #1473 Add support for component spring-integration
  • #1474 Add support for component spring-ldap
  • #1475 Add support for component spring-redis

For details see 4.6.0 features

Tasks

  • #1442 Reject support for component hdfs
  • #1446 Reject support for component ibatis
  • #1451 Reject support for component jira
  • #1453 Reject support for component mina
  • #1459 Reject support for component netty4-http
  • #1583 Upgrade to OpenShift 3.4
  • #1584 Upgrade to camel-2.18.3
  • #1603 Add intellij import ordering spec
  • #1610 Add GitHub topics to the project repository
  • #1611 Remove support for domain configuration
  • #1612 Add additional sample annotations to WildFly-Camel OpenShift image streams
  • #1618 Remove Karaf compatible deployments
  • #1626 Remove support for switchyard deployments
  • #1634 Remove arguments to echo command in ExecIntegrationTest
  • #1638 Modify module checker to work with feature packs
  • #1656 Switch to /dev/urandom for seeding SecureRandom
  • #1659 Upgrade to hawtio 1.5.0
  • #1674 Enable ServiceNow testing in Jenkins
  • #1675 Enable SAP testing in Jenkins
  • #1676 Enable Salesforce testing in Jenkins
  • #1679 Enable Braintree testing in Jenkins
  • #1680 Add issue references to test assumptions
  • #1687 Upgrade archetype plugin to 3.0.0
  • #1692 Upgrade wildfly-maven-plugin to 1.2.0.Alpha3
  • #1715 Remove maven-invoker dependency override

For details see 4.6.0 tasks

Bugs

  • #1506 NPE thrown from ZookeeperConsumerIntegrationTest
  • #1510 S2I templates use hardcoded version 4.4.0
  • #1604 Docker upload script does not work on OS X
  • #1613 WildFly-Camel image stream name is invalid
  • #1616 Catalog reports unsupported items
  • #1623 Cannot build component catalog on Windows
  • #1628 ExecIntegrationTest fails on Windows
  • #1637 Module checker misses duplicate dependency ecj
  • #1642 CastorIntegrationTest fails on AIX
  • #1643 DOMRegistryTest fails on AIX
  • #1644 SftpIntegrationTest fails on AIX
  • #1645 JschIntegrationTest fails on AIX
  • #1649 ProtobufIntegrationTest fails on AIX
  • #1651 SSHIntegrationTest fails on AIX
  • #1653 BraintreeIntegrationTest fails on AIX
  • #1660 Memory leak in CamelCoreSubsystemExtension
  • #1666 AtomIntegrationTest fails intermittently
  • #1684 NatsIntegrationTest fails on AIX
  • #1705 wildflyext/wildfly-camel fails on OpenShift
  • #1717 Route not started when deployed in WAR sub module

For details see 4.6.0 bugs

WildFly-Camel 4.5.0

Features

  • #1407 Add support for component avro
  • #1422 Add support for component context
  • #1426 Add support for component elsql
  • #1428 Add support for component exec
  • #1431 Add support for component freemarker
  • #1433 Add support for component git
  • #1448 Add support for component jbpm
  • #1449 Add support for component jcache
  • #1454 Add support for component mllp
  • #1455 Add support for component mybatis
  • #1460 Add support for component optaplanner
  • #1461 Add support for component paho
  • #1464 Add support for component sap-netweaver
  • #1465 Add support for component schematron
  • #1466 Add support for component sjms
  • #1477 Add support for component ssh
  • #1478 Add support for component stax
  • #1480 Add support for dataformat avro
  • #1481 Add support for dataformat beanio
  • #1484 Add support for dataformat jacksonxml
  • #1486 Add support for dataformat json-gson
  • #1490 Add support for dataformat tarfile
  • #1493 Add support for language jsonpath

For details see 4.5.0 features

Tasks

  • #1331 Restore CI test for Docker
  • #1375 Replace WildFlyAwaitStrategy with Arquillian Cube log await strategy
  • #1514 Upgrade to camel-2.18.2
  • #1516 Upgrade to hawtio 1.4.67
  • #1518 Update s2i docs to wildfly-camel-4.4.0
  • #1520 Document usage of wildfly-camel s2i builder
  • #1533 Provide CI testing for camel-servicenow
  • #1545 Add debug profile to the build
  • #1547 Re-enable camel-kafka component
  • #1555 Add exclusion for camel-http to camel-sap-netweaver
  • #1558 Remove explicit version for ActiveMQ
  • #1560 Reject support for component http
  • #1566 Consolidate available port util
  • #1585 Add WildFly specific RuntimeProvider to catalog

For details see 4.5.0 tasks

Bugs

  • #1266 Cannot build archetypes on Windows
  • #1354 Camel context shut down with inflight exchanges
  • #1361 CDI may not detect an implicit bean archive WAR
  • #1483 Roadmap does not show supported dataformat hl7
  • #1505 NullPointerException thrown from JschIntegrationTest
  • #1523 OpenShift S2I cannot push image on EC2
  • #1530 yaml dataformat cannot find constructor any more
  • #1532 ServiceNowIntegrationTest throws CamelExecutionException
  • #1554 Missing org.jboss.as.security dependency for module org.wildfly.extension.camel.cxf.undertow
  • #1562 Camel CDI context creation tests case failures
  • #1568 SSH test cases should use a custom known_hosts file
  • #1581 ElasticSearchIntegrationTest does not close test node
  • #1590 SAPNetweaverIntegrationTest receieves HTTP 404 from SAP gateway
  • #1591 camel-rss does not export rometools
  • #1596 camel-servicenow throws NCDFE for HTTPClientPolicy
  • #1599 MllpTcpServerConsumerTest: Address already in use

For details see 4.5.0 bugs

WildFly-Camel 4.4.0

Features

  • #1380 Provide docs in asciidoctor
  • #1387 Provide a catalog for wildfly supported components

For details see 4.4.0 features

Tasks

  • #554 Investigate Arquillian Cube for integration testing
  • #1329 Provide CI testing for camel-nats
  • #1330 Provide CI testing for camel-twitter
  • #1362 Do not expose port 9999 in docker containers
  • #1368 How to setup OpenShift on EC2
  • #1369 Upgrade to camel-2.18.1
  • #1371 Remove domain setup from docker docs
  • #1372 Upgrade to OpenShift V3
  • #1373 Remove Beanstalk from cloud docs
  • #1378 Exclude project related jars from modulelist
  • #1379 Investigate Arquillian enableThreadContextClassLoader=false
  • #1381 Link to wildfly provided fasterxml
  • #1383 Investigate removing camel-restlet
  • #1385 Prioritize unsupported camel components
  • #1393 Improve camel-salesforce integration test
  • #1497 Create GitHub issues from [planned] roadmap items

For details see 4.4.0 tasks

Bugs

  • #1267 Spring CXF context cannot see javax/annotation/Resource
  • #1501 Docker image does not run OpenShift

For details see 4.4.0 bugs

WildFly-Camel 4.3.0

Features

  • #1215 Add support for Spring based CamelContext injection
  • #1276 Add support for camel-cassandra
  • #1278 Add support for camel-irc
  • #1279 Add support for camel-jsch
  • #1280 Add support for camel-mongodb
  • #1281 Add support for camel-olingo2
  • #1282 Add support for camel-servicenow
  • #1283 Add support for camel-vertx
  • #1284 Add support for camel-bean-validator
  • #1285 Add support for camel-pdf
  • #1291 Add Eclipse Che workspaces
  • #1306 Add support for camel-snakeyaml
  • #1315 Add support for camel-base64
  • #1316 Add support for camel-syslog
  • #1317 Add support for camel-barcode
  • #1341 Add support for camel-hystrix
  • #1342 Add support for camel-zipkin
  • #1348 Add support for camel-jdbc

For details see 4.3.0 features

Tasks

  • #1110 Upgrade to wildfly-10.1.0
  • #1140 Integrate with infinispan subsystem
  • #1143 Integrate with fasterxml jackson-2.7 when provided by WildFly
  • #1150 Upgrade to camel-2.18.0
  • #1187 Improve camel-mail example to use container managed mail sessions
  • #1234 Consolidate CXF Undertow extension
  • #1287 Use tar.gz wildfly-dist artifact instead of zip
  • #1289 Investigate whether ModelJAXBContextFactoryWrapperHandler can be removed
  • #1292 Move examples to a separate project
  • #1296 Remove examples config from patch assembly
  • #1305 Create Wildfly-Camel S2I image for OpenShift Origin
  • #1312 Add badges to README
  • #1324 Add test coverage for Camel log EIP with WildFly Logging-Profile configuration
  • #1333 Upgrade maven-war-plugin to 3.0.0
  • #1336 Add WildFly-Camel artifacts to DependencyManagement
  • #1350 Use cassandra-unit defined by camel
  • #1351 Use SEDA endpoints with polling consumer
  • #1353 Migrate WildFly-Camel EE subsystem to core

For details see 4.3.0 tasks

Bugs

  • #1213 Deployment ModuleClassLoader cannot access Jackson annotations
  • #1319 ClassLoader leaks in ContextCreateHandlerRegistry
  • #1321 Camel contexts not unbound from JNDI
  • #1346 Cannot locate field HttpClientBuilder.dnsResolver
  • #1358 javax/net/ssl/SSLSocket missed for camel-smpp

For details see 4.3.0 bugs

WildFly-Camel 4.2.0

Features

  • #673 Add support for camel-linkedin
  • #1194 Add support for camel-nats
  • #1222 Add support for camel-smpp
  • #1230 Add support for spring based authorization policy
  • #1231 Add support for camel-twitter
  • #1233 Add support for camel-ldap

For details see 4.2.0 features

Tasks

  • #1188 Upgrade Betamax to 2.0.0
  • #1192 Upgrade to camel-2.17.2
  • #1228 Upgrade to OpenShift Origin 1.1.2
  • #1244 Allow explicit ModuleClassLoader association

For details see 4.2.0 tasks

Bugs

  • #1220 braintree module does not export com.braintreegateway
  • #1224 Spring schema file may not resolve when offline
  • #1238 WildFly-Camel patch not included with the 4.1.0 release
  • #1243 Possible race condition with undertow port binding
  • #1246 Multiple verbs for same resource not working in camel-undertow
  • #1256 Use of '${body.replaceAll()}' leads to logger warning
  • #1260 camel-restlet throws NCDFE for URLEncodedUtils

For details see 4.2.0 bugs

WildFly-Camel 4.2.1

Tasks

  • #1300 Upgrade to wildly-10.1.0.CR1
  • #1302 Switch to git access over https (recommended)

For details see 4.2.1 tasks

WildFly-Camel 4.1.0

Features

  • #1165 Add support for camel-undertow matchOnUriPrefix configuration option

For details see 4.1.0 features

Tasks

  • #1162 Upgrade to camel-2.17.1
  • #1174 Increase org.jboss.remoting-jmx.timeout for camel-braintree integration tests
  • #1179 Move CDI proxy filtering to upstream camel
  • #1182 Add JacksonDataFormat marshalling test coverage for Jackson annotated classes
  • #1197 Add test coverage for Kafka custom partitioners
  • #1208 Upgrade to fuse-patch-2.4.0
  • #1210 Upgrade to HawtIO 1.4.65

For details see 4.1.0 tasks

Bugs

  • #1025 Hawtio not connected
  • #1171 Intermittent failure of Kafka integration tests
  • #1177 Additional CDI camel context always created
  • #1190 Braintree cannot access JUL to SLF4J bridge
  • #1195 WeatherIntegrationTest fails with 401 Unauthorized
  • #1201 SftpIntegrationTest fails on IBM JDK

For details see 4.1.0 bugs

WildFly-Camel 4.1.1

Features

  • #1225 Add support for urn:jboss:domain:4.1

For details see 4.1.1 features

Tasks

  • #1217 Remove wildfly-camel-config from baseline

For details see 4.1.1 tasks

WildFly-Camel 4.0.0

Features

  • #369 Add support for CXF REST Consumers
  • #370 Add support for CXF WebService Consumers
  • #925 Add support for CDI apps without @ContextName
  • #955 Provide support for Camel on Undertow.js
  • #964 Enable undertow component to be used in Camel REST DSL
  • #1044 Add camel support for wildfly-swarm
  • #1048 Add support for camel-braintree
  • #1050 Add support for Spring PropertyPlaceholderConfigurer
  • #1138 Add support for spring-context-support

For details see 4.0.0 features

Tasks

  • #887 Remove exclusion of OpenJPA module
  • #899 Upgrade to WildFly-10.0.0.Final
  • #906 Upgrade to camel-2.17.0
  • #948 Remove deprecated security types
  • #957 Remove references to HornetQ subsystem
  • #1007 Restore camel kafka integration for camel-2.17
  • #1021 Remove support for HornetMQ
  • #1030 Reduce dependencies on unsupported spring functionality
  • #1043 Add deamon options to the OpenShift environment
  • #1045 Remove domain extras and test coverage
  • #1047 Use feature pack as base for patch generation
  • #1052 Simplify SpringJdbcNamespaceTest
  • #1056 Require Java 8 at compile and runtime
  • #1058 Enable braintree integration test
  • #1063 Split feature pack into core and full
  • #1064 Remove dependency on org.apache.camel.component
  • #1066 Remove dependency on came-cdi from core feature pack
  • #1067 Remove dependency on spring-jdbc from core feature pack
  • #1068 Core feature pack should depend on the wildfly core
  • #1071 Remove dependency on undertow from core feature pack
  • #1075 Remove dependency on javaee from core feature pack
  • #1077 Reuse versions defined by wildfly
  • #1078 Remove property definitions that are already defined by wildfly
  • #1080 Remove dependency on wildfy security from core feature pack
  • #1092 Relax the xml suffix to include camel-context.xml
  • #1097 Collocate classloading integration tests under one module and package
  • #1098 Profile ts.basic should only build what's needed for itests/basic
  • #1113 Remove explicit definition of CXF version
  • #1115 Move swarm functionality to separate repository
  • #1118 Review dependencies of the modules maven module
  • #1123 Revert to a single full feature pack
  • #1125 Update to fuse-patch-2.1.1
  • #1131 Allow system context injection to the context registry
  • #1141 Use fasterxml-jackson that comes with camel
  • #1153 Reuse fuse-patch feature pack
  • #1154 Add arquillian client sample test for docker
  • #1166 Update examples to demonstrate CXF consumers

For details see 4.0.0 tasks

Bugs

  • #819 Unable to load custom Kafka Serializer or Partition classes
  • #904 Cannot create ElasticsearchEndpoint
  • #913 Infinispan integration fails on WildFly10
  • #981 JNDI integration incompatible with camel-2.17
  • #1006 ElasticSearch integration fails with path.home is not configured
  • #1026 CDI Integration fails with latest camel-2.17
  • #1028 CDI fails with multiple named route builders
  • #1035 Dozer classloading may fail with spring based context
  • #1038 CamelUndertowHostService cannot handle IPV6 addresses
  • #1039 Dozer cannot find org.apache.el.ExpressionFactory
  • #1087 wildfly-camel DeploymentUnitProcessors should not impact on non-camel deployments
  • #1088 Swarm integration test causes stability issues
  • #1100 PackageScanResolverProcessor may not unregister associated ContextCreateHandler
  • #1102 No SLF4J logging with camel core fraction
  • #1107 Subsystem handling of Camel CDI context creation events is flawed
  • #1108 Expose HttpOperationFailedException from org.apache.camel.component.http4
  • #1114 Cannot resolve cxf://bean:cxfProducer due to CNFE
  • #1121 CamelContextDescriptorsProcessor deployment validity check is incorrect
  • #1128 DuplicateServiceException thrown from Spring Camel Context startup
  • #1133 Camel references incompatible version of lucene
  • #1137 Infinispan component incompatible with wildfly
  • #1147 SpringCamelContextFactory should not start camel contexts
  • #1160 Required jackson dataformat modules should not be skipped
  • #1167 Camel modules missing org.slf4j dependency

For details see 4.0.0 bugs

WildFly-Camel 3.3.0

Features

  • #878 Allow Camel LoadBalancer to connect to clustered WildFly HTTP endpoints

For details see 3.3.0 features

Tasks

  • #994 Update to camel-2.16.2
  • #1005 Restore ability for tests to run against OpenJDK
  • #1009 Review project dependencies
  • #1023 Update to fuse-patch-2.0.1
  • #1040 Upgrade hawtio to 1.4.60

For details see 3.3.0 tasks

Bugs

  • #978 Camel CDI does not work if the application is deployed from an EAR sub-module
  • #1011 Camel mail example itest should verify that test emails reach the target address
  • #1013 GroovyShellFactoryTest does not exercise CustomGroovyShellFactory class
  • #1015 EmbeddedZookeeperServer fails to delete temporary directories on Windows
  • #1031 SpringJdbcNamespaceTest expected message count assertion can fail sporadically

For details see 3.3.0 bugs

WildFly-Camel 3.2.0

Features

  • #76 Provide camel-infinispan integration
  • #846 Add support for spring data access with jdbc
  • #879 Allow automatic discovery/failover of the AMQ Broker
  • #931 Allow customisation for a Groovy Shell
  • #940 Add support for user defined security domain/roles
  • #967 Provide camel-metrics integration
  • #985 Compatibility for DS based components
  • #990 Compatibility for LogService & ConfigurationAdmin
  • #1000 Compatibility for Camel Java DSL deployments

For details see 3.2.0 features

Tasks

  • #847 Investigate usage of container managed thread pools / factories with Camel
  • #892 Update to camel-2.16.1
  • #910 Add test coverage for idempotent consumers
  • #919 Verify validity of wildfly-camel patch from the project test suite
  • #921 Remove dependency on shrinkwrap
  • #928 Remove dependency on fuse-patch feature pack
  • #929 Unnecessary transitive dependencies when using WildFly Camel API
  • #932 Add maven-enforcer-plugin rules for Docker properties
  • #933 Upgrade Arquillian to 1.1.10.Final
  • #936 Add maven repository config for central
  • #943 Upgrade to WildFly-9.0.2
  • #945 Move tests that depend on standalone-full to basic
  • #952 Assert that every expression in exported-path-patterns is used
  • #953 Mark modules as private that do not contain exported packages
  • #960 Update to wildfly-arquillian-1.0.1.Final
  • #962 Use wildfly-core-parent for dependency version defs
  • #965 Move enricher to testenricher
  • #973 Modify quickstart example README markdown to be more user friendly
  • #980 Add compatibility tests with Karaf
  • #984 Evaluate compatibility for spring based camel routes
  • #986 Evaluate compatibility for CDI based components
  • #992 Enable Camel in Karaf/WildFly compatibility runtimes

For details see 3.2.0 tasks

Bugs

  • #897 camel-rest example RestProducerRouteBuilder sometimes produces HTTP 404 errors
  • #905 Cannot use maven release plugin
  • #908 Unable to configure JDBC idempotent consumers
  • #914 Unable to configure JPA idempotent consumers
  • #915 Unable to configure Infinispan idempotent consumers
  • #923 Error with swagger - RestModelConverters
  • #938 Fuse patch support missing from wildfly-camel distribution
  • #949 HL7 on NETTY4 transport layer fails to define class
  • #969 ContextCreateHandler executed on non camel enabled deployments
  • #979 XStream unmarshalling requires explicit type permissions
  • #989 NCDFE starting gravia subsystem
  • #1002 Failed to add resource root org.apache.felix.configadmin-1.8.8.jar

For details see 3.2.0 bugs

WildFly-Camel 3.1.0

Features

  • #766 Create simple archetype for camel project
  • #778 Add support for camel-undertow
  • #814 Add support for camel-elasticsearch
  • #859 Add support for camel-jasypt
  • #874 Add support for camel-stream
  • #883 Only add Camel dependencies for a deployment when used

For details see 3.1.0 features

Tasks

  • #555 Verify that Hawtio camel tab works as expected
  • #592 Update to camel-2.16.0
  • #660 Update to wildfly-9.0.1.Final
  • #726 Remove explicit spring-security version
  • #746 Provide test coverage for zookeeper consumer
  • #747 Add test coverage for Kafka consumer/producer
  • #754 Investigate integration of container managed transactions within Camel routes
  • #779 Endpoint creation on existing undertow server
  • #792 Review use of Maven dependency resolution in module-checker script
  • #797 Split up dozer into individual module from camel-dozer
  • #799 Add dependence on SAP module to extras by default
  • #801 Restore or remove skipped tests in CamelSubsystemTestCase
  • #802 Restore or remove skipped tests in FileURLDecodingTest
  • #803 Restore or remove skipped tests in JMSIntegrationTest
  • #806 Remove activemq-rar dependency from modules pom.xml
  • #808 Prevent org.wildfly.camel.wildfly-camel-modules module from being added to the patch
  • #811 Restore ability for module-checker script to ignore dependencies
  • #817 wildfly-camel archetypes group id should be consistent with related projects
  • #818 WildFly-Camel archetype example application should be interactive
  • #822 Configure descriptions for WildFly-Camel archetypes
  • #831 Migrate config core functionality to fuse-patch
  • #834 Remove wildfly-camel-enricher dependency from generated wildfly-camel archetype pom.xml
  • #836 Expose quartz public API in separate module
  • #838 Remove GitHub style markdown from archetype generated README files
  • #849 Cleanup/Simplify profile handling
  • #857 Add test coverage for camel-crypto component
  • #860 Add test coverage for markRollbackOnly DSL command
  • #861 Add test coverage for secure routes utilising SslContextParameters
  • #862 Add test coverage for a transactional SQL / JPA camel routes
  • #865 Add test coverage for JpaTransactionManager
  • #868 Remove camel-sap component
  • #889 Increase docker-maven-plugin timeout property for domain mode tests
  • #893 Separate jetty from component salesforce
  • #894 Revisit plain camel test dependencies

For details see 3.1.0 tasks

Bugs

  • #591 JMS Session not accessible from route
  • #780 Many modules have duplicated dependency declarations
  • #794 camel-rest example integration tests throw FileSystemNotFoundException
  • #796 Docker maven module versions not updated
  • #815 Missing javax.activation.api dependency for org.apache.abdera.core
  • #841 Multiple contexts not undeployed properly
  • #844 Cannot resolve beanmapping XML Schema
  • #848 Skip wiring of Camel modules for resource adapter deployments
  • #853 Add feature-pack dependency to archetypes module to ensure correct build order
  • #870 Path org.springframework.orm.jpa not exported from org.springframework.orm module
  • #872 JpaTransactionManager test throws NCDFE for ResourceTransactionManager

For details see 3.1.0 bugs

WildFly-Camel 3.0.0

Features

  • #11 Provide camel subsystem as feature pack
  • #155 Provide camel-sap support
  • #160 Provide camel-jgroups support
  • #340 Make use of TCCL in ARQ ManagedContainer configurable
  • #541 Add support for wildfly-9.0.x docker image
  • #563 Add executable to enable/disable the camel subsytem
  • #615 Provide camel-zookeeper support
  • #654 Provide camel-salesforce support
  • #680 Add support for extending set of wired modules
  • #723 Add support for Exchange.AUTHENTICATION header
  • #732 Add support for camel-kafka

For details see 3.0.0 features

Tasks

  • #10 Update to wildfly-9.0.0.CR1
  • #98 Use docker-maven-plugin to generate images
  • #565 Ensure smartics-jboss-modules-maven-plugin changes are merged upstream
  • #629 Move module org.bouncycastle.pgp to extras
  • #630 Move module org.apache.cxf.ext to extras
  • #681 Migrate config tool from decentxml to jdom
  • #682 Remove shading of the config tool
  • #683 Provide pluggable SPI for config tool
  • #689 Exclude generated subsystem module definition from SCM
  • #700 Add support for module layers to config tool
  • #708 Move mqtt-client dependency into its own module
  • #711 Review service loader contract for ConfigPlugins
  • #713 Split integration tests in smoke, basic, extras
  • #721 Reduce redundant plugin configurations in examples
  • #733 Provide unit tests for PackageScanClassResolver
  • #739 ExportedPathsTest should ignore paths exported from org.wildfly.camel.extras
  • #750 Verify that wildfly-camel runs on windows
  • #751 Ensure smartics artifact element values are prefixed with ':' when group id is ignored
  • #753 Fix docker build on Jenkins
  • #755 Use javax.el.api provided by wildfly
  • #757 Verify that tests/examples delegate to the WildFly TransactionManager
  • #758 Provide SAP connector module by default
  • #760 Generate camel subsystem modules
  • #762 Remove activemq-rar from module definition
  • #776 Upgrade to smartics-2.1.0
  • #777 Update OpenShift to 1.0.3
  • #781 Migrate away from deprecated subsystem API
  • #787 Add README files to camel-cdi and camel-jpa quickstarts
  • #788 Enhance deployment of Camel quickstart
  • #789 Make io.github.rometools.rome module available

For details see 3.0.0 tasks

Bugs

  • #345 xnio-file-watcher exception
  • #534 CXF cannot access springframework beans module
  • #540 jboss-modules does not respect path excludes
  • #544 Examples fail with ClassNotFoundException
  • #677 Publish docker images script cannot be exited with ctrl+c
  • #684 Replace joda-time module dependency in org.json4s with the WildFly version
  • #686 Docs maven module version not updated
  • #692 The build should fail if execution of ConfigMain utility is not successful
  • #701 Unable to load camel type converters from package locations specified in TypeConverter manifest
  • #703 Permission denied on bin/fuseconfig.sh access
  • #710 XSLT transform route cannot load net.sf.saxon
  • #717 NoSuchFileException in ActiveMQExampleTest.testFileToActiveMQRoute
  • #738 Kafka module cannot access JMX API
  • #773 Logging.properties is not loaded for all module test suites on Windows
  • #785 Config tool generates files with incorrect line endings

For details see 3.0.0 bugs

WildFly-Camel 2.3.0

Features

  • #395 Provide camel-swagger support
  • #397 Add support for parameter binding using annotioans
  • #398 Add support for language-based bean binding annotations
  • #575 Release camel examples as part of the patch
  • #582 Add support for authentication and authorization policies
  • #616 Add support for dynamically adding/removing system camel contexts
  • #657 Allow SOAP Header manipulation in cxf component
  • #671 Disable camel subsystem for switchyard deployments

For details see 2.3.0 features

Tasks

  • #252 Automate the release of wildfly-camel docker images
  • #405 Add compatibility for Maven 3.2.5 and above
  • #428 Replace external RSS feed access with betamax
  • #432 Remove explicit dependency on restlet
  • #474 Remove explicit dependency on ognl
  • #477 Remove explicit dependency on castor
  • #497 Move CustomConverter to sub package
  • #519 Update to camel-2.15.1
  • #520 Update to camel-2.15.2
  • #521 Remove explicit dependency on script engines
  • #524 Investigate usage of maven-changes-plugin
  • #530 Remove dependency on Felix SCR and Gravia Provisioner
  • #532 Remove dependency on Gravia Repository and ConfigurationAdmin
  • #542 Add client side arquillian log for examples
  • #551 Allow standalone tests to get executed against running server
  • #556 Verify that Hawtio connect works as expected
  • #567 Update OpenShift to v0.5
  • #576 Add integration test to verify that hawtio/jolokia is deployed and secured.
  • #585 Add eclipse import ordering spec
  • #598 Rename CamelContextRegistry.getContext(String name)
  • #602 Move subsystem module definition from patch to modules
  • #605 Document testsuite application/management credentials
  • #618 Add capability for integration tests to be used in other projects
  • #619 Rationalise configuration files
  • #626 Configure users/roles required by tests programmatically
  • #627 Include XML Beans schemaorg content in integration tests jar
  • #632 Remove examples distro module
  • #637 Move mock-javamail to dependency management section in root pom
  • #646 Put examples in ${jboss.home}/quickstarts/camel
  • #649 Skip wiring of camel modules for switchyard deployments
  • #652 Disable CamelContext hooks for switchyard deployments
  • #662 Replace hardcoded domain-camel.xml with generated config

For details see 2.3.0 tasks

Bugs

  • #387 Usage of camel-xstream depends on TCCL
  • #490 Usage of camel-xmlbeans depends on TCCL
  • #507 Generated module definitions depend on maven/jdk version
  • #522 Global dependency exclude for org.osgi.core needed
  • #525 org.apache.camel.script.jruby module does not provide specified bsf dependency
  • #538 Generated CXF module definition has duplicate spring dependencies
  • #557 Adding context XML in EAR cause duplicate context creation
  • #566 REST example no longer works as expected for Openshift demo
  • #571 Hawtio login does not work
  • #580 JMSIntegrationTest depends on message ordering
  • #587 Lucene uses slot 4.6 for version 4.10.x
  • #589 Module checker script does not catch duplicate module resources in all cases
  • #594 Examples depend on distro which is not available in remote mvn repo
  • #600 Documentation references incorrect paths for examples
  • #607 Config generator drops CDATA section
  • #608 Operations on ManagedCamelContext may fail with JAXB error
  • #622 Path to exported-paths.txt in ExportedPathsTest should be configurable
  • #625 JMS Example cannot find OrdersQueue
  • #639 JAXBIntegrationTest may fail with shrinkwrap resolver issue
  • #642 Betamax tapeRoot property should be a relative path
  • #643 Cannot add schemaorg_apache_xmlbeans when sourced from jar
  • #664 Generated domain.xml does not work in testsuite
  • #666 Password must have at least 1 non-alphanumeric symbol
  • #668 Build fails on OpenJDK

For details see 2.3.0 bugs

WildFly-Camel 2.2.0

Features

  • #32 Provide camel-quartz2 integration
  • #33 Provide camel-rss integration
  • #34 Provide camel-saxon integration
  • #35 Provide camel-script integration
  • #37 Provide camel-sql integration
  • #157 Provide camel-servlet support
  • #158 Provide camel-http4 support
  • #159 Provide camel-restlet support
  • #161 Provide camel-ejb support
  • #162 Provide camel-dozer support
  • #199 Make set of wired camel components configurable
  • #206 Provide multiple Camel config files per deployment
  • #233 Make deployed camel context CDI injectable
  • #237 Provide camel-rest integration
  • #245 Provide camel-file support
  • #328 Disabling the camel subsystem entirely per deployment
  • #366 Add support for packageScan
  • #367 Add support for contextScan
  • #368 Add support for import resource in context XML
  • #373 Add support for @RecipientList processing
  • #385 Provide camel-xstream support
  • #390 Provide support for out of the box data formats
  • #392 Add support for Velocity templates
  • #394 Add support for custom type converters
  • #415 Add support for SpringRouteBuilder
  • #442 Add support for camel-castor data format
  • #444 Add support for camel-crypto data format
  • #446 Add support for camel-csv data format
  • #450 Add support for camel-flatpack data format
  • #451 Add support for gzip data format
  • #452 Add support for camel-jackson data format
  • #453 Add support for camel-protobuf data format
  • #454 Add support for camel-soap data format
  • #455 Add support for camel-serialization data format
  • #456 Add support for TidyMarkup data format
  • #457 Add support for camel-xmlbeans data format
  • #458 Add support for camel-xmlsecurity data format
  • #459 Add support for camel-zip data format
  • #498 Add support for javaScript
  • #499 Add support for python scripts
  • #500 Add support for ruby scripts
  • #501 Add support for groovy scripts

For details see 2.2.0 features

Tasks

  • #248 Review and improve JAX-WS example
  • #249 Review and improve JAX-RS example
  • #250 Review and improve ActiveMQ/JMS example
  • #251 Review and improve mail example
  • #262 Add wildfly-camel module XML files to Git
  • #264 Explicitly define and enforce set of publicly exposed packages
  • #267 Review dependency on Spring JtaTransactionManager
  • #306 Update to arquillian-1.1.7.Final
  • #320 Update to camel-2.15.0
  • #331 Add custom module for CXF 3.0.2
  • #349 Revisit example camel-mail wildfly server config and startup
  • #359 Use camel-parent BOM defined artefact versions
  • #365 Reduce redefinition of camel 3rd party dependencies
  • #371 Split CXF integration tests into jax-rs and jax-ws
  • #382 Cleanup stale repository definitions
  • #384 Remove references to staging repositories
  • #386 Document why CamelContextFactory is used
  • #406 Enable client side logging for standalone tests
  • #408 Explicitly define heap and perm size for examples server
  • #413 Move test distribution module to itests
  • #417 Revisit ContextCreateHandler processing
  • #422 Remove dependency on deprecated camel Container API
  • #425 Switch to more reliable RSS feed than jboss.org
  • #429 Remove explicit dependency on org.apache.cxf
  • #430 Remove explicit dependency on org.apache.activemq
  • #433 Explicitly mark versions that need to be aligned with the Karaf runtime
  • #440 Verify access to log component
  • #460 Consolidate smartics dependency excludes
  • #469 Remove dependency on org.apache.servicemix.bundles.ognl
  • #470 Remove dependency on org.glassfish.web.javax.el
  • #485 Update to hawtio-1.4.48
  • #494 Reduce paths exported through camel-xmlbeans
  • #509 Replace literal string comparison with normalized XML
  • #511 Move scripting languages to separate modules
  • #516 Verify that resource streams obtained from a class loader are closed properly

For details see 2.2.0 tasks

Bugs

  • #185 docker:stop cannot reliably stop/kill containers
  • #254 Unable to load custom exception in load balancer
  • #255 Unable to load properties file from classpath
  • #258 Incorrect version of spring-core is being packaged with the subsystem
  • #265 Server bootstrap hangs in Hawtio remote Git access
  • #271 Module camel-script exposes bsh
  • #272 Module camel-rss exposes com.sun.syndication
  • #274 Module camel-core exposes org.springframework
  • #278 Intermittent failures of Docker domain mode tests
  • #282 Usage of camel-atom depends on TCCL
  • #283 Usage of camel-cxf depends on TCCL
  • #284 Usage of camel-ftp depends on TCCL
  • #285 Usage of camel-hl7 depends on TCCL
  • #286 Usage of camel-http depends on TCCL
  • #287 Usage of camel-jaxb depends on TCCL
  • #288 Usage of camel-jms depends on TCCL
  • #289 Usage of camel-lucene depends on TCCL
  • #290 Usage of camel-mail depends on TCCL
  • #291 Usage of camel-mina2 depends on TCCL
  • #292 Camel endpoint discovery depends on TCCL
  • #299 Usage of camel-script depends on TCCL
  • #300 Usage of SpringCamelContextFactory depends on TCCL
  • #316 Conflict between camel-http / camel-http4 components
  • #319 Unable to locate Spring JEE Namespace Handler
  • #343 Examples can no longer run standalone
  • #347 Generated module definitions contain optional dependencies
  • #354 Distro module attaches tar archive artifact multiple times
  • #357 ActiveMQIntegrationTest bundles all ActiveMQ jars
  • #361 Dependency on lucene defined twice
  • #376 Camel atom component requires exported paths for abdera core
  • #378 Intermittent failures of JMS integration tests
  • #380 Unable to use the wildfly-maven-plugin run goal to execute WildFly Camel examples
  • #381 Unable to configure ActiveMQ resource adapter
  • #391 Cannot obtain DOMImplementationRegistry instance
  • #399 Fix missing plugin versions
  • #402 CamelEmailIntegrationTest cannot connect
  • #410 Cannot load mina type converter
  • #439 Unable to configure CXF producer endpoints in Spring XML contexts
  • #464 Object may get marshalled to wrong CSV order
  • #467 Docker domain unit tests fail on environments with SELinux enabled
  • #502 Project does not build successfully on Windows
  • #503 wildfly-camel-modules pom.xml has duplicate camel-soap dependency

For details see 2.2.0 bugs

WildFly-Camel 2.1.0

Features

  • #2 support expressions in subsystem configuration
  • #21 Provide camel-atom integration
  • #22 Provide camel-bindy integration
  • #23 Provide camel-ftp integration
  • #24 Provide camel-hl7 integration
  • #26 Provide camel-mail integration
  • #27 Provide camel-mina2 integration
  • #28 Provide camel-mqtt integration
  • #29 Provide camel-mvel integration
  • #30 Provide camel-netty integration
  • #31 Provide camel-ognl integration
  • #75 Provide OpenShift v3 example
  • #140 Provide camel-weather integration
  • #142 Provide camel-lucene integration
  • #148 Provide WildFly domain mode in Docker

For details see 2.1.0 features

Tasks

  • #1 Define content and format of the Camel subsystem configuration
  • #93 Support WildFly domain mode in OpenShift
  • #95 Upgrade to WildFly 8.2.0.Final
  • #106 Application/Management user setup for docker container
  • #107 Remove the default camel webapp
  • #124 Provide Fabric8 V2 example
  • #134 Upgrade to hawtio-1.4.42
  • #137 Use the official tagged jboss/wildfly image as base
  • #145 Remove ActiveMQ resource adapter declaration from domain-camel.xml
  • #152 Docker username / password environment variables should be unset after use
  • #153 Use command line args instead of environment vars to configure Docker WildFly startup
  • #163 Run docker wildfly domain with default base image
  • #172 Simplify image parameter list using ENTRYPOINT
  • #178 Define version for war and license plugin
  • #182 Use management realm for hawtio authentication
  • #186 Review todos in spring modules
  • #187 Review all [TODO] markers and add issue references
  • #201 Update to camel-2.14.1
  • #218 Domain mode Docker integration tests are not portable across different platforms
  • #227 Put wildfly modules in a layer
  • #231 Rename activemq component module
  • #235 Remove duplicate REST annotations in GreetingService
  • #242 Make CamelContextFactory available as Gravia service

For details see 2.1.0 tasks

Bugs

  • #79 ActiveMQ module should not be creating a broker
  • #130 Error while attempting to retrieve a connection from the pool (on shutdown)
  • #165 WeatherTest may fail with 511
  • #167 example-camel-rest generates orphan image
  • #184 smartics generator includes redundant module definitions
  • #192 Cannot build on openjdk
  • #194 camel-lucene component is not compatible with the WildFly Lucene module
  • #217 Test security domain should not be present in standalone-camel.xml
  • #225 Components not being loaded on XML Context definitions
  • #229 Unwanted module XML definition is being generated for org.wildfly.camel:wildfly-camel-modules
  • #246 Cannot load components defined in system contexts

For details see 2.1.0 bugs

WildFly-Camel 2.0.0 CR1

Features

  • #3 Provide camel-cdi integration
  • #4 Provide camel-cxfrs integration
  • #5 Provide camel-jta integration
  • #6 Provide camel-jpa integration
  • #25 Provide camel-jaxb integration
  • #43 Provide camel-cxf soap integration
  • #44 Provide camel-cxf rest integration
  • #45 Provide secure camel-cxf soap integration
  • #46 Provide ActiveMQ integration
  • #47 Provide transacted camel-jms integration
  • #52 Provide camel-cdi integration
  • #62 Add support for wildfly sysprops in camel routes
  • #74 Provide Camel subsystem for domain mode

For details see 2.0.0 CR1 features

Tasks

  • #7 Remove provisioner usage from testsuite
  • #8 Switch to Apache License Version 2.0
  • #9 Move documentation to GitBook
  • #12 Provide docker distribution
  • #14 Remove dependency on jboss-logging
  • #15 Remove need to embed camel-cdi, deltaspike
  • #16 Find a common way to lookup camel contexts
  • #17 Verify compatibility with EAP 6.4
  • #19 Add switchyard supported camel components
  • #20 Remove hard coded dependency wiring for components
  • #42 Use cdi-api-1.0 for camel-cdi in eap-4.2
  • #50 Separate modules from wildfly patch
  • #73 Secure access to the Hawt.io console
  • #99 Build REST example as docker image

For details see 2.0.0 CR1 tasks

Bugs

  • #15 Remove need to embed camel-cdi, deltaspike
  • #54 Examples run starts multiple wildfly instances
  • #56 JPA example leaves untracked files behind
  • #83 ActiveMQ integration test fails intermittently
  • #96 CXF SOAP Example does not trigger any Camel route to run

For details see 2.0.0 CR1 bugs