Thanks Dan. Since 1.1.1 seems to have never been released I tried to
upgrade to 1.2.0 but that broke the container pretty good. I see that Karaf
2.3.4 has been upgraded to core 1.4.0 so hopefully that will fix it. Any
news on when 2.3.4 will be released?

Since 1.1.1 isn't even in JIRA, any idea what ticket actually fixed this
issue?

Chris


On Fri, Feb 14, 2014 at 3:20 PM, Dan Tran <[email protected]> wrote:

> see if this help
>
>
> http://karaf.922171.n3.nabble.com/Orderly-shutting-down-services-td4027336.html
>
> -D
>
>
> On Fri, Feb 14, 2014 at 10:02 AM, Chris Geer <[email protected]>wrote:
>
>> JB,
>>
>> It's the default config.properties files.
>>
>> Chris
>>
>>
>> On Fri, Feb 14, 2014 at 10:59 AM, Jean-Baptiste Onofré 
>> <[email protected]>wrote:
>>
>>> Hi Chris,
>>>
>>> did you change something in the etc config file or it's the default one ?
>>>
>>> Regards
>>> JB
>>>
>>>
>>> On 02/14/2014 06:54 PM, Chris Geer wrote:
>>>
>>>> We just upgraded our container from Karaf 2.2.10 to 2.3.3 and are now
>>>> having some significant issues on shutdown. Previously, everything would
>>>> shut down in a normal order but now for some reasons things with lower
>>>> start levels are shutting down first. Our big problem is ActiveMQ. We
>>>> have our activemq broker starting with a start level of 60 and our
>>>> normal bundles (mostly camel) starting at 80. But on shutdown the first
>>>> thing that shows up in the logs is this.
>>>>
>>>> 23:46:38,243 | INFO  | Thread-2         | Main
>>>>    |  -  -  | Karaf shutdown socket: received shutdown command. Stopping
>>>> framework...
>>>> 23:46:38,266 | INFO  | FelixShutdown    | BlueprintExtender
>>>>     | 7 - org.apache.aries.blueprint.core - 1.1.0 | Destroying
>>>> BlueprintContainer for bundle activemq-broker.xml
>>>> 23:46:38,290 | INFO  | FelixShutdown    | BrokerService
>>>>     | 133 - org.apache.activemq.activemq-osgi - 5.9.0 | Apache ActiveMQ
>>>> 5.9.0 (default, ID:CXTPRO-CG.local-49654-1392332684735-0:1) is
>>>> shutting down
>>>> 23:46:38,368 | INFO  | FelixShutdown    | TransportConnector
>>>>    | 133 - org.apache.activemq.activemq-osgi - 5.9.0 | Connector
>>>> openwire stopped
>>>> 23:46:38,436 | INFO  | FelixShutdown    | TransportConnector
>>>>    | 133 - org.apache.activemq.activemq-osgi - 5.9.0 | Connector stomp
>>>> stopped
>>>>
>>>>
>>>> As you can imagine that causes problems because now that the broker
>>>> doesn't exist the bundles that use it start throwing errors and
>>>> in-flight transactions are failing.
>>>>
>>>>
>>>> 23:46:38,440 | INFO  | : vm://default#0 | PooledConnectionFactory
>>>>     | 133 - org.apache.activemq.activemq-osgi - 5.9.0 | Expiring
>>>> connection ActiveMQConnection
>>>> {id=ID:CXTPRO-CG.local-49654-1392332684735-3:1,clientId=ID:
>>>> CXTPRO-CG.local-49654-1392332684735-2:8,started=false}
>>>> on IOException:
>>>> org.apache.activemq.transport.TransportDisposedIOException: peer
>>>> (vm://default#1) stopped.
>>>> 23:46:38,444 | WARN  | n-notifications] |
>>>> faultJmsMessageListenerContainer | 163 - org.springframework.jms -
>>>> 3.2.4.RELEASE | Setup of JMS message listener invoker failed for
>>>> destination 'permission-notifications' - trying to recover. Cause: peer
>>>> (vm://default#3) stopped.
>>>> 23:46:38,444 | WARN  | t-notifications] | PooledSession
>>>>     | 133 - org.apache.activemq.activemq-osgi - 5.9.0 | Caught
>>>> exception
>>>> trying rollback() when putting session back into the pool, will
>>>> invalidate. javax.jms.IllegalStateException: The Session is closed
>>>>
>>>>
>>>> Is there anything we can do to restore an orderly shutdown order?
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Chris
>>>>
>>>>
>>> --
>>> Jean-Baptiste Onofré
>>> [email protected]
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>
>>
>

Reply via email to