What DFC version you are on?

Two months ago EMC announced availability of D2 4.6, by tradition there are a lot of “security enhancements” and bug fixes (though I’m not going to describe all security enhancements right now, but it worth to note, the EMC employees failed to answer whether it is safe to use D2 or not from security perspective). Interesting fact that EMC finally released D2 REST API, though they promised to do that at the end of year (not sure what calendar they use, in case of Chinese calendar everything is OK). Interesting thing here is a contents of D2 REST distribution:

$ a=D2-REST-4.6.0.war;zipinfo -1 $a "*.jar"|sed 's!-[0-9].*!*!'|uniq -d|xargs zipinfo $a
  168760 b- defN  5-Jan-16 05:06 WEB-INF/lib/commons-beanutils-core-1.7.0.jar
  206035 b- defN  9-Dec-14 07:33 WEB-INF/lib/commons-beanutils-core-1.8.0.jar
   46725 b- defN  9-Dec-14 08:00 WEB-INF/lib/commons-codec-1.3.jar
   58160 b- defN  5-Jan-16 05:01 WEB-INF/lib/commons-codec-1.4.jar
  575389 b- defN  9-Dec-14 07:33 WEB-INF/lib/commons-collections-3.2.1.jar
  571259 b- defN  5-Jan-16 05:02 WEB-INF/lib/commons-collections-3.2.jar
  271849 b- defN  5-Jan-16 05:06 WEB-INF/lib/commons-configuration-1.5.jar
  298829 b- defN  9-Dec-14 07:33 WEB-INF/lib/commons-configuration-1.6.jar
   59590 b- defN  5-Jan-16 05:04 WEB-INF/lib/commons-fileupload-1.2.2.jar
   68622 b- defN  9-Dec-14 08:03 WEB-INF/lib/commons-fileupload-1.3.jar
  109043 b- defN  5-Jan-16 05:01 WEB-INF/lib/commons-io-1.4.jar
  159509 b- defN  9-Dec-14 08:03 WEB-INF/lib/commons-io-2.0.1.jar
  261809 b- defN  5-Jan-16 05:01 WEB-INF/lib/commons-lang-2.4.jar
  279193 b- defN  9-Dec-14 08:01 WEB-INF/lib/commons-lang-2.5.jar
    9207 b- defN  9-Jan-15 05:02 WEB-INF/lib/configservice-api-7.2.0-20150109.120223-17.jar
    9207 b- defN 19-Feb-16 17:08 WEB-INF/lib/configservice-api-7.2.0-SNAPSHOT.jar
  115166 b- defN  9-Jan-15 05:02 WEB-INF/lib/configservice-impl-7.2.0-20150109.120332-17.jar
  115168 b- defN 19-Feb-16 17:08 WEB-INF/lib/configservice-impl-7.2.0-SNAPSHOT.jar
15301367 b- defN  9-Jan-15 05:02 WEB-INF/lib/dfc-7.2.0-20150109.120126-17.jar
15569763 b- defN 19-Feb-16 17:08 WEB-INF/lib/dfc-7.2.0-SNAPSHOT.jar
    6139 b- defN 10-Jan-15 05:02 WEB-INF/lib/dms-client-api-7.2.0-20150109.141907-6.jar
    6138 b- defN  5-Jan-16 05:09 WEB-INF/lib/dms-client-api-7.2.0-SNAPSHOT.jar
  228286 b- defN  5-Jan-16 05:05 WEB-INF/lib/jackson-core-asl-1.9.2.jar
  228315 b- defN  9-Dec-14 07:32 WEB-INF/lib/jackson-core-asl-1.9.4.jar
  765648 b- defN  5-Jan-16 05:05 WEB-INF/lib/jackson-mapper-asl-1.9.2.jar
  777693 b- defN  9-Dec-14 07:32 WEB-INF/lib/jackson-mapper-asl-1.9.4.jar
  481535 b- defN  5-Jan-16 05:02 WEB-INF/lib/log4j-1.2.16.jar
  489884 b- defN  9-Dec-14 08:01 WEB-INF/lib/log4j-1.2.17.jar
   23659 b- defN  2-Mar-16 14:14 WEB-INF/lib/slf4j-api-1.5.10.jar
   25496 b- defN  9-Dec-14 08:03 WEB-INF/lib/slf4j-api-1.6.1.jar
    9648 b- defN  5-Jan-16 05:11 WEB-INF/lib/slf4j-log4j12-1.5.5.jar
    9753 b- defN  9-Dec-14 08:03 WEB-INF/lib/slf4j-log4j12-1.6.1.jar

Yeah, even building a war-archive is already a challenge đŸ˜¦

2 thoughts on “What DFC version you are on?

  1. Oh nice, they even have incompatible versions of libraries.
    In future release I think will be included rt.jar.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s