• Bug
  • Status: Open
  • 2 Major
  • Resolution:
  • lima
  • Reporter: lima
  • December 07, 2009
  • 0
  • Watchers: 2
  • December 17, 2009

Description

My local TC 3.1.1 has ehcache-1.7 1.4.1 installed. Now that 1.4.2 is available, but when I do tim-get.sh list, the tim indicator shows the module is not installed. After tim-get install ehcache-1.7, the new 1.4.2 got installed and tim-get list displays correctly.

Please fix the upgrade indicator in tim-get list.

mlwork:tim-ehcache-1.7 lma$ tim-get.sh list Terracotta 3.1.1, as of 20091007-081014 (Revision 13786 by cruise@su10mo5 from 3.1)

*** Terracotta Integration Modules for TC 3.1.1 ***

(-) ehcache-terracotta 1.7.1 [net.sf.ehcache] (+) terracotta-hibernate-cache 1.0.1 [org.terracotta.hibernate] (-) pojoizer 1.0.4 (+) tim-annotations 1.4.1 (+) tim-apache-collections-3.1 1.1.1 (-) tim-apache-struts-1.1 1.4.2 (+) tim-async-processing 1.2.1 (+) tim-cglib-2.1.3 1.4.1 (-) tim-concurrent-collections 1.2.2 (-) tim-distributed-cache 1.2.2 (-) tim-ehcache-1.3 1.4.2 (-) tim-ehcache-1.4.1 1.4.2 (-) tim-ehcache-1.7 1.4.2 (-) tim-equinox-3.5.1 1.0.0 (-) tim-glassfish-v1 2.0.1 … (-) simulated-api 1.1.1 [org.terracotta]

(+) Installed (-) Not installed (!) Installed but newer version exists mlwork:tim-ehcache-1.7 lma$ tim-get.sh install tim-ehcache-1.7 Terracotta 3.1.1, as of 20091007-081014 (Revision 13786 by cruise@su10mo5 from 3.1)

Installing tim-ehcache-1.7 1.4.2 and dependencies… INSTALLED: tim-ehcache-1.7 1.4.2 - Ok INSTALLED: tim-distributed-cache 1.2.2 - Ok INSTALLED: tim-concurrent-collections 1.2.2 - Ok

Done. (Make sure to update your tc-config.xml with the new/updated version if necessary) mlwork:tim-ehcache-1.7 lma$ tim-get.sh list Terracotta 3.1.1, as of 20091007-081014 (Revision 13786 by cruise@su10mo5 from 3.1)

*** Terracotta Integration Modules for TC 3.1.1 ***

(-) ehcache-terracotta 1.7.1 [net.sf.ehcache] (+) terracotta-hibernate-cache 1.0.1 [org.terracotta.hibernate] (-) pojoizer 1.0.4 (+) tim-annotations 1.4.1 (+) tim-apache-collections-3.1 1.1.1 (-) tim-apache-struts-1.1 1.4.2 (+) tim-async-processing 1.2.1 (+) tim-cglib-2.1.3 1.4.1 (+) tim-concurrent-collections 1.2.2 (+) tim-distributed-cache 1.2.2 (-) tim-ehcache-1.3 1.4.2 (-) tim-ehcache-1.4.1 1.4.2 (+) tim-ehcache-1.7 1.4.2 (-) tim-equinox-3.5.1 1.0.0 …

(+) Installed (-) Not installed (!) Installed but newer version exists

Comments

Alex Miller 2009-12-08

Just to be clear here, you are saying that this:

(-) tim-ehcache-1.7 1.4.2

in the first list should really be:

(!) tim-ehcache-1.7 1.4.2

indicating an upgrade is needed on tim-ehcache-1.7 right?

For reference, I was able to reproduce on 3.1.1 with: bin/tim-get.sh list bin/tim-get.sh install tim-ehcache-1.7 1.4.1 bin/tim-get.sh list

Fiona OShea 2009-12-16

Li can you comment on alex’s question?

Li Ma 2009-12-17

That’s right. the (-) tim-ehcache-1.7 1.4.2 in the first list should really be: (!) tim-ehcache-1.7 1.4.2