Title: Apache TomEE 1.5.1 Release Notes
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
- 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
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)
- 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 ///*
- TOMEE-522 EAR modules' ignored
- 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 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
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