Some more things....

1. figure out what to do with the modules we aren't building.  The release 
plugin won't version them which will cause havoc.  My preference would be to 
fix them enough so they build but don't include the artifacts in any assembly.
2. make sure that the all-subprojects profile really includes everything and 
that the stuff we don't want to deploy has the deploy plugin configured with 
skip true

I think that our jaspic provider doesn't work at all under osgi, so I'm going 
to try to rewrite it today.

I frequently see a lot of console output like this from amq, does anyone else?  
I'd rather not ship a server prone to doing this:

2010-04-27 23:30:15,023 ERROR [Queue] Problem retrieving message for browse
java.lang.RuntimeException: java.lang.RuntimeException: 
org.apache.activemq.kaha.RuntimeStoreException: The store is closed
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.reset(AbstractStoreCursor.java:107)
        at 
org.apache.activemq.broker.region.cursors.StoreQueueCursor.reset(StoreQueueCursor.java:157)
        at org.apache.activemq.broker.region.Queue.doBrowse(Queue.java:847)
        at 
org.apache.activemq.broker.region.Queue.expireMessages(Queue.java:632)
        at org.apache.activemq.broker.region.Queue.access$100(Queue.java:89)
        at org.apache.activemq.broker.region.Queue$2.run(Queue.java:122)
        at 
org.apache.activemq.thread.SchedulerTimerTask.run(SchedulerTimerTask.java:33)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
Caused by: java.lang.RuntimeException: 
org.apache.activemq.kaha.RuntimeStoreException: The store is closed
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.fillBatch(AbstractStoreCursor.java:254)
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.reset(AbstractStoreCursor.java:104)
        ... 8 more
Caused by: org.apache.activemq.kaha.RuntimeStoreException: The store is closed
        at 
org.apache.activemq.kaha.impl.container.BaseContainerImpl.checkClosed(BaseContainerImpl.java:213)
        at 
org.apache.activemq.kaha.impl.container.MapContainerImpl.load(MapContainerImpl.java:100)
        at 
org.apache.activemq.kaha.impl.container.MapContainerImpl.getFirst(MapContainerImpl.java:450)
        at 
org.apache.activemq.store.kahadaptor.KahaReferenceStore.recoverNextMessages(KahaReferenceStore.java:114)
        at 
org.apache.activemq.store.amq.AMQMessageStore.recoverNextMessages(AMQMessageStore.java:533)
        at 
org.apache.activemq.broker.region.cursors.QueueStorePrefetch.doFillBatch(QueueStorePrefetch.java:97)
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.fillBatch(AbstractStoreCursor.java:251)
        ... 9 more
2010-04-27 23:30:15,753 ERROR [AbstractStoreCursor] Failed to fill batch
org.apache.activemq.kaha.RuntimeStoreException: The store is closed
        at 
org.apache.activemq.kaha.impl.container.BaseContainerImpl.checkClosed(BaseContainerImpl.java:213)
        at 
org.apache.activemq.kaha.impl.container.MapContainerImpl.load(MapContainerImpl.java:100)
        at 
org.apache.activemq.kaha.impl.container.MapContainerImpl.getFirst(MapContainerImpl.java:450)
        at 
org.apache.activemq.store.kahadaptor.KahaReferenceStore.recoverNextMessages(KahaReferenceStore.java:114)
        at 
org.apache.activemq.store.amq.AMQMessageStore.recoverNextMessages(AMQMessageStore.java:533)
        at 
org.apache.activemq.broker.region.cursors.QueueStorePrefetch.doFillBatch(QueueStorePrefetch.java:97)
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.fillBatch(AbstractStoreCursor.java:251)
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.reset(AbstractStoreCursor.java:104)
        at 
org.apache.activemq.broker.region.cursors.StoreQueueCursor.reset(StoreQueueCursor.java:157)
        at org.apache.activemq.broker.region.Queue.doBrowse(Queue.java:847)
        at 
org.apache.activemq.broker.region.Queue.expireMessages(Queue.java:632)
        at org.apache.activemq.broker.region.Queue.access$100(Queue.java:89)
        at org.apache.activemq.broker.region.Queue$2.run(Queue.java:122)
        at 
org.apache.activemq.thread.SchedulerTimerTask.run(SchedulerTimerTask.java:33)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
2010-04-27 23:30:15,754 ERROR [AbstractStoreCursor] Failed to fill batch
java.lang.RuntimeException: org.apache.activemq.kaha.RuntimeStoreException: The 
store is closed
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.fillBatch(AbstractStoreCursor.java:254)
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.reset(AbstractStoreCursor.java:104)
        at 
org.apache.activemq.broker.region.cursors.StoreQueueCursor.reset(StoreQueueCursor.java:157)
        at org.apache.activemq.broker.region.Queue.doBrowse(Queue.java:847)
        at 
org.apache.activemq.broker.region.Queue.expireMessages(Queue.java:632)
        at org.apache.activemq.broker.region.Queue.access$100(Queue.java:89)
        at org.apache.activemq.broker.region.Queue$2.run(Queue.java:122)
        at 
org.apache.activemq.thread.SchedulerTimerTask.run(SchedulerTimerTask.java:33)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
Caused by: org.apache.activemq.kaha.RuntimeStoreException: The store is closed
        at 
org.apache.activemq.kaha.impl.container.BaseContainerImpl.checkClosed(BaseContainerImpl.java:213)
        at 
org.apache.activemq.kaha.impl.container.MapContainerImpl.load(MapContainerImpl.java:100)
        at 
org.apache.activemq.kaha.impl.container.MapContainerImpl.getFirst(MapContainerImpl.java:450)
        at 
org.apache.activemq.store.kahadaptor.KahaReferenceStore.recoverNextMessages(KahaReferenceStore.java:114)
        at 
org.apache.activemq.store.amq.AMQMessageStore.recoverNextMessages(AMQMessageStore.java:533)
        at 
org.apache.activemq.broker.region.cursors.QueueStorePrefetch.doFillBatch(QueueStorePrefetch.java:97)
        at 
org.apache.activemq.broker.region.cursors.AbstractStoreCursor.fillBatch(AbstractStoreCursor.java:251)
        ... 9 more

thanks
david jencks

On Apr 28, 2010, at 9:03 AM, Donald Woods wrote:

> Not sure if we need/want a branch, given using the release plugin would
> update the "branch" to a new version and create a tag for M1, while also
> having trunk still at 3.0-SNAPSHOT....
> 
> Here are a few things that came to mind for creating a release -
> - Update license/notice files
> - Remove snapshot depends as they are released
> - Review and update BUILDING/README/RELEASE-NOTES (and remove any claims
> of Java EE compliance)
> - Cleanup assemblies (are we only building one complete assembly for
> tomcat and jetty for M1?) and verify that we are not pulling in any
> unwanted depends
> - Optionally, create a 3.0-M1 in JIRA and reassign any items
> resolved/closed in 3.0 to Fix Version 3.0-M1, which will help in
> generating the list of JIRAs for the release notes along with clearly
> showing what has been included
> - Notify dev@ of the pending release, so trunk doesn't become unstable
> - Run a couple release:prepare dry runs
> - Publish latest 3.0-SNAPSHOT artifacts before running a real
> release:prepare
> - Cut a release candidate
> 
> 
> 
> -Donald
> 
> 
> On 4/28/10 11:00 AM, Rick McGuire wrote:
>> Finally got a small break from pushing out component releases, so I'd
>> like to start tackling any work items that need to be performed before
>> we can release the server.  Is there a checklist somewhere of items that
>> need to be updated before the server can be released?  I suspect that
>> the server legal files are going to need a significant update, but I'm
>> not sure exactly what needs to be done.  Are there other similar items
>> that need to be tackled before we can think about creating a release
>> candidate?
>> 
>> Also, when should we be considering creating an M1 server branch?  What
>> items need to be completed before the branch it taken?
>> 
>> Rick
>> 

Reply via email to