Preloader image

Upgrades

New Features

  • TOMEE-630 add a maven archetype to start a project with tomee

  • TOMEE-440 add a tomee test enricher for arquillian tomee adapters

  • TOMEE-600 ability to inject remote initial context in tomee clients

  • TOMEE-473 ability to customize a bit more the classloaders

  • TOMEE-460 allow tomee maven plugin to reload application (war)

  • TOMEE-566 ability to let openejb/tomee scan entities instead of letting the jpa provider doing it

  • OPENEJB-1902 support shrinkwrap archive as library in openejb arquillian embedded adapter

  • OPENEJB-1906 active by default karaf webconsole in KarafEE

  • OPENEJB-1929 add an openejb lightweight web module to be able to write web tests more easily in embedded mode

  • OPENEJB-1931 support servlet deployment in embedded mode

  • AMQ-4005 Implement pluggable broker lockers

  • AMQ-3787 useCompression on server side specially on network of brokers

  • AMQ-3880 WSS transport

  • AMQ-3298 Cannot create bridge to WebSphere queue using default messaging provider

  • AMQ-3894 Add support for Broker based redelivery

  • AMQ-2106 Allow broker to evenly distribute message groups among consumers

  • AMQ-3917 ActiveMQ should support multiple durable subscriptions per Stomp client

  • AMQ-3924 Allow REST API to connect to the secured broker

  • AMQ-4065 Add optional destination suffix for the IndividualDeadLetterStrategy

  • CXF-4460 Support static claims globally and per endpoint

  • MYFACES-3612 [perf] compress/remove spaces for facelets html markup

  • MYFACES-3636 Add new Web Context Parameter to set Resource Buffer Size

Improvements

  • TOMEE-633 More understandable 'tomee.autoconfig' property to control automatic creation of resources

  • TOMEE-488 Js JNDI Panel

  • TOMEE-486 ability to override properties values (system.properties + services) by environment

  • TOMEE-481 RemoteServer should stop tomcat with Bootstrap stop and not with only the socket

  • TOMEE-482 Split the "dangerous" parts of the tomee webapp into a secure subdir

  • TOMEE-480 deploy SOAP webservices using the classloader of the app/webapp containing it

  • TOMEE-500 tomee-jdbc doesn’t handle passwordcipher

  • TOMEE-447 Using Handlebars

  • TOMEE-627 when an @Resource injection can’t be statisfied the error message is not always explicit

  • TOMEE-476 Update Bootstrap

  • TOMEE-477 In Arquillian TomEE ensure test class is useable when using our custom enricher (not only load it)

  • TOMEE-478 JS should load WebServiceHelperImpl info

  • TOMEE-474 not persistent amq brokers shouldnt need to specify an empty Datasource parameter in AMQ RA

  • TOMEE-470 Use less.js

  • TOMEE-559 TomEE should be able to support the tomee. prefix for properties

  • TOMEE-617 Have a look if warning due to load webapp classes from tempclassloader couldnt be avoided

  • TOMEE-514 JSONProvider - default setting of serializeAsArray is true, leading to marshaling error in out-of-the-box CXF configuration

  • TOMEE-510 shade javax.management.* from mbean annotation api to openejb-api to be able to use it even in OSGi and show it is not (yet) standard

  • TOMEE-596 provide a way to limit package took into account when using openejb to scan jpa entities

  • TOMEE-462 avoid to reload classes from appclassloader in tempclassloader

  • TOMEE-464 lazystopclassloader should call stop after destroyapplication to allow reload without memory leak

  • TOMEE-468 skip sub folders properly when synchronizing conf/lib/bin in arquillian adapter

  • TOMEE-467 ability to specify CATALINA_OPTS in arquillian.xml

  • TOMEE-498 tomee maven plugin can’t use removeDefaultWebapps if adding a custom webapp

  • TOMEE-569 cdi resolution in ear are not complete from webapp

  • TOMEE-499 OpenEJBContextConfig doesn’t handle correctly ROOT webapp

  • TOMEE-565 set tomee serverinfo

  • TOMEE-567 Check for invalid attributes in tomee.xml file

  • TOMEE-560 allow to use a custom bean validation impl in webapps

  • TOMEE-525 set openejb.jmx.active to false by default

  • TOMEE-490 Use regular xmlhttp requests is the browser does not support websockets

  • TOMEE-561 Rethink arquillian-tomee-webapp-remote adapter to reflect user experience with installer

  • TOMEE-563 better mapping of openejb bootstrap in tomee.sh (to get cipher command...)

  • TOMEE-495 if a bean is @Local and @LocalBean local business interface are ignored in CDI resolution

  • TOMEE-496 expose a Single Line Formatter useable with arquillian tomee remote adapter

  • TOMEE-497 arquillian tomee remote should expose a simpleLog attribute to get more readable log (embedded mode like)

  • TOMEE-452 resource in context.xml not available

  • TOMEE-612 use javax.persistence.validation.mode is validationMode is not set in persistence.xml

  • TOMEE-615 ear cdi and specializations/alternatives

  • TOMEE-611 if validation mode of jpa is none we shouldn’t pass the validation factory to the emf

  • OPENEJB-1924 in arquillian-openejb-embedded release creational context of test class

  • OPENEJB-1925 don’t suppose openejb (embedded) is started from app classloader for JULI classes

  • OPENEJB-1926 ignore org.scalatest interfaces

  • OPENEJB-1920 [KARAFEE] imported services in cdi should only be the service on the deployed bundle

  • OPENEJB-1903 managing ShrinkWrap resources in embedded openejb adapter

  • OPENEJB-1921 [KARAFEE] getResources should aggregate instead of returning the first value

  • OPENEJB-1908 [KarafEE] use a transaction manager from OSGi registry

  • OPENEJB-1909 try etc folder if conf folder is not available

  • OPENEJB-1911 ProxyEJB shouldnt add IvmProxy and Serializable interface for all localbean proxies

  • OPENEJB-1912 KarafEE logs

  • OPENEJB-1933 When implicitely creating a non jta or jta datasource for a persistence unit the max initial size should be 5 and not the same than the model to avoid too much netweork bandwith usage

  • OPENEJB-1915 ignore net.sourceforge.cobertura.coveragedata.HasBeenInstrumented for ejb interfaces

  • OPENEJB-1916 KarafEE distribution should come with its bundle in system repo

  • OPENEJB-1913 avoid NPE in OSGi Deployer

  • OPENEJB-1932 basic filter + servletcontextinitializer support for applicationcomposer

  • OPENEJB-1914 revisit slightly the way bundle are retrieved in felix (karafee)

  • OPENEJB-1956 try to get rootUrl for persistence units even with ApplicationComposer

  • AMQ-4003 Add option to PooledConnectionFactory to control if connection should be created on startup or not

  • AMQ-4004 activemq-pool - Rename maximumActive option maximumActiveSessionPerConnection

  • AMQ-4008 Tomcat WARN on shutdown about ThreadLocal not cleared from log4j

  • AMQ-3986 Allow optimizeDurableTopicPrefetch to be set using resource adapter properties

  • AMQ-3983 Fix osgi dependency

  • AMQ-3980 Websocket transport: support increasing the max size of websocket messages

  • AMQ-3696 Slave broker cannot be stopped in a JDBC Master/Slave configuration within OSGi

  • AMQ-3890 Turn dependency on fusemq-leveldb optional

  • AMQ-3893 Adjust topic policy entry in default configuration

  • AMQ-3991 Output version number in started log line to be consistent

  • AMQ-4027 Add support for java 7 in AbstractJmxCommand

  • AMQ-4026 Refactor logic to shutdown thread pools using a single API to ensure better shutdown and offer logging et all

  • AMQ-4029 Unregistering mbean should handle null mbean names

  • AMQ-4028 Add support for testing secured web sockets

  • AMQ-3861 Offer a way to not set a transaction manager in activemq-camel

  • AMQ-4012 Use english locale for introspection support when discovering setter/getter method names

  • AMQ-4011 Refactor IntrospectionSupport to avoid using java bean property editors

  • AMQ-4010 Use pre compiled patterns for JMX ObjectName encoder

  • AMQ-4019 Make better use of commons-pool in activemq-pool

  • AMQ-4016 org.apache.activemq.ActiveMQConnectionFactory - Seems like static thread pool is not used

  • AMQ-4015 Add uptime to broker mbean and when stopping broker to report its uptime

  • AMQ-3877 Add ability to set a timeout for the calls made to Broker MBeans

  • AMQ-3878 Reset stats automatically without dependancy on JMX / Java APIs

  • AMQ-3224 Redelivery per destination

  • AMQ-3770 Generalize LDAP group processing / LDAP group expansion

  • AMQ-3534 Fixes to poms to allow eclipse indigo and m2eclipse to not show errors.

  • AMQ-3902 Documentation for JMS Bridge With Oracle AQ

  • AMQ-3813 limit the number of producers and consumers created by a Connection

  • AMQ-3815 Hybrid Master Slave Architecture

  • AMQ-3918 Expose transport connector URIs in uniform fashion

  • AMQ-3913 Stomp Spec allows for stomp headers to have spaces in key or value we currently trim.

  • AMQ-3914 Add support for MS SQL JDBC driver 4.0

  • AMQ-3940 REST API - support application/json response type

  • AMQ-4049 Polish the AMQ start|stop logging

  • AMQ-3847 Optional import for org.apache.activemq.pool in activemq-camel should be required

  • AMQ-3060 java.lang.ClassCastException: org.apache.activemq.broker.region.QueueSubscription cannot be cast to org.apache.activemq.broker.region.DurableTopicSubscription

  • AMQ-3950 Blueprint version should be [0.3,2)

  • AMQ-3859 To tight version range in activemq features file

  • AMQ-3822 The current sslContext element does not provide the ability to define the keystore key password key.

  • AMQ-3960 Update 5.7 to use Apache Camel 2.10.x

  • AMQ-4069 Upgrade Maven Plugins

  • AMQ-4066 Cleanup of old deprecated methods and classes from the code base.

  • AMQ-4067 Prefix Thread names with ActiveMQ

  • AMQ-3554 activemq:create command should use name as argument in place of option

  • AMQ-4063 Trim RAR to not included Derby JAR

  • AMQ-4060 activemq-optional - Upgrade Spring OXM to Spring 3 version

  • AMQ-3972 Add an 'isDisposed' check before calling 'propagateFailureToExceptionListener' in FailoverTransport

  • AMQ-3444 Fail Fast or Warn on using fileCursors/fileQueueCursors when</li>

  • AMQ-4057 activemq-option - Upgrade to http client 4.2

  • CXF-4488 Making importing com.sun.tools* packages by cxf-rf-databinding-jaxb optional in CXF 2.6

  • CXF-4485 Provide optional support for inheriting WADL resource parameters

  • CXF-4501 AtomPojoProvider should be able to get the entry content directly from POJO

  • CXF-4497 Configure WSDL generation to ignore jaxb.index and ObjectFactory

  • CXF-4495 Extend SimpleAuthorizingInterceptor to check only configured roles

  • CXF-4490 cxf-codegen-plugin does not detect changes in WSDL loaded from classpath

  • CXF-4506 support to set the username and password on the wsn service configuration

  • CXF-4521 Optimization for other stax implementations

  • CXF-4519 Make it possible to specify schemas specific to individual types

  • CXF-3813 Possibiblity to only validate requests and/or responses

  • CXF-4515 maven java2ws plugin address configuration

  • CXF-4479 Improve "No namespace on "{0}" element" error message.

  • CXF-4532 Java First @Policy support bean references

  • CXF-4431 Add support for OAuth2 'mac' token type

  • MYFACES-3623 [perf] avoid use HashSet for check empty html elements in HtmlResponseWriterImpl

  • MYFACES-3635 [perf] Improvements over #{cc} and #{cc.attrs} evaluation

  • MYFACES-3619 Define a special property to specify when a component is created by facelets ( oam.vf.addedByHandler )

  • MYFACES-3628 [perf] do not calculate facelets view mappings and context suffixes if not necessary

  • MYFACES-3645 review/refactor/document ViewState handling </ul>

Bugs

  • TOMEE-578 Tomee Drop-in WARs installer "install" button points to a bad path

  • TOMEE-487 deployerejb uses home to create unique file, it should be base if temp dir is not writable

  • TOMEE-483 plus and jaxrs webapp doesn’t have classes in web-inf/classes

  • TOMEE-441 TomEE doesn’t stop with arquillian adapter (remote) under windows

  • TOMEE-444 tomee webapp enricher suppose tomee libs are in/lib folder (not the case when using tomcat+tomee webapp)</li>

  • TOMEE-443 MyFaces does not integrate with OWB EL resolver

  • TOMEE-446 Failed to service TomEE as a service on Windows

  • TOMEE-445 @RequestScoped @Stateful EJB beans are not destroyed after request completes

  • TOMEE-479 Can’t use custom typed resource references and factories

  • TOMEE-475 tomcat request.isCallerInRole doesn’t work

  • TOMEE-436 Getting SEVERE: OpenEJBContextConfig.processAnnotationsFile: failed. on Windows

  • TOMEE-515 NoClassDefFoundError Exception while marshaling data in CXF RS to JSON

  • TOMEE-508 EntityManager dependency considered not passivation capable (CDI spec violation)

  • TOMEE-461 faces-config.xml can’t be empty

  • TOMEE-466 "Activation failed" messages for @ConversationScoped @Stateful bean

  • TOMEE-624 ?hen webapp is ROOT rest services can’t find the webapp

  • TOMEE-598 (cdi) appscope and singleton are not well destroyed

  • TOMEE-469 Hotkeys listener

  • TOMEE-568 TomEE doesn’t support WARDirContext

  • TOMEE-564 Installation page for drop war does not work (old style web ui)

  • TOMEE-524 EARs not re-unpacked on startup when changed

  • TOMEE-493 Regression on TomEE vs Tomcat 7 on Windows native library loading

  • TOMEE-521 EAR modules' default name should not contain the .jar or .war extension

  • TOMEE-523 EAR war file context path should default to ///*</li>

  • TOMEE-522 EAR modules'ignored</li>

  • TOMEE-451 CDI injection in servlet of a webapp included in an ear doesn’t work

  • TOMEE-456 some jndi names are not unbound

  • TOMEE-459 exclusions.list not working properly

  • TOMEE-610 when using <Deployment ...> TomcatJndiBinder doesn’t find webcontext in general

  • OPENEJB-1905 karafee version is not well filtered in rebranding module

  • OPENEJB-1923 openejb main doesn’t support parameter with -D inside (A-D for instance)

  • OPENEJB-1907 revisit KarafEE import package and shade

  • OPENEJB-1928 avoid to load openejb classes with multiple classloader in karafee

  • OPENEJB-1930 serialization of timerdata is too strict for manual timers

  • OPENEJB-1938 Embedded ActiveMQ broker startup and shutdown fails to observe configured timeout

  • OPENEJB-1910 IvmProxy shouldnt be used when creating ejb as OSGi services in KarafEE

  • OPENEJB-1934 arquillian-openejb-embedded-4 doesn’t manage properly war libraries regarding cdi

  • OPENEJB-1954 Arquillian tests don’t fail immediately if Test cannot be enriched

  • OPENEJB-1959 DeploymentListenerObserver should be public

  • OPENEJB-1961 Classloader memory leak by Threads which is started by org.apache.openejb.loader.Files

  • OWB-719 @Named qualifier is not adhering to CDI spec default naming conventions

  • OWB-718 Decorator can’t call two methods of the delegate object in the same method

  • OWB-711 Specialization does not deactivate Observer methods in parent class

  • OWB-720 injections using generic not well managed

  • OWB-732 ClassLoader leak in WebBeansUtil.isScopeTypeNormalCache

  • OWB-713 Static observer methods of superclasses are not called when a method with the same name and parameters exists in the subclass

  • OWB-725 Beans containing a producerMethod are using the wrong CreationalContext

  • OWB-734 CLONE - AbstractProducer stores CreationalContext

  • OWB-724 Ambiguous producer methods and fields are not detected due to bug in AbstractProducerBean equals and hashCode

  • OWB-722 @Typed not respected for beans using generics

  • AMQ-4001 activemq karaf feature uses different commons-lang than pom

  • AMQ-4002 Instance of BlobTransferPolicy and its URL are being shared among multiple messages

  • AMQ-4007 BrokerService TempUsage and StoreUsage Default Values Are Incorrect

  • AMQ-3785 ActiveMQSslConnectionFactory does not detect ssl request in failover URIs when creating transports

  • AMQ-3989 ActiveMQSslConnectionFactory.setKeyAndTrustManagers does not work with failover enabled using 5.7 snapshot Jars

  • AMQ-3988 PooledSession throw Exception at closing

  • AMQ-3987 For JMSUsecaseTest, incompatible types found : javax.jms.Message required: org.apache.activemq.Message

  • AMQ-3985 ActiveMQConnection temp advisory consumer should use asyncDispatch - can cause deadlock with slow consumers

  • AMQ-3882 Broker should not send advisories for slow consumers or fast producers if the destination in question is an advisory destination already.

  • AMQ-3881 Handy diagnostic script for troubleshooting ActiveMQ problems

  • AMQ-3982 Overlapping PList iterators can read wrong data or throw exceptions about chunk streams not existing.

  • AMQ-3981 ActiveMQSslConnectionFactory.java now has apache commons dependency

  • AMQ-3885 ActiveMQ java client doesn’t scale to thousands of queues

  • AMQ-3889 Body Preview of BytesMessages change when browsed multiple times from QueueViewMbean

  • AMQ-3887 Occasional Null Pointer Exception during NetworkConnector connection

  • AMQ-3791 Flexibility, concurrency, security, and compatibility issues in CachedLDAPAuthorizationMap

  • AMQ-3797 org.apache.activemq.util.StringArrayEditor causes classloader leaks

  • AMQ-3998 Incorrect reporting of pendingQueueSize of durable subs after reconnect with unacked

  • AMQ-3997 Memory leak in activemq-pool

  • AMQ-3999 Unsubscribing durable subs can be blocked on calls to determine store size, contending with active subs

  • AMQ-3994 DefaultDatabaseLocker will leak pooled connections on link failure

  • AMQ-3891 Durable subscribers receiving duplicate messages

  • AMQ-3995 PListTest.testSerialAddIterate runs for over 30 minutes on Hudson nodes

  • AMQ-3895 Broker sends a STOMP RECEIPT frame although the subscription fails

  • AMQ-3992 Zero Prefetch consumers increment the Enqueue Counter when the pull times out

  • AMQ-3897 Stomp 1.1 keep alive does not work with stomp+nio

  • AMQ-3896 AMQ3622Test throws NumberFormatException on ec2/ubuntu 10.04

  • AMQ-3669 Pending producer with qMirror, messages are not spooled to disk

  • AMQ-3664 Not all messages will be acknowledged when optimizeAcknowledge is true

  • AMQ-3860 doAddMessageReference missing setting priority into prepared statement therefore using wrong index for message itself

  • AMQ-3868 ActiveMQ 5.6 - RAR deployment is not working on JBoss6

  • AMQ-3867 Unable to delete messages whose original destination is virtual topic from web console

  • AMQ-3865 AjaxTest fails all tests due to line ending differences

  • AMQ-3863 XA session is returned twice to the pool

  • AMQ-4017 Demand Forwarding Bridge uses value of asyncDispatch for advisory consumers

  • AMQ-3871 Problem in OrderPendingList can lead to message not being deliver after durable sub reconnect.

  • AMQ-3870 ArrayIndexOutOfBoundsException when using Multi kahaDB (mKahaDB) adapter, per-destination adapters and Topics

  • AMQ-3879 Temporary queues may be deleted by the wrong connection

  • AMQ-3873 Occasional deadlock during startup

  • AMQ-3872 Implement "exactly once" delivery with JDBC and XA in the event of a failure post prepare

  • AMQ-2521 Some JMX operations fail with SecurityException with secured broker

  • AMQ-3654 JDBC Master/Slave : Slave cannot acquire lock when the master loose database connection.

  • AMQ-3633 [OSGi] activemq-web-console: exception after restart container

  • AMQ-2453 start/control-script is not suitable for professional environments

  • AMQ-4090 Missing svn:ignores

  • AMQ-4084 Linux/Unix Files Have Incorrect EOL When Packaged

  • AMQ-3807 MBeans are not unregistered under WebSphere

  • AMQ-3908 StompSslAuthTest.testSubscribeWithReceiptNotAuthorized() fails

  • AMQ-2656 ActiveMQInitialConnectionFactory cannot return an XAConnectionFactory

  • AMQ-3909 Messages sometimes not received by active topic subscriptions

  • AMQ-3903 Failed to fire fast producer advisory, reason: java.lang.NullPointerException

  • AMQ-3905 Karaf: activemq:create-broker results in only locally visible broker

  • AMQ-3912 Durable subs store messages in error with broker attribute persistent="false"

  • AMQ-4081 favicon should be handled as binary file in assembly

  • AMQ-4083 Consumers in Client Ack sessions can fail to ack expired messages in some cases

  • AMQ-4076 sizePrefixDisabled and/or maxFrameSize change in AcriveMq 5.6 broke FilePendingMessageCursor for big messages

  • AMQ-3919 getDestinationMap does not return temp destinations

  • AMQ-3915 JMX connector does not bind to a specific host when a connectHost is specified on the managementContext

  • AMQ-2665 Durable subscription re-activation failed when keepDurableSubsActive=true.

  • AMQ-3727 activemq-web-console: AjaxServlet not working in OSGi container

  • AMQ-3921 Duplicated durable subscriptions after broker retart with option keepDurableSubsActive=true

  • AMQ-3920 Performance issue with delay policy in DestinationBridge.onMessage

  • AMQ-3923 Webconsole should import javax.servlet.* too

  • AMQ-3925 Advisory messages/topics not generated for ActiveMQ.Advisory.FULL or ActiveMQ.Advisory.FastProducer.Queue

  • AMQ-3927 can’t connect to stomp protocol 1.1 using telnet

  • AMQ-3929 STOMP multiple header handling incorrect per the 1.1 spec

  • AMQ-2488 Unable to access Serializable class when receiving ObjectMessage in OSGi environment

  • AMQ-3934 QueueViewMBean.getMessage throws NullPointerException when message not found

  • AMQ-3932 receiveNoWait hangs when broker is down, using failover and prefetch=0

  • AMQ-3931 Memory problems with large transactions

  • AMQ-3935 JConsole browse() function does not work if useCache=false

  • AMQ-3936 activemq status return codes should be LSB compliant

  • AMQ-3939 FailoverTransport never closes backup connections

  • AMQ-3841 mKahaDB causes ArrayIndexOutOfBoundsException on restart after deleting existing queues

  • AMQ-3845 CachedLDAPAuthorizationMap doesn’t handle the ldap connectino dying

  • AMQ-3846 The JMX message move, copy and remove operation do not take messages in FIFO order

  • AMQ-3943 Connect to ActiveMQ server’s jmx feature,but failed.

  • AMQ-4042 Rest MessageServlet on osgi failes to start

  • AMQ-3848 Messages Are Not Read With Multiple Consumers

  • AMQ-4043 Web demo - Receive a message page renders an error page

  • AMQ-3849 Typos in protobuf specs + generated Java code for KahaDB

  • AMQ-4047 activemq-optional - Should include the JARs it needs

  • AMQ-4044 Shutting down AcitveMQ broker started in foreground logs 2 times

  • AMQ-3852 Stomp transport allows durable topic subscriber to subscribe to a queue

  • AMQ-3853 Missing import in activemq-web-console

  • AMQ-3856 MessageServlet assumes TextMessages contain Text

  • AMQ-3857 MessageServlet get messages does not return JMS Message Properties

  • AMQ-3854 Referencing old spring xsd in configuration files

  • AMQ-3855 MQTT doesn’t translate wildcards to ActiveMQ wildcards

  • AMQ-3955 WebSocket Transport - Race condition starting transport

  • AMQ-3956 KahaDB pagefile (db.data) steady growth - BTreeIndex page leak

  • AMQ-3953 org.apache.activemq.util.URISupport.isCompositeURI doesn’t work properly.

  • AMQ-3954 Intended delivery mode for JMSUsecaseTest is not tested

  • AMQ-3951 LDAP Connection Timeouts in CachedLDAPAuthorizationMap

  • AMQ-3958 META-INF/spring.schemas does not contain a reference to 5.6.0 schema

  • AMQ-4030 Tomcat7 with ActiveMQ-5.6 or ActiveMQ-5.7 starts with error

  • AMQ-4031 BrokerFactoryBean logs error when starting a non persistent broker

  • AMQ-3858 Failure to resolve local jmx url for sunJvm can result in npe

  • AMQ-4033 AMQ Broker - Uses custom RMIServerSocketFactory class which cannot be unloaded due socket reuse

  • AMQ-4035 Null pointer in class KahaDBStore programmed

  • AMQ-4070 catstomp.rb does not work anymore

  • AMQ-3961 Durable subscriber only receives part of the persisted messages on re-connect

  • AMQ-3962 Memory leak bacause of InactivityMonitor thread

  • AMQ-2170 Incoherent documentation / strange property names for advisory messages

  • AMQ-3965 Expired msgs not getting acked to broker causing consumer to fill up its prefetch and not getting more msgs.

  • AMQ-3594 Stuck messages in topic after restart of ActiveMQ

  • AMQ-3557 Performance of consumption with JDBC persistance and Microsoft SQL Server

  • AMQ-4062 durableTopicPrefetch attribute in policyEntry in activemq.xml dont take effect

  • AMQ-3828 URISupport incorrectly handles parenthesis

  • AMQ-3451 Tomcat 6.0.32 complains that ActiveMQ 5.5 doesn’t shutdown a thread

  • AMQ-3827 The SslContext definition is not used by the https transport protocol.

  • AMQ-3832 Upgrade maven-bundle-plugin

  • AMQ-3831 Exit code is not properly returned when using RUN_AS_USER

  • AMQ-3973 data.db size is not included in calculation to monitor systemUsage settings

  • AMQ-3976 ActiveMQMessageProducer::send uses == instead of equals to compare destinations

  • AMQ-3979 AjaxServlet preventing Tomcat Container from shutting down.

  • AMQ-4058 http transport should remove options in uri

  • AMQ-4052 When consumers was killed and restarted frequently, some messages could not be consumed by consumer but they were still in pending messages.

  • AMQ-3837 BrokerFacade returns more connections than expect when call getConnections by connector name

  • AMQ-3836 STOMP 1.0 protocol (SUBSCRIBE destination) broken on ActiveMQ 5.6.0

  • CXF-4541 idl2wsdl not finding properly scoped structure elements

  • CXF-4542 @XmlJavaTypeAdapter ignored on exception classes

  • CXF-4540 Colon character in the password is not hanled properly in AbstractHTTPDestination class

  • CXF-4545 ut_sign + sign_enc samples broken in last releases

  • CXF-4484 Claims to SAML attribute encoding wrong

  • CXF-4487 cxf-codegen-plugin: Error resolving component warnings for imported types

  • CXF-4481 unable to generate WADL to java

  • CXF-4500 Evaluate jaxrs:schemaLocations after jaxrs:providers

  • CXF-4539 WS-Security inbound performance regression

  • CXF-4537 XmlAdapter Not Being Used

  • CXF-4552 typical HTML form payload does not seem to work when HTML form is used

  • CXF-4499 wrong charset encoding in FormEncodingProvider

  • CXF-4496 find of ResponseExceptionMapper do not handle runtime exceptions

  • CXF-4494 JMSDestination need set binary mode if server send MTOM message back

  • CXF-4493 If javax.jws.Oneway annotation is specified for a SOAP interface method a NPE occurs

  • CXF-4511 WS-RM Sequence header should have mustUnderstand attribute

  • CXF-4503 TransformOutInterceptor may lose namespace declarations in some elements

  • CXF-4505 Invalid WS-RM messages may not be correctly rejected by WS-RM destination

  • CXF-4507 bug in SchemaJavascriptBuilder while deserializing an Array

  • CXF-4508 @Context fails to inject SearchContext into JAX-RS resource bean

  • CXF-4523 Unclosed XMLStreamReader/Writer causes leaking

  • CXF-4522 The logicalHandler could not modify the soap:body content if provider uses the SOAPMessage

  • CXF-4520 XMLStreamException about namespace has not been bound to a prefix with other stax implemenation

  • CXF-4518 CXF bundle jax-ws-catalog.xml doesn’t include mapping of "http://www.w3.org/2006/03/addressing"

  • CXF-4517 ClassCastException in WS-RM when RMP 200702 assertions are used

  • CXF-4514 JAXRS client ignores enum properties when populating request URI from beans

  • CXF-4476 Content-Disposition header may be incorrectly set in MTOM under windows

  • CXF-4475 LoggingInInterceptor throws when pretty printing MTOM messages

  • CXF-4477 [WADL2JAVA] Generate incorrect primitive parameter type

  • CXF-4533 Encoding error in CachedOutputStream when double-byte char is on 1024 byte boundary

  • CXF-4535 SOAP fault XML is invalid when a details element exists

  • CXF-4534 SortedMap is returned as HashMap

  • CXF-4526 PolicyAnnotationListener throws NPE in jar

  • CXF-4528 WebApplicationExceptionMapper is too shy

  • MYFACES-3620 jsf.js: @this results in a javascript error

  • MYFACES-3638 NPE in ServerSideStateCacheImpl

  • MYFACES-3646 remove unused src/main/old from core-impl

  • MYFACES-3637 jsf.js: All Script Tags are Evaluated (wrong behavior)

  • MYFACES-3649 myfaces-shaded-impl always unpacks myfaces-2.1.1

  • MYFACES-3630 PartialViewContextImpl.findHeadComponent and findBodyComponent does not take into account h:head or h:body inside child of UIViewRoot

  • MYFACES-3617 NullPointerException occurs when using an EL Expression in f:viewParam name attribute

  • MYFACES-3641 ViewDeclarationLanguageFactoryImpl.getViewDeclarationLanguage(String viewId) should not throw exception if no associate VDL can be found

  • MYFACES-3618 jsf.js: ajax response is missing a param in the error handing of replaceHtmlItem

  • MYFACES-3616 Javascript: Method call with wrong argument size after error in AJAX request/response

  • MYFACES-3613 NPE in composite component when ActionListener is missing in the source

  • MYFACES-3626 f:ajax execute '@none' submitted as explicit request param, firing source listeners

  • MYFACES-3632 resource bundle name with bean property collition when trying to set value

  • MYFACES-3631 Malformed Ajax XML Response with duplicated IDs

  • MYFACES-3627 jsf.js: DomExperimental.js isMultipartCandidate fails on older IE Versions </ul>

Tasks & Sub-Tasks

  • TOMEE-442 valid using hostname in webapp id is fine

  • TOMEE-439 refactor DeployerEjb to be able to deploy war as Tomcat

  • OPENEJB-1922 [KARAFEE] see how to take into account cdi dependencies

  • AMQ-4006 activemq-pool - Upgrade to commons-pool 1.6.0

  • AMQ-3784 Download page lists lots of releases; they are not in order and most of the pages point to the wrong location

  • AMQ-4013 Upgrade to xbean 3.11

  • AMQ-4041 Upgrade ActiveMQ karaf feature

  • AMQ-4045 Unit test shows NPE in BrokerService

  • AMQ-4038 Favor using JARs from Maven central

  • AMQ-4039 Upgrade 3rd party dependency JARs and align with SMX/Camel

  • AMQ-4056 Remove activemq-jmdns module

  • AMQ-4053 Cleanup duplicate JARs in ActiveMQ distro

  • AMQ-3945 QueueBrowser missing messages on first browse.

  • AMQ-3947 ActiveMQConnectionFactory doesn’t set the nestedMapAndListEnabled property on new Connections

  • AMQ-3967 ActiveMQJmsHeaderRouteTest doesn’t work with Apache Camel 2.10

  • AMQ-3969 ActiveMQJmsHeaderRouteTest doesn’t work with Apache Camel 2.10

  • AMQ-3968 ActiveMQJmsHeaderRouteTest doesn’t work with Apache Camel 2.10

  • AMQ-3970 ActiveMQJmsHeaderRouteTest doesn’t work with Apache Camel 2.10