Table 13 shows what is new in ActiveMQ, June 19, 2013.
Table 13. Messaging Issues in Version 7.1.1
| Bug | Description |
|---|---|
| AMQ-4254 | BrokerXmlConfigStartTest fails intermittently |
| AMQ-4260 | MessageGroupLateArrivalsTest fails intermittently |
| AMQ-4397 | XSS vulnerability in scheduled.jsp |
| AMQ-4398 | XSS vulnerability in demo web application |
| AMQ-4486 | ActiveMQResourceAdapter.getXARessources() broken |
| AMQ-4548 | KahaDB can recover old inflight XA transactions that keep logs from being cleaned up. |
| ENTMQ-112 | BTreeIndexTest hangs when run on Windows |
| ENTMQ-165 | CompressionOverNetworkTest fails intermittently under Hudson |
| Improvement | Description |
|---|---|
| AMQ-4124 | Disable sample web application from out of the box broker |
| Task | Description |
|---|---|
| AMQ-4524 | Remove camel-jetty dep from project |
Table 14 shows what is new in ServiceMix NMR, June 19, 2013.
Table 14. ServiceMix NMR Issues in Version 7.1.1
| Bug | Description |
|---|---|
| SMX4NMR-307 | org.apache.servicemix.nmr.osgi can throw an exception when shutting down |
Table 15 shows what is new in Fuse ESB/MQ/Fabric/FMC, June 19, 2013.
Table 15. Fuse ESB/MQ/Fabric/FMC Issues in Version 7.1.1
| Bug | Description |
|---|---|
| ENTESB-487 | camel-spring is listed 2 times in boot features in esb-minimum |
| ENTESB-498 | Feature dependencies not being installed in Fabric |
| ENTESB-522 | Camel Master Component Ignoring parameters |
| ENTESB-523 | Camel Fabric component doesn't take the parameters into consideration |
| ENTESB-748 | Unable to install patch for Fabric in 7.1.0.fuse-047 release |
| ENTMQ-314 | Broker should restart if it stops itself (for example due to lossing a lock). |
| FABRIC-352 | The installation path for a remote ssh container is ignored |
| FABRIC-353 | Manually Modifying the karaf.name causes problems when adding containers to an ensemble |
| FABRIC-359 | Fabric loadbalancer atttempts to access inactive container |
| FABRIC-363 | Version create and update does not properly propagate entries in the registry. |
| FABRIC-365 | Modifying the ensemble will not work if the version of the containers has changed. |
| FABRIC-397 | Unable to provision FAB on remote fabric container |
| FABRIC-398 | Features Repository not able to be resolved |
| FMC-442 | Save profiles to file does not store the abstract attribute |
| FMC-443 | Export and import of profiles has some issues - eg version numbers not honored, and truncating data |
| FMC-453 | Profiles page needs initial loading widget |
| FMC-455 | Creating profiles with spaces cause an Error Failed to access container details message in the FMC Containers tab |
| FMC-458 | Wrong table layout when inputting a very long string to input fields in Web Console |
| FMC-459 | Wrong behaviour of input fields, when using right arrow button to edit text while creating container in Web Console |
| FMC-460 | 'Error uploading patch file' occurs when no patch is specified for upload in Web Console |
| FMC-461 | Patching Successful message occurs, no matter which .zip file was uploaded as patch(or no file was uploaded) |
| FMC-462 | User always has admin rights, no matter if he has admin role assigned to him in Web Console |
| FMC-471 | FMC Memory Leak of org.fusesource.fabric.jaas.ZookeeperProperties |
| FMC-477 | After changing admin password container Details opening fails with exception. |
| FMC-483 | nulls characters in imported profile files |
| Improvement | Description |
|---|---|
| ENTESB-539 | remove geronimo-servlet_2.5 bundle from servicemix-http feature |
| FABRIC-377 | Create a command for profiles to pick up new versions |
| FABRIC-391 | Unable to create child container on remote root container using oracle JDK 7 on linux |
| New Feature | Description |
|---|---|
| ENTESB-603 | cxf-fabric need to support to publish the full qualified address when it uses the OSGi servlet transport |
| ENTESB-604 | cxf-fabric need to support to webclient which is used for the CXF JAXRS |
| Task | Description |
|---|---|
| ENTESB-536 | ensure to use wss4j 1.6.9 for JBoss Fuse 6 |
Table 16 shows what is new in ServiceMix Features, June 19, 2013.
Table 16. ServiceMix Features in Version 7.1.1
| Bug | Description |
|---|---|
| ESB-1764 | jpa-hibernate feature does not install correctly with equinox |
| SMX4-1273 | cxf-nmr trasport should copy the message header which value is String as the Protocol Header |
| SMX4-1472 | servicemix-camel component should hornor the synchronous option |
| Improvement | Description |
|---|---|
| SMX4-1316 | add address/endpintName for dispatch process for CXF NMR transport |
| SMX4-1378 | cxf-nmr trasport should copy the message header from CXF the Protocol Header |
Table 17 shows what is new in ServiceMix Components, June 19, 2013.
Table 17. ServiceMix Components Issues in Version 7.1.1
| Bug | Description |
|---|---|
| ENTESB-638 | Sync jetty version between poms and features |
| SMXCOMP-956 | AsyncBaseLifeCycle should be able to return Error MessageExchange if provider threadpool is run out |
| SMXCOMP-963 | StaticRoutingSlip doesn't propagate errors to the caller endpoint when some endpoints in in the slip doesn't exist |
| SMXCOMP-964 | Camel doesn't return error while invoking jbi endpoint which doesn't exist, setting up a infinite loop on retry. |
| SMXCOMP-965 | HttpConsumerEndpoint invokes sendError with null exchange |
Table 18 shows what is new in Apache Aries, June 19, 2013.
Table 18. Apache Aries Issues in Version 7.1.1
| Bug | Description |
|---|---|
| ARIES-1004 | When the framework is being shut down, blueprint bundles are not shut down orderly |
| ARIES-962 | Deadlock while stopping OSGi container |
| ARIES-983 | The BundleHookBundleTracker has an invalid logic wrt initially tracked bundles |
| ARIES-984 | When shutting down, the JMX agent should wait for threads to be terminated |
| ARIES-985 | Improve robustness of JMX Blueprint bundle activator |
| ARIES-986 | The blueprint extender does not support high concurrency very well |
| ARIES-988 | The proxy manager should unregister its service |
| ARIES-991 | Concurrency issue which can cause a service to be kept registered |
Table 19 shows what is new in ServiceMix Specifications, June 19, 2013.
Table 19. ServiceMix Specification Changes in Version 7.1.1
| Bug | Description |
|---|---|
| SMX4-1373 | infinite loop in BundleFactoryLoader |
| SMX4-1447 | can't endorse activation smx activation-api-1.1 spec jar |
Table 20 shows what is new in Apache Camel, June 19, 2013.
Table 20. Apache Camel Issues in Version 7.1.1
| Bug | Description |
|---|---|
| CAMEL-5358 | camel-castor does not work in apache service mix modules |
| CAMEL-5459 | Folder closed too early when working asynchronously |
| CAMEL-5748 | Classloader mixup in Direct VM component |
| CAMEL-5774 | ActiveMQ target endpoint with transferExchange=true does not work together with source File endpoint with preMove option set |
| CAMEL-5821 | Camel Jetty chunked parameter appears broken |
| CAMEL-5837 | Problem with nested schema imports when upgrading from 2.8.6 to 2.10.2 |
| CAMEL-5839 | camel-zookeeper: The usage of the endpoint's option 'awaitExistence' would have no effect |
| CAMEL-5866 | Pass Exchange param to TypeConverter.convertTo calls where possible |
| CAMEL-5877 | Sporadic Source Conversion issues with CxfPayload |
| CAMEL-5880 | camel-quickfix: QuickfixjEndpoint should adhere the InOut exchange pattern if you would ask for this MEP |
| CAMEL-5887 | Unexpected behavior when combining onException and multiple adviceWith in camel-core |
| CAMEL-5888 | When call removeRouteDefinition the route doesn't removed from collection of route Definitions. |
| CAMEL-5890 | NPE when jaxb fallback converter is used with RequestEntityConverter |
| CAMEL-5897 | Nullcheck missing in CxfPayloadConverter |
| CAMEL-5899 | camel-netty - Producer should avoid blocking while waiting for connection |
| CAMEL-5900 | StreamResequencer does not resequence correctly |
| CAMEL-5907 | Camel leaks memory on undeploy / redeploy in app server when JMX enabled and createConnector = true |
| CAMEL-5908 | Websocket consumer cannot be started, because of NPE |
| CAMEL-5917 | camel-jms - JmsPollingConsumer use the constant fields from JmsTemplate for receiveNoWait etc |
| CAMEL-5925 | NullPointerException in RouteContextProcessor |
| CAMEL-5942 | Custom URIResolve not used to load XSTL script |
| CAMEL-5943 | camel-hl7 marshal charset error |
| CAMEL-5948 | ObjectHelper.createIterator() should properly handle the array of primitive types e.g. int[] |
| CAMEL-5949 | XML DSL - Should not have default values in errorhandler |
| CAMEL-5950 | Cache producer is not thread safe |
| CAMEL-5951 | Camel-syslog dataformat broken with netty transport |
| CAMEL-5953 | Java DSL: unmarshal() inside choice() blocks adding more conditions |
| CAMEL-5965 | Camel feature file doesn't validate |
| CAMEL-5968 | ClassNotFoundException: weblogic.jndi.WLInitialContextFactory when starting the route via Karaf start-route(camel:route-start) command. |
| CAMEL-5973 | Property placeholder with both blueprint and jasypt seems not working |
| CAMEL-5981 | Enrich EIP may cause async callback done twice |
| CAMEL-5987 | Using annotations DSL in beans may cause async callback to be called twice |
| CAMEL-5999 | RestletComponent component is not removing added route from routers list although route is removed from Context. |
| CAMEL-6005 | multicase shareUnitOfWork just throw one exception in the first time |
| CAMEL-6013 | Validator component fails on XSD with indirect relative import |
| CAMEL-6025 | NumberFormatException when using File over JMS |
| CAMEL-6035 | interceptSendToEndpoint with a DelegateAsyncProcessor fails |
| CAMEL-6038 | Possible NPE is OSGi bundle has no symbolic name |
| CAMEL-6045 | Camel Email Component Missing Attachments |
| CAMEL-6046 | sftp: noop=true&idempotent=false doesn't work |
| CAMEL-6048 | XML-files containing attributes called "type" does not get converted to json |
| CAMEL-6056 | Moving files on FTP not working |
| CAMEL-6059 | camel-rss and camel-atom - Not installable in Karaf |
| CAMEL-6064 | Wire Tap onPrepare should process new Exchange |
| CAMEL-6069 | java.io.IOException: Permission denied from MarkerFileExclusiveReadLockStrategy.acquireExclusiveReadLock on NAS |
| CAMEL-6072 | Service Shutdown logic may execute N times |
| CAMEL-6073 | Pairs of VM producer-consumer disconnect when OSGi bundle is restarted |
| CAMEL-6078 | Multiple http4 components modify each other port setting |
| CAMEL-6081 | gzip dataformat - Ensure input stream is closed if exception thrown |
| CAMEL-6089 | CXFEndpoint blueprint config having binding element may lead to NPE |
| CAMEL-6097 | Race condition in AggregatorProcessor recovery sometimes causes duplicates |
| CAMEL-6123 | camel-jms: InOut exchange can time out even if response was received |
| CAMEL-6127 | Its impossible to inject a custom InflightRepository due to a copy-and-paste bug |
| CAMEL-6128 | JAXB fallbackConveter unmarshal falls with XStreamReader |
| CAMEL-6129 | Simple language - bean function - issue when parameter value has comma |
| CAMEL-6130 | EndpointHelper.setReferenceProperties() does not work with OSGiServiceRegistry |
| CAMEL-6133 | Logger destroyes SaxSource |
| CAMEL-6135 | CompositeRegistry should catch the exception when it lookup the component across the registry |
| CAMEL-6155 | Camel stream producer never close the stream of file |
| CAMEL-6172 | Aggregate EIP - Completion from batch consumer should trigger first |
| CAMEL-6173 | camel-http - When bridging endpoints then there may be double parameter values if client sends uri parameters |
| CAMEL-6175 | camel-jetty - Issue when bridging with jetty http producer and uri query parameter has encoded value |
| CAMEL-6179 | Simple expression in spring XML not work if it come in multiple xml lines |
| CAMEL-6189 | Camel cache: CamelCacheCheck and expiry on cached elements |
| CAMEL-6191 | Simple expression and predicate behaviors are different when accessing to map with a space in the key |
| CAMEL-6197 | Memory leak when using CometD producer |
| CAMEL-6202 | Missing log parameter placeholder in routepolicy.quartz.ScheduledRoutePolicy |
| CAMEL-6204 | loadResourceAsStream in ObjectHelper could not load resource with leading "/" |
| CAMEL-6255 | NotifyBuilder - whenSentTo - Should be per exchange and not a shared state |
| CAMEL-6257 | CXF Example OSGi fail in Karaf |
| CAMEL-6262 | org.apache.camel.support.ServiceSupport: InputStream not being explicitly closed |
| CAMEL-6267 | camel-cxfrs blueprint configure could not be installed if there are some subelement settings |
| CAMEL-6276 | camel-example-spring-jms failed |
| CAMEL-6284 | camel-fop - Does not propagate headers |
| CAMEL-6297 | Commands doesn't support a custom JMX Agent |
| CAMEL-6298 | Camel dont set ID for ToDefinition object, when using validate in the route |
| CAMEL-6300 | AdviceWith doesn't work with doTry |
| CAMEL-6302 | Mina UDP default codec should keep the data as byte[] |
| CAMEL-6311 | DeadLetterChannel - When messages sent to DLQ it should always regard it as handled = true |
| CAMEL-6313 | Property placeholder optimization broke placeholders in Spring camelContext configuration |
| CAMEL-6322 | camel-example-cxf-osgi camel-example-cxf-blueprint have some warning when running the test |
| CAMEL-6328 | Simple expression and predicate have different behaviors when used along with properties |
| CAMEL-6341 | DefaultShutdownStrategy shutdown timeout of 0 will never timeout and go in negative time |
| CAMEL-6348 | SecurityException in HDFS producer/consumer when no security configuration is present |
| CAMEL-6349 | camel-restlet - Should set response correctly on Exchange depending on has out or not |
| CAMEL-6352 | camel-shiro - Should detect new username if always reauthenticate is false |
| CAMEL-6375 | Headers are not set correctly in some situation |
| CAMEL-6385 | New restlet endpoints don't work if route is created after restlet server is started. |
| CAMEL-6404 | cCXF route proxy cannot return Fault message to client when Dataformat is CXF_MESSAGE |
| CAMEL-6421 | Graceful shutdown with maximum redeliveries enabled from seda route may hang |
| ESB-1763|http://fusesource.com/issues/browse/ESB-1763]/[CAMEL-6068 | - CamelBlueprintContext may be wrongly started and this may lead to a deadlock |
| MR-681|http://fusesource.com/issues/browse/MR-681]/[CAMEL-5871 | Merge changes from CAMEL-5871 to Fuse Branches |
| MR-682|http://fusesource.com/issues/browse/MR-682]/[CAMEL-5971 | HdfsOutputStream is not closing |
| MR-683|http://fusesource.com/issues/browse/MR-683]/[CAMEL-5975 | camel-example-jmx - Does not work in Fuse ESB |
| MR-685|http://fusesource.com/issues/browse/MR-685]/[CAMEL-6020 | Camel Transformer using inconsistent sources |
| MR-686|http://fusesource.com/issues/browse/MR-686]/[CAMEL-6023 | ConfigAdmin changes that trigger a reload will not restart Blueprint Camel routes |
| MR-691|http://fusesource.com/issues/browse/MR-691]/[CAMEL-6142 | camel-hdfs component does not work in Fuse ESB 7.1 OSGi environment |
| MR-697|http://fusesource.com/issues/browse/MR-697]/[CAMEL-6084 | SOAP over JMS does not work with camel-cxf endpoint (async) |
| MR-698|http://fusesource.com/issues/browse/MR-698]/[CAMEL-5865 | camel-jms component tries to use deleted temp destination |
| MR-703|http://fusesource.com/issues/browse/MR-703]/[CAMEL-5913 | Camel double encoding uri parameters |
| MR-706|http://fusesource.com/issues/browse/MR-706]/[CAMEL-6199 | Connection Pools and other resources are not cleaned up when route is shutdown and removed |
| MR-707|http://fusesource.com/issues/browse/MR-707]/[CAMEL-6220 | number of child services started seems to be increasing by one each time the route is restarted |
| MR-708|http://fusesource.com/issues/browse/MR-708]/[CAMEL-6259 | Aggregator Thread Pools remain after route has been shutdown |
| MR-711|http://fusesource.com/issues/browse/MR-711]/[CAMEL-6283 | ClassLoadingAwareObjectInputStream uses its own TCCL |
| MR-714|http://fusesource.com/issues/browse/MR-714]/[CAMEL-6305 | debugBefore() and debugAfter() not called if unit test extends CamelBlueprintTestSupport |
| MR-716|http://fusesource.com/issues/browse/MR-716]/[CAMEL-6079 | Bad AOP proxy causes camel to fail while starting. |
| MR-720|http://fusesource.com/issues/browse/MR-720]/[CAMEL-5957 | AggregationStrategy fails when completionSize is used as an expression (rather than value) |
| MR-722|http://fusesource.com/issues/browse/MR-722]/[CAMEL-5994 | Camel endpoints may not be called on quartz fire after some days of uptime |
| MR-724|http://fusesource.com/issues/browse/MR-724]/[CAMEL-6417 | Two camel-https4 producer endpoints configured with different sslContextParametersRef in separate routes in the same CamelContext does not work properly |
| Improvement | Description |
|---|---|
| CAMEL-5359 | camel-castor does not use mapping file to convert XML to Java |
| CAMEL-5708 | Make camel-smpp component get username from parameters instead of address |
| CAMEL-5872 | camel-scala - Add convertBodyTo to its DSL |
| CAMEL-5889 | Scala DSL: no tokenize("...") method |
| CAMEL-5926 | SpringIntegrationConsumer should honor the 'inOut' instance variable by setting the MEP and sending back message headers |
| CAMEL-5938 | MailConverters fails with uppercase content type TEXT/PLAIN |
| CAMEL-5944 | Setting extendMessageVisibility on an SQS consumer doesn't make visibilityTimeout compulsory |
| CAMEL-5945 | Add delimiter to recipient list eip in Java DSL |
| CAMEL-5955 | Put the LocalAddress into the message header |
| CAMEL-5959 | Dead Letter Channel - Store failed route id on Exchange |
| CAMEL-5962 | xslt component - Should fallback and use same scheme prefix as endpoint configured for included resources |
| CAMEL-5974 | camel-jms: Make ThreadPoolTaskExecutor the default Task Executor |
| CAMEL-5990 | Upgrade to QuickFIX/J 1.5.3 |
| CAMEL-5995 | Improvment of InstrumentationProcessor |
| CAMEL-6008 | camel-netty - Initialize SSLContext once if using camel JSSE configuration |
| CAMEL-6051 | ClassResolver - Add support for Object[] arrays |
| CAMEL-6100 | ManagedAttribute annotated method in JmsEndpoint does not return a standard type |
| CAMEL-6102 | direct-vm component - Should support the async routing engine |
| CAMEL-6105 | Make DirectProducer throw a specific exception when it cannot find the corresponding consumer, instead of a generic CamelExchangeException. |
| CAMEL-6110 | camel-xmlbeans: Improve the test coverage |
| CAMEL-6116 | Populate all optional parameters from DeliverSm (if it is DeliveryReceipt) |
| CAMEL-6117 | Allow empty service_type and system_type |
| CAMEL-6121 | While creation of submit_sm from Exchange no optional params are being set to submit_sm . |
| CAMEL-6145 | JXPath language - Allow to configure lenient option |
| CAMEL-6166 | camel-jms - Allow to configure jmsKeyFormatStrategy directly on component level |
| CAMEL-6177 | Camel-AWS should support any implementation of AmazonXXX (not only AmazonXXXClient) |
| CAMEL-6178 | Camel Flatpack should respect the ignoreExtraColumns and allowShortLines options for delimited files |
| CAMEL-6205 | Add option to disable file system sync on File Producer |
| CAMEL-6217 | Camel-test-blueprint supports to create bundle context per class |
| CAMEL-6260 | IllegalAccessException when setup statement in the camel-jdbc component |
| CAMEL-6264 | Camel 2.10 performance regression with added statistics in BaseTypeConverterRegistry |
| CAMEL-6265 | direct-vm component - The processor should support async routing engine |
| CAMEL-6268 | camel-stream - Shutdown thread pool on consumer should happen faster |
| CAMEL-6272 | Bean - Improve choose method logic for no parameter methods |
| CAMEL-6282 | TypeConverterRegistry - Allow to enable or disable utilization statistics |
| CAMEL-6308 | ScheduledPollConsumer.startScheduler() access type should be "public", not "protected" |
| CAMEL-6310 | BlueprintCamelContext start() method should setup the TCCL |
| CAMEL-6340 | Improve Groovy performance |
| CAMEL-6361 | Validations exception should include line/column |
| CAMEL-6370 | Populate all optional parameter for SubmitSm, SubmitMulti and DataSm to SMSC |
| CAMEL-6372 | camel-krati - KratiConsumer should support maxMessagesPerPoll |
| CAMEL-6397 | camel-restlet - Allow to configure reuseAddress option |
| CAMEL-6402 | HTTP4 - Set the content length for requests, if known |
| MR-671|http://fusesource.com/issues/browse/MR-671]/[CAMEL-6017 | Camel-Jetty Proxy is configured at JVM level using system properties |
| MR-700|http://fusesource.com/issues/browse/MR-700]/[CAMEL-6140 | adding getTaskQueueRemainingCapacity() on org.apache.camel.api.management.mbean.ManagedThreadPoolMBean |
| MR-713|http://fusesource.com/issues/browse/MR-713]/[CAMEL-6090 | Backport streaming of remote content for ftp component |
| MR-719|http://fusesource.com/issues/browse/MR-719]/[CAMEL-6351 | Blueprint does not support prop namespace |
| MR-721|http://fusesource.com/issues/browse/MR-721]/[CAMEL-6395 | Camel Simple Expression Language does not like a dot '.' in the parameter name |
| New Feature | Description |
|---|---|
| CAMEL-5896 | camel-netty - Allow to configure netty options in uri using prefix |
| CAMEL-5901 | camel-netty - Allow to turn netty producer pool on or off |
| CAMEL-5979 | Camel-Quickfix dynamic SenderSubId/TargetSubId issue |
| CAMEL-6054 | camel-hazelcast - Manage transactions with SEDA Consumer and improve the mapstore lifecycle |
| CAMEL-6216 | Support user metadata on files stored in S3 |
| MR-690|http://fusesource.com/issues/browse/MR-690]/[CAMEL-6053 | overriding blueprint placeholders when using CamelBlueprintTestSupport/pojosr framework |
| Task | Description |
|---|---|
| CAMEL-5935 | clean up the camel schema |
| CAMEL-5983 | Avoid the negative-tests to behave as false-positive |
| CAMEL-5998 | Avoid using deprecated AbstractJUnit38SpringContextTests but use junit 4 test class instead |
| CAMEL-6066 | camel-atom and camel-rss - Issue in karaf |
| ENTESB-564 | Camel - Use OSGi 4.3.1 which is compatible with Java 7 |
| ENTESB-634 | camel-msv - Backport the pom.xml changes from ASF to Fuse Camel 2.10 to fix assembly issue on RHEL |
| Test | Description |
|---|---|
| CAMEL-5792 | Validator component - Error loading resource on windows |
Table 21 shows what is new in Apache CXF, June 19, 2013.
Table 21. Apache CXF Issues in Version 7.1.1
| Bug | Description |
|---|---|
| CXF-4629 | Security issue with GET methods: WSS4JInInterceptor always allows HTTP Get requests from browser |
| CXF-4776 | UsernameTokenValidator do not validate that password is not provided. |
| ENTESB-520 | java.lang.ClassCastException: sun.reflect.generics.reflectiveObjects.TypeVariableImpl cannot be cast to java.lang.Class |
| ENTESB-586 | ensure the context class loader is set correctly |
| ENTESB-705 | Merge SMX4-1303 to Fuse ESB echcache |
| SF-434|http://fusesource.com/issues/browse/SF-434]/[CXF-4864 | Problem with WS-RM InOrder Assurance when using a multi-threaded client |
| SF-437|http://fusesource.com/issues/browse/SF-437]/[CXF-4990 | W3CDOMStreamWriter in CXF doesn't hadle custom namespaces added by soap.env.ns.map properly this has indirect impact in camel routes. |
| SMX4-1303 | ehcache bundles have DynamicImport-Packages instead DynamicImport-Package |
| Improvement | Description |
|---|---|
| CXF-4646 | Use AlgorithmSuite functionality in WSS4J 1.6.8 |
| CXF-4731 | add dependency='true' for stax-api bundle in cxf features.xml |
| New Feature | Description |
|---|---|
| CXF-4791 | Passing arguments to JAXB compiler from WADL2Java |
| Task | Description |
|---|---|
| SF-431 | update to javax.mail 1.4.5 |
| SF-432 | Use Fuse specs |
Table 22 shows what is new in Apache Karaf, June 19, 2013.
Table 22. Apache Karaf Issues in Version 7.1.1
| Bug | Description |
|---|---|
| ENTESB-517 | Deploying war throws java.lang.IllegalArgumentException: bundle context should be set before refreshing the application context |
| ENTESB-644 | ActiveMQ 5.4.2 artifacts in full assembly |
| ENTESB-647 | Exception with tx decorated bean as ref argument of factory method |
| ENTESB-698 | javax.activation package is enabled in Fuse ESB 7.1 which causes problems with Camel routes working with attachment |
| ENTESB-707 | typo in etc/system.properties |
| ENTESB-731 | karaf-2.3.0.fuse-7-1-x-stable-platform has one test failure: EncryptablePropertyPlaceholderTest.testPlaceholder |
| KARAF-2117 | LDAP login module is broken |
| KARAF-2154 | Entering an empty command removes previous command in history |
| Improvement | Description |
|---|---|
| ENTESB-529 | endorse stax-api spec jar |
| ENTESB-539 | remove geronimo-servlet_2.5 bundle from servicemix-http feature |
| KARAF-2291 | make rmiServerHost configurable |
| KARAF-2344 | ensure LDAPLoginModule can retrieve multiple roles assigned to a specific user |
| New Feature | Description |
|---|---|
| ENTESB-506 | Add a pojosr unit test to validate that we can use OSGI Config Admin with value encrypted (JAAS - Jasypt) |
| KARAF-2050 | Ability to configure ssh session idle timeout - currently hardcode as 5 minutes |
| Test | Description |
|---|---|
| KARAF-2087 | add a testcase to cover the scenario that the AdminService can always load latest instance status which changed by external process |
Table 23 shows what is new in Apache Felix, June 19, 2013.
Table 23. Apache Felix Issues in Version 7.1.1
| Bug | Description |
|---|---|
| FELIX-3632 | [Framework] Parsing of delimited strings in manifest parser collapses all consecutive escapes |
| FELIX-3670 | PackageAdmin.isBundleType throws NPE for uninstalled bundle |
| FELIX-3743 | Potential endless loop setting the active framework startlevel |
| FELIX-3753 | Felix crashes when embedded within Felix |
| FELIX-3761 | When a bundle registers a service, the bundle lock is obtained without any real purpose |
| FELIX-3803 | Bundle#getResource always try to resolve the bundle |
| FELIX-3821 | FileInstall does not support correctly ConfigAdmin being shut down |
| FELIX-3822 | FileInstall should unregister its services |
| FELIX-3823 | ConfigAdmin should explicitely unregister services |
| FELIX-3824 | Possible InvalidStateException thrown while unregistering bundle services |
| Improvement | Description |
|---|---|
| FELIX-3807 | Refreshing bundles should first grab all the bundle locks to avoid concurrent modifications of those bundles |
| Task | Description |
|---|---|
| FELIX-3808 | Upgrade ConfigAdmin to pax-exam 2 |






