Chapter 3. Resolved Issues
Fuse
Table 3.1, “Fuse Issues Resolved in 6.0” lists the issues resolved between Fuse ESB Enterprise 7.1 and 6.0.
Issue Number | Description |
---|---|
ENTESB-568 | smx4-nmr-1.6.0.fuse-7-2-x-stable builds are failing |
ENTESB-668 | Plug in provder should be Red Hat, Inc. |
ENTESB-454 | jruby.jar as shipped with Fuse ESB Enterprise exposes CVE-2012-5370 |
ENTESB-487 | camel-spring is listed 2 times in boot features in esb-minimum |
ENTESB-498 | Serp dependency is not being installed in Fabric container when installing the camel-jpa feature |
ENTESB-522 | Camel Master Component Ignoring parameters |
ENTESB-523 | Camel Fabric component doesn't take the parameters into consideration |
ENTESB-541 | Unable to deploy Sample camel-web archetype to Fuse ESB 7.1 - Unexpected exception parsing XML document from ServletContext resource |
ENTESB-556 | Doc links should point to customer portal |
ENTESB-580 | Change Copyright Fusesource to RedHat |
ENTESB-585 | Demo readmes refer to fuseesb.bat - redhat-006 |
ENTESB-587 | ER1: Warning building demos - redhat-007 |
ENTESB-588 | ER1: Running container-list gives error - redhat-007 kits |
ENTESB-591 | ER1: Error when creating child container with "default" profile (-007 kit) |
ENTESB-600 | ER1: soap example - Error reading XMLStreamReader |
ENTESB-601 | ER1: rest example (and other examples) - wrong resources package |
ENTESB-605 | pax-url does not handle escaped characters in url |
ENTESB-614 | Unable to install demos redhat-012 kits |
ENTESB-615 | Typo in README.md in rest and secure-rest examples |
ENTESB-616 | Executing Rest example throws java.lang.reflect.UndeclaredThrowableException |
ENTESB-624 | activemq-camel doesn't import the package from camel-core and camel-jms |
ENTESB-626 | Fuse Examples document links should point to RedHat Portal |
ENTESB-628 | example/jms has the dependency of activemq-camel |
ENTESB-637 | gnoring converter type: org.apache.activemq.camel.converter.ActiveMQMessageConverter as a dependent class could not be found: java.lang.NoClassDefFoundError: org/apache/camel/component/jms/JmsBinding |
ENTESB-639 | Different default credentials expected by fabric examples |
ENTESB-648 | Null Pointer if invalid patch command syntax is used |
ENTESB-652 | cxf-codefirst archetype has an error |
ENTESB-658 | fabric-cxf bundle should exports the version |
ENTESB-665 | In Fabric you can assign same profile to container more than once |
ENTESB-669 | Few features can't be installed |
ENTESB-674 | NullPointer exception on HttpGenerator.toString(HttpGenerator.java:1079) |
ENTESB-682 | try to install unzip if unavailable |
ENTESB-566 | smx4-features-4.5.0.fuse-7-2-x-stable builds are failing |
ENTESB-569 | smx-components-2012.01.0.fuse-7-2-x-stable tests fail with multiple NoClassDefFoundError |
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 |
SMX4-1273 | cxf-nmr trasport should copy the message header which value is String as the Protocol Header |
SMX4-1424 | Use official org.jruby:jruby lib |
SMX4NMR-307 | org.apache.servicemix.nmr.osgi can throw an exception when shutting down |
SMX4NMR-312 | Upgrade to Woodstox 4.2.0 |
SMX4NMR-308 | Upgrade to ActiveMQ 5.8.0 |
SMX4-1373 | infinite loop in BundleFactoryLoader |
Messaging
Table 3.2, “Messaging Issues Resolved in 6.0” lists the issues resolved between Fuse ESB Enterprise 7.1 and 6.0.
Issue Number | Description |
---|---|
AMQ-1870 | JDBC exception when sending and receiving a lot of messages |
AMQ-2098 | Advisory messages are empty when received with a Stomp subscription |
AMQ-2740 | NullPointerException in Web Console when using an existing browser session with a restarted broker instance |
AMQ-3016 | Race condition in DemandForwardingBridgeSupport can cause remote connection to be leaked. |
AMQ-3038 | Possible Memory-Leak as ActiveMQTempDestinations don't get deleted when ActiveMQConnection.close() is called |
AMQ-3261 | Setup writes incorrect jmx port |
AMQ-3485 | TransactedSession returns invalid MessageConsumer after the first MessageConsumer for the same destination. |
AMQ-3539 | Prefetch state can be incorrect when transacted redelivery of duplicates occurs, causing stalled queue |
AMQ-3746 | Non Durable Topic subscription with prefetch=0 , MessageConsumer.receivenowait() hangs indefinitely |
AMQ-3791 | Flexibility, concurrency, security, and compatibility issues in CachedLDAPAuthorizationMap |
AMQ-3906 | Repeated error message regarding chunk stream logged |
AMQ-3930 | DataFileNotDeletedTest.testForDataFileNotDeletedTransacted() fails intermittently |
AMQ-4033 | Broker uses custom RMIServerSocketFactory class which cannot be unloaded due socket reuse |
AMQ-4062 | durableTopicPrefetch attribute in policyEntry in activemq.xml doesn't take effect |
AMQ-4103 | LeaseDatabaseLocker can not be changed from 5 sec poll |
AMQ-4106 | STOMP+NIO and Heartbeats gives consistent InactivityIOException |
AMQ-4108 | Cannot receive ActiveMQ.Advisory.MasterBroker messages when master dies and slave takes control |
AMQ-4116 | Memory usage is not cleared from the source queue when a message is moved to another queue over the VMTransport |
AMQ-4117 | MQTT Inactivity Monitor doesn't respect client keep alive setting. |
AMQ-4122 | Lease Database Locker failover broken |
AMQ-4123 | Improve MQTT Inactivity Monitoring |
AMQ-4126 | stomp+nio+ssl + jaasDualAuthenticationPlugin + certificate authentication fails |
AMQ-4132 | Openwire+nio+ssl require to specify transport.enabledCipherSuites property |
AMQ-4133 | Different behaviour with similar connectors with identical option, URI validation would be nice to have |
AMQ-4134 | Add XA support to the LevelDB store |
AMQ-4137 | Create a store import/export command line tool to covert between store types |
AMQ-4140 | maven-activemq-plugin fails to resolve path to XBean file in multi-module builds, and does not have a skip flag |
AMQ-4142 | SimpleAuthenticationPluginTest hangs intermittently on Hudson |
AMQ-4145 | IntrospectionSupport does not convert from primitive to Wrapper classes appropriately |
AMQ-4147 | Memory usage incorrectly updated across network of brokers when VMTransport is used |
AMQ-4148 | Static subscriptions from network bridges do not respect TTL (off by one in calculation), resulting in duplicate consumers |
AMQ-4149 | Removal of inactive durable subscribers not working after broker restart |
AMQ-4153 | ActiveMQWASInitialContextFactory issue in transform logic |
AMQ-4154 | Karaf activemq feature can't be installed due to the unresolved dependencies |
AMQ-4157 | KahaDBTransactionStore.removeAyncMessage may cancel addMessage when in transaction leading to unpersisted messages |
AMQ-4158 | BTreeIndexTest hangs when run on Windows |
AMQ-4159 | Race condition in SimpleDiscoveryAgent creates multiple concurrent threads attempting to connect to the same bridge |
AMQ-4160 | DiscoveryNetworkConnector can lose track of active bridges, resulting in permanent bridge failure or continued attempts to re-connect existing bridges |
AMQ-4166 | RedeliveryPlugin causes a deadlock with JobSchedulerImpl |
AMQ-4167 | MQTTTest.testInactivityTimeoutDisconnectsClient is failing |
AMQ-4168 | MQTTSSLTest.testTurnOffInactivityMonitor Disabled |
AMQ-4171 | KahaDB / Journal rotateWriteFIle() sometimes too fast? |
AMQ-4172 | RAR needs additional module includes post module refactor |
AMQ-4179 | Can't install activemq-extra feature |
AMQ-4182 | Memory leak for ActiveMQBytesMessage with compression |
AMQ-4183 | AMQ 5.7 lost long queue names with filteredKahaDB |
AMQ-4186 | web-console xml views have duplicate contenttype headers - jsp errors |
AMQ-4195 | activemq-admin bstat command predefined query isn't even run |
AMQ-4196 | Race condition between removal of subscriptions and removal of destinations in a network of brokers |
AMQ-4201 | JMSX* properties not included in the getPropertyNames() enumeration |
AMQ-4209 | NetworkConnector and NetworkBridgeConfiguration have same named private variables for excludedDestination |
AMQ-4210 | DynamicallyIncludedDestinations is not enforced for the other end of duplex bridge |
AMQ-4215 | Simplify PList interface and provide a LevelDB store implementation |
AMQ-4218 | JMS selector statement not displayed correctly in subscribers web view if contains XML-prohibited characters |
AMQ-4220 | PageFile is not loaded when recreating queue and perDestination="true" |
AMQ-4222 | ProducerBrokerExchange holds reference to "region" destination after message has been sent |
AMQ-4226 | Broker destination zero prefetch and RAR endpoint listener are incompatible b/c RAR is starved of messages - log an error to highlight |
AMQ-4227 | ActiveMQSslConnectionFactory does not allow for regular files to be found unless a valid URL is provided or is located on the classpath |
AMQ-4234 | Broker destination policy prefetch value is ignored by stomp consumers |
AMQ-4246 | Change Type of offlineDurableSubscriberTimeout and offlineDurableSubscriberTaskSchedule to long |
AMQ-4249 | Race condition in PropertiesLoginModule |
AMQ-4254 | BrokerXmlConfigStartTest fails intermittently |
AMQ-4258 | Endless loop when received incorrect AMQP message |
AMQ-4260 | MessageGroupLateArrivalsTest fails intermittently |
AMQ-4265 | AMQ4220Test is failing |
AMQ-4266 | Missing proton-api as dependency |
AMQ-4268 | DurableSubscriptionOfflineTest has several failures |
AMQ-4270 | BrokerNetworkWithStuckMessagesTest hangs occasionally |
AMQ-4272 | No connection could be found for ID NC_ |
AMQ-4273 | JobSchedulerTest has 2 test cases that fail intermittently |
AMQ-4274 | Potential deadlock between FailoverTransport and AbstractInactivityMonitor |
AMQ-4275 | maven plugin goal "activemq:run" cannot run in latest 5.8 snapshot |
AMQ-4278 | Deprecate XMPP transport |
AMQ-4281 | ActiveMQConnectionFactoryTest fails intermittently |
AMQ-4282 | Deadlock in test BrokerNetworkwithStuckMessageTest |
AMQ-4285 | NetworkFailoverTest failing |
AMQ-4286 | NioQueueSubscriptionTest.testLotsOfConcurrentConnections fails |
AMQ-4288 | OptimizedAckTest fails intermittently |
AMQ-4289 | activemq-perf-maven-plugin is unusable because of bug in ReflectionUtil helper class |
AMQ-4291 | org.apache.activemq.transport.stomp.StompTest#testReplyToAcrossConnections mostly fails |
AMQ-4296 | Unit tests fail intermittently when using LevelDB adapter |
AMQ-4297 | Stomp deadlock on commit |
AMQ-4306 | BTreeIndexTest.testRandomAddRemove() is very slow on Solaris |
AMQ-4307 | org.apache.activemq.transport.http.HttpClientReconnectTest hangs occasionally |
AMQ-4308 | HttpsTransportBrokerTest hangs occasionally |
AMQ-4312 | NIO+SSL Connector fails with SSL exception under high concurrency |
AMQ-4315 | Duplicate files in distribution |
AMQ-4317 | activemq-camel feature doesn't work |
AMQ-4319 | ActiveMQ destination are tracked by securitycontext and never cleaned up, causes ActiveMQ to crash |
AMQ-4320 | Destinations are not auto created when using Composite Destination configured on the broker |
AMQ-4321 | NIO+SSL Connector corrupts stream when data size exceeds SSL buffer size |
AMQ-4322 | org.apache.activemq.leveldb.LevelDBFastEnqueueTest hangs on Windows |
AMQ-4323 | Last modified producer audit checkpoint can prevent gc with cached bursty producers |
AMQ-4330 | Removal of Master/Slave removed isSlave() JMX api |
AMQ-4331 | MessageSelectorTest fails because of dated config file |
AMQ-4332 | LargeQueueSparseDeleteTest gets timeouts on testMoveMessages and testRemoveMessages |
AMQ-4333 | ActiveMQ 5.8: Failed to execute purge task |
AMQ-4338 | MQTTSSLTest has multiple test cases that fail frequently |
AMQ-4342 | MemoryUsageCleanupTest fails intermittently |
AMQ-4345 | NIOSSLConcurrencyTest.testLoad fails on slow boxes |
AMQ-4351 | Deadlock when unsubscribing durable subscriber |
AMQ-4355 | RedeliveryRestartTest hangs intermittently |
AMQ-4363 | org.apache.activemq.store.jdbc.JDBCXACommitExceptionTest has 2 test failures |
AMQ-4364 | Cannot delete queue via JMX or JConsole |
AMQ-4366 | PooledConnectionFactory closes connections that are in use |
AMQ-4369 | Default IOException handler needs to be set before Persistence adapter and network connectors are started |
AMQ-4373 | JMS Client isn't throwing JMSSecuirtyException with invalid login credentials |
AMQ-4375 | org.apache.activemq.transport.amqp.joram.JoramJmsTest UnifiedSessionTest hangs on Windows |
AMQ-4377 | Bring back activemq-blueprint module and feature |
AMQ-4379 | org.apache.activemq.transport.amqp.JMSClientTest fails on Windows |
AMQ-4384 | KahaDBStoreRecoveryBrokerTest has multiple failures on windows |
AMQ-4385 | LevelDBXARecoveryBrokerTest has multiple failures on Windows |
AMQ-4386 | AMQ4133Test has 2 additional test case failures on Windows |
AMQ-4387 | AMQ4126Test has additional test failures on Windows |
AMQ-4388 | org.apache.activemq.bugs.AMQ3625Test fails on Windows |
AMQ-4389 | AMQ4351Test fails on slow boxes |
AMQ-4392 | MQTT BlockingConnection disconnect doesn't disconnects the client connection |
AMQ-4393 | Web console does not show connections info |
AMQ-4397 | XSS vulnerability in scheduled.jsp |
AMQ-4398 | XSS vulnerability in demo web application |
AMQ-4400 | org.apache.bugs.LoadBalanceTest fails intermittently |
AMQ-4406 | Remove command agent |
AMQ-4407 | mKahaDB: PageFile is not loaded when recreating queue |
AMQ-4408 | no network bridge loopback suppression with url scheme mismatch |
AMQ-4410 | Typo in PooledConnectionFactory.java |
AMQ-4411 | activemq-osgi <Bundle-NativeCode> directive is too strict - needs to be optional |
AMQ-4415 | AMQ2584Test, AMQ2870Test, and several others hang or fail on some platforms when using LevelDB |
AMQ-4427 | Many of the activemq-http tests are failing on Jenkins |
AMQ-4432 | Validate camel context within activemq.xml in Apache Karaf |
APLO-282 | org.iq80.leveldb.DBException - possible LevelDB store corruption? |
ENTESB-668 | Plug in provder should be Red Hat, Inc. |
ENTMQ-177 | PListImplTest fails on AIX and Solaris |
ENTMQ-187 | MQTTSSLTest has multiple test cases that fail frequently |
ENTMQ-236 | Re-enable excluded tests after platform builds |
ENTMQ-244 | QueueMasterSlaveSingleUrlTest hangs on Windows |
ENTMQ-265 | JoramJmsTest hangs on several platforms |
MB-1185 | JConsole browse() function does not work if useCache=false |
MB-1218 | Durable subscription not getting unregistered on networked broker |
MB-1221 | Setting queue policy queuePrefetch=0 in broker configuration causes messages to stay in pending state in broker |
MB-1224 | ExpiredMessages > Prefetch Queue results in messages no longer being dequeued |
MB-1239 | NIO + SSL: Client certificates are null |
MB-1242 | kahaDB Commit Failed with NPE using XA Transactions |
MB-1246 | Browsing a queue is not returning the actual number messages on the queue |
MB-1247 | InactivityMonitor thread does not catch ThreadPoolExecutor exceptions |
MB-1250 | Missing Data file for plist temp store on file pending message queue cursor overflow |
MB-1251 | Messages lost on Virtual Topic when no active consumer attached |
MB-1255 | next() and hasNext() are never called without first calling reset() |
MB-1260 | Prefetch limit not remembered during failover |
MB-1261 | conditionalNetworkBridgeFilterFactory ignores NetworkTTL when replayWhenNoConsumers is set to true and forward messages to network consumer |
MB-1263 | Network Dead Lock using duplex network connector for NOB |
MB-1264 | Job Scheduler Store Growth is Unrestricted |
MB-1266 | SessionPool of activemq-pool needs to destroy connection object if it failed to start the connection |
MB-936 | Change way Broker MBean name is generated so that port is not used |
MB-991 | When a producer from a network bridge is blocked by producer flow control, all producers from the network bridge get blocked |
ENTMQ-184 | Remove references to Fuse |
ENTMQ-205 | Windows commands in readme.txt should have \ |
ENTMQ-242 | Web Demo doesn't work |
Routing
Table 3.3, “Routing Issues Resolved in 6.0” lists the issues resolved between Fuse ESB Enterprise 7.1 and 6.0.
Issue | Description |
---|---|
CAMEL-5358 | camel-castor does not work in apache service mix modules |
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-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-5957 | Bug with completionSize on AggregatorProcessor |
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-5994 | CamelJob implementation rely on some inconsistent endpoints LRU cache - Camel endpoints may not be called on quartz fire after some days of uptime |
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-6068 | CamelBlueprintContext may be wrongly started and this may lead to a deadlock |
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-6079 | grails - class cast exception on startup |
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-6135 | CompositeRegistry should catch the exception when it lookup the component across the registry |
CAMEL-6154 | NPE when using the imap mail component with quartz or the timer and pollEnrich |
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-6202 | Missing log parameter placeholder in routepolicy.quartz.ScheduledRoutePolicy |
CAMEL-6204 | loadResourceAsStream in ObjectHelper could not load resource with leading "/" |
CAMEL-6218 | TransferExchage InOut ActiveMQ Exception |
ENTESB-668 | Plug in provder should be Red Hat, Inc. |
MR-681 | Merge changes from CAMEL-5871 to Fuse Branches |
MR-682 | HdfsOutputStream is not closing |
MR-683 | camel-example-jmx - Does not work in Fuse ESB |
MR-685 | Camel Transformer using inconsistent sources |
MR-686 | ConfigAdmin changes that trigger a reload will not restart Blueprint Camel routes |
MR-691 | camel-hdfs component does not work in Fuse ESB 7.1 OSGi environment |
MR-697 | SOAP over JMS does not work with camel-cxf endpoint (async) |
MR-698 | camel-jms component tries to use deleted temp destination |
MR-703 | Camel double encoding uri parameters |
MR-706 | Connection Pools and other resources are not cleaned up when route is shutdown and removed |
MR-707 | number of child services started seems to be increasing by one each time the route is restarted |
Web services
Table 3.4, “Web Services Issues Resolved in 6.0” lists the issues resolved between Fuse ESB Enterprise 7.1 and 6.0.
Issue Numbers | 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-644 | ActiveMQ 5.4.2 artifacts in full assembly |
ENTESB-645 | cxf wsn-core bundle require bundle org.apache.activemq.activemq-core |
SF-434 | Problem with WS-RM InOrder Assurance when using a multi-threaded client |
Container
Table 3.5, “Container Issues Resolved in 6.0” lists the issues resolved between Fuse ESB Enterprise 7.1 and 6.0.
Issue Number | Description |
---|---|
ARIES-1004 | When the framework is being shut down, blueprint bundles are not shut down orderly |
ARIES-1020 | Blueprint disables service too soon at shutdown |
ARIES-1025 | Orderly shutdown is ineffective for containers using the ext/cm namespace |
ARIES-1040 | Exception during jpa-container shutdown |
ARIES-1043 | Error in Export-Service header in blueprint-core |
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 |
ENTESB-583 | SNAPSHOT dependency in Aries' proxy-api |
ENTESB-517 | Deploying war throws java.lang.IllegalArgumentException: bundle context should be set before refreshing the application context |
ENTESB-607 | karaf-2.3.0.fuse-7-2-x-stable build has 23 test failures |
ENTESB-619 | Progress bar stops at 98% |
ENTESB-647 | Exception with tx decorated bean as ref argument of factory method |
ENTESB-649 | Karaf console wraps on Windows 7 when connecting using the client |
KARAF-1814 | Cursor keys do not work when using bin/client on windows |
KARAF-1815 | When ssh'ing from a windows box into a unix box, arrow keys are not correctly interpreted |
KARAF-1824 | tooling-exam contains reference to wrong commons-io artifact |
KARAF-1858 | itests look stuck (use 100% CPU) |
KARAF-1882 | Provide Level attribute in the LogMBean |
KARAF-1921 | Upgrade to Spring 3.1.x for Karaf 2.3.x |
KARAF-2117 | LDAP login module is broken |
KARAF-2154 | Entering an empty command removes previous command in history |
KARAF-2167 | KarafManipulatorFactory creates invalid version qualifier |
KARAF-2209 | Allow overriding system properties |
KARAF-2221 | The admin service is not safe when used to create / start agents quickly |
KARAF-2244 | BundleWatcher should wait for refresh to be finished before updating another bundle |
FELIX-3242 | Concurrent modification problem in StatefulResolver$ResolverStateImpl.getCandidates |
FELIX-3273 | Possible exception when accessing headers |
FELIX-3367 | getClassloader permission |
FELIX-3411 | The implementation of org.osgi.service.startlevel.StartLevel#setStartLevel(int) does not follow the spec |
FELIX-3618 | Should not allow bundles to use generic cap/req headers for osgi.wiring.* namespaces |
FELIX-3632 | Parsing of delimited strings in manifest parser collapses all consecutive escapes |
FELIX-3670 | PackageAdmin.isBundleType throws NPE for uninstalled bundle |
FELIX-3713 | Bundle.start() returns without starting the 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 |
FELIX-3840 | problem with URLHandlers when running 2 frameworks in one jvm in separate class loaders |
FELIX-3844 | Native bundles cannot be installed on Windows 8 and Windows Server 2012 |
FELIX-3852 | InstallBundle throws ClassCastException: java.util.jar.Attributes$Name cannot be cast to java.lang.String |
FELIX-3907 | NullPointerException in BundleWiringImpl when m_disposed is true |
FELIX-3957 | Error events can be thrown when refreshing fragment bundles |
Fuse Fabric
Table 3.6, “Fuse Fabric Issues Resolved in 6.0” lists the issues resolved between Fuse ESB Enterprise 7.1 and 6.0.
Issue Number | Description |
---|---|
FABRIC-204 | Provide support for bundles and features that use the fab url handler inside Fabric |
FABRIC-348 | The fabric profiles ensemble-xxxx should not be allowed to be manually added to a container |
FABRIC-349 | Containers that are added using fabric:join cannot be added to the ensemble |
FABRIC-351 | Child container cannot be started when both -Xmx and "-Xrunjdwp:transport..." JVM options passed in on creation |
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-357 | Invalidate both username and password when authentication fails |
FABRIC-358 | Property placeholders should not always substituted by empty string when are not resolved |
FABRIC-359 | Fabric loadbalancer atttempts to access inactive container |
FABRIC-363 | Version create and update does not properly propagate entries in the registry |
FABRIC-364 | fabric:container-list can displays profiles with commas out of place |
FABRIC-365 | Modifying the ensemble will not work if the version of the containers has changed |
FABRIC-366 | features:info inside fabric sometimes returns feature not found, for existing features |
FABRIC-367 | Error moving to an earlier profile version |
FABRIC-368 | fabric-camel component doesn't support password when managing the zookeeper client |
FABRIC-369 | fabric-cxf doesn't support password when managing the zookeeper client |
FABRIC-370 | Incomplete cleanup of registry entries when deleting containers |
FABRIC-376 | Error installing transaction feature on fabric child container |
FABRIC-380 | ensemble:add changes zookeeper password |
FABRIC-383 | User creation and prompts from shell shouldn't add username to history |
FABRIC-390 | Fabric should prevent you from setting a non-existent resolver |
FABRIC-395 | cluster-list throws NPE |
FABRIC-397 | Unable to provision FAB on remote fabric container |
FABRIC-398 | Features Repository not able to be resolved |
FABRIC-400 | StringIndexOutOfBoundsException thrown when trying to deploy artifacts |
FABRIC-404 | Possible corruption of jars when downloading SNAPSHOTS from the maven proxy |
FABRIC-405 | Deploying the eip example project to a fabric fails |
FABRIC-407 | Repeated creation of container via ssh makes Fuse Fabric unstartable |
FABRIC-408 | fabric:create failure due to connection loss |
FABRIC-411 | NullPointerException when try to upgrade version of non-existing container |
FABRIC-412 | Please add a warning message when changing ensembles to indicate the port is changing |
FABRIC-416 | Missing dependency in profile activemq-client |
FABRIC-418 | Client connections not being picked up by fabric-activemq-facade |
FABRIC-420 | ChildContainerProvider should not use the build version to identify the feature repo version |
Management Console
Table 3.7, “Issues Resolved in 6.0:” lists the issues resolved between Fuse ESB Enterprise 7.1 and 6.0.
Issue Number | Description |
---|---|
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-447 | Can't create user with password 5 characters long through FMC |
FMC-453 | Profiles page needs initial loading widget |
FMC-454 | ActiveMQ broker not working when creating child through fabric management console |
FMC-455 | Creating profiles with spaces cause an Error Failed to access container details message in the FMC Containers tab |
FMC-457 | Not seeing anything in Message Broker | Network Connectors tab for a network of brokers |
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 |