Skip to main content

[JSR-354] Re: Approaching JavaOne / next release

  • From: "werner.keil@..." <werner.keil@...>
  • To: "jcurrency_mail@..." <jcurrency_mail@...>
  • Subject: [JSR-354] Re: Approaching JavaOne / next release
  • Date: Sat, 24 Aug 2013 18:23:47 +0000
  • Importance: Normal

All,

 

It seems to affect Jenkins, too, btw. so whoever may have added the version 
number (accidentally) let’s not care but try to find a solution. 

 

This is the latest Jenkins stacktrace. I fixed another issue that caused an 
overflow/NPE also on the local system, but Jenkins/Cloudbees could not build 
before and it only supports Maven 3.0.4 so far. So unless we can upgrade it 
there, we should “rightgrade” it in the codebase until further notice.

 

Werner

 

------------------------------------------
Started by an SCM change
Building remotely on s-639cea86 in workspace 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/>
Checkout:javamoney / <https://jsr354.ci.cloudbees.com/job/javamoney/ws/> - 
hudson.remoting.Channel@52a432d4:s-639cea86
Using strategy: Default
Last Built Revision: Revision 9fa173b984be0b63b8feecfa67fa905575c074eb 
(origin/HEAD, origin/master)
Fetching changes from 1 remote Git repository
Fetching upstream changes from git://github.com/JavaMoney/javamoney.git
Seen branch in repository origin/0.1.0
Seen branch in repository origin/0.2.0
Seen branch in repository origin/0.3
Seen branch in repository origin/0.4-EDR1
Seen branch in repository origin/HEAD
Seen branch in repository origin/atsticks-master
Seen branch in repository origin/master
Commencing build of Revision f831b5475a445500bac7cd1ab8b2bc4ea21f41fa 
(origin/HEAD, origin/master)
Checking out Revision f831b5475a445500bac7cd1ab8b2bc4ea21f41fa (origin/HEAD, 
origin/master)
Warning : There are multiple branch changesets here
Parsing POMs
Modules changed, recalculating dependency graph
[javamoney] $ /opt/jdk/jdk1.7.latest/bin/java -cp 
/scratch/jenkins/maven3-agent.jar:/opt/maven/apache-maven-3.0.4/boot/plexus-classworlds-2.4.jar
 org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/apache-maven-3.0.4 
/scratch/jenkins/slave.jar /scratch/jenkins/maven3-interceptor.jar 46615
< ===[JENKINS REMOTING CAPACITY]===>   channel started
log4j:WARN No appenders could be found for logger 
(org.apache.commons.beanutils.converters.BooleanConverter).
log4j:WARN Please initialize the log4j system properly.
Executing Maven:  -B -f 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/pom.xml> -s 
/private/jsr354/settings.xml clean install
[INFO] Scanning for projects...
[INFO] 
------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] JSR 354 (Money and Currency API)
[INFO] JSR 354 (Money and Currency) - Main APIs
[INFO] JSR 354 (Money and Currency) - Core Platform API
[INFO] JSR 354 (Money and Currency) - Conversion API
[INFO] JSR 354 (Money and Currency) - Format API
[INFO] JSR 354 (Money and Currency) - Extensions API
[INFO] JSR 354 (Money and Currency) - Implementations
[INFO] JSR 354 (Money and Currency) - Platform Implementation
[INFO] JSR 354 (Money and Currency) - Reference Implementation
[INFO] JSR 354 (Money and Currency) - SE Support
[INFO] JSR 354 (Money and Currency) - CDI  Support
[INFO] JSR 354 (Money and Currency) - Java EE Support
[INFO] JSR 354 (Money and Currency) - TCK
Projects to build: [MavenProject: javax.money:jsr354:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/pom.xml,> MavenProject: 
javax.money:money-api:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/pom.xml,> 
MavenProject: javax.money:money-api-platform:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/platform/pom.xml,>
 MavenProject: javax.money:money-api-convert:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/convert/pom.xml,> 
MavenProject: javax.money:money-api-format:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/format/pom.xml,> 
MavenProject: javax.money:money-api-ext:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/ext/pom.xml,> 
MavenProject: net.java.javamoney:money-impl:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/pom.xml,> 
MavenProject: javax.money:money-ri-platform:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/platform/pom.xml,>
 MavenProject: net.java.javamoney:money-ri:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/ri/pom.xml,> 
MavenProject: net.java.javamoney:money-java-se:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-se/pom.xml,>
 MavenProject: net.java.javamoney:money-java-se-cdi:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/cdi/pom.xml,> 
MavenProject: net.java.javamoney:money-java-ee:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-ee/pom.xml,>
 MavenProject: org.javamoney:money-tck:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-tck/pom.xml]>
projectStarted javax.money:jsr354:0.5-SNAPSHOT
[INFO]
[INFO] 
------------------------------------------------------------------------
[INFO] Building JSR 354 (Money and Currency API) 0.5-SNAPSHOT
[INFO] 
------------------------------------------------------------------------
mojoStarted org.apache.maven.plugins:maven-clean-plugin:2.5(default-clean)
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jsr354 ---
mojoSucceeded org.apache.maven.plugins:maven-clean-plugin:2.5(default-clean)
mojoStarted 
org.apache.maven.plugins:maven-enforcer-plugin:1.3.1(enforce-versions)
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-versions) @ jsr354 ---
mojoFailed 
org.apache.maven.plugins:maven-enforcer-plugin:1.3.1(enforce-versions)
[WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireMavenVersion 
failed with message:
Detected Maven Version: 3.0.4 is not in the allowed range 3.1.0.
projectFailed javax.money:jsr354:0.5-SNAPSHOT
sessionEnded
[INFO] 
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] JSR 354 (Money and Currency API) .................. FAILURE [11.018s]
[INFO] JSR 354 (Money and Currency) - Main APIs .......... SKIPPED
[INFO] JSR 354 (Money and Currency) - Core Platform API .. SKIPPED
[INFO] JSR 354 (Money and Currency) - Conversion API ..... SKIPPED
[INFO] JSR 354 (Money and Currency) - Format API ......... SKIPPED
[INFO] JSR 354 (Money and Currency) - Extensions API ..... SKIPPED
[INFO] JSR 354 (Money and Currency) - Implementations .... SKIPPED
[INFO] JSR 354 (Money and Currency) - Platform Implementation  SKIPPED
[INFO] JSR 354 (Money and Currency) - Reference Implementation  SKIPPED
[INFO] JSR 354 (Money and Currency) - SE Support ......... SKIPPED
[INFO] JSR 354 (Money and Currency) - CDI  Support ....... SKIPPED
[INFO] JSR 354 (Money and Currency) - Java EE Support .... SKIPPED
[INFO] JSR 354 (Money and Currency) - TCK ................ SKIPPED
[INFO] 
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] 
------------------------------------------------------------------------
[INFO] Total time: 19.770s
[INFO] Finished at: Fri Aug 23 21:13:14 EDT 2013
[INFO] Final Memory: 11M/28M
[INFO] 
------------------------------------------------------------------------
Projects to build: [MavenProject: javax.money:jsr354:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/pom.xml,> MavenProject: 
javax.money:money-api:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/pom.xml,> 
MavenProject: javax.money:money-api-platform:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/platform/pom.xml,>
 MavenProject: javax.money:money-api-convert:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/convert/pom.xml,> 
MavenProject: javax.money:money-api-format:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/format/pom.xml,> 
MavenProject: javax.money:money-api-ext:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/ext/pom.xml,> 
MavenProject: net.java.javamoney:money-impl:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/pom.xml,> 
MavenProject: javax.money:money-ri-platform:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/platform/pom.xml,>
 MavenProject: net.java.javamoney:money-ri:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/ri/pom.xml,> 
MavenProject: net.java.javamoney:money-java-se:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-se/pom.xml,>
 MavenProject: net.java.javamoney:money-java-se-cdi:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/cdi/pom.xml,> 
MavenProject: net.java.javamoney:money-java-ee:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-ee/pom.xml,>
 MavenProject: org.javamoney:money-tck:0.5-SNAPSHOT @ 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-tck/pom.xml]>
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/pom.xml> to 
/home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-impl/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-impl/0.5-SNAPSHOT/money-impl-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/convert/pom.xml
to 
/home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api-convert/builds/2013-08-23_21-12-40/archive/javax.money/money-api-convert/0.5-SNAPSHOT/money-api-convert-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/platform/pom.xml>
 to 
/home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-ri-platform/builds/2013-08-23_21-12-40/archive/javax.money/money-ri-platform/0.5-SNAPSHOT/money-ri-platform-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/pom.xml> to 
/home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api/builds/2013-08-23_21-12-40/archive/javax.money/money-api/0.5-SNAPSHOT/money-api-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/cdi/pom.xml> to 
/home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-java-se-cdi/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-java-se-cdi/0.5-SNAPSHOT/money-java-se-cdi-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-tck/pom.xml> to 
/home/jsr354/hudson_home/jobs/javamoney/modules/org.javamoney$money-tck/builds/2013-08-23_21-12-40/archive/org.javamoney/money-tck/0.5-SNAPSHOT/money-tck-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-ee/pom.xml
to 
/home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-java-ee/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-java-ee/0.5-SNAPSHOT/money-java-ee-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/format/pom.xml
to 
/home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api-format/builds/2013-08-23_21-12-40/archive/javax.money/money-api-format/0.5-SNAPSHOT/money-api-format-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/pom.xml> to 
/home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$jsr354/builds/2013-08-23_21-12-40/archive/javax.money/jsr354/0.5-SNAPSHOT/jsr354-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/ext/pom.xml> to 
/home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api-ext/builds/2013-08-23_21-12-40/archive/javax.money/money-api-ext/0.5-SNAPSHOT/money-api-ext-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-se/pom.xml
to 
/home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-java-se/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-java-se/0.5-SNAPSHOT/money-java-se-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/ri/pom.xml> to 
/home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-ri/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-ri/0.5-SNAPSHOT/money-ri-0.5-SNAPSHOT.pom
[JENKINS] Archiving 
<https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/platform/pom.xml
to 
/home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api-platform/builds/2013-08-23_21-12-40/archive/javax.money/money-api-platform/0.5-SNAPSHOT/money-api-platform-0.5-SNAPSHOT.pom
Waiting for Jenkins to finish collecting data
mavenExecutionResult exceptions not empty
message : Failed to execute goal 
org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce 
(enforce-versions) on project jsr354: Some Enforcer rules have failed. Look 
above for specific messages explaining why the rule failed.
cause : Some Enforcer rules have failed. Look above for specific messages 
explaining why the rule failed.
Stack trace :
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
goal org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce 
(enforce-versions) on project jsr354: Some Enforcer rules have failed. Look 
above for specific messages explaining why the rule failed.
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at 
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at 
org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
        at 
org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158)
        at hudson.maven.Maven3Builder.call(Maven3Builder.java:98)
        at hudson.maven.Maven3Builder.call(Maven3Builder.java:64)
        at hudson.remoting.UserRequest.perform(UserRequest.java:118)
        at hudson.remoting.UserRequest.perform(UserRequest.java:48)
        at hudson.remoting.Request$2.run(Request.java:326)
        at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:724)
Caused by: org.apache.maven.plugin.MojoExecutionException: Some Enforcer 
rules have failed. Look above for specific messages explaining why the rule 
failed.
        at 
org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:209)
        at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        ... 27 more
Sending e-mails to: javamoney.jcp@...
channel stopped

 

Sent from Windows Mail


From: Anatole Tresch
Sent: ‎23‎ ‎August‎ ‎2013 ‎14‎:‎24
To: jcurrency_mail@...
Subject: [JSR-354] Re: Approaching JavaOne / next release



Hi all

Let us compare for what has been changed. I personally was focusing on code 
and spec only...




Cheers

Anatole



-
Anatole Tresch

Glärnischweg 10

8620 Wetzikon

Tel +41 (43) 317 05 30

-

Send from Mobile


Am 23.08.2013 um 01:39 schrieb Werner Keil <werner.keil@...>:






Dear Anatole/all,


Checked out the latest codebase on a new (Win8) box after the other one broke 
down. As I hope to do a bit of "Night Hacking" at the Foo Hack in Foo Cafe 
Malmö tomorrow night.

The issue isn't exactly like Chris faced it, maybe either of you actually 
modified the POM for exactly that reason, but note, at least one Maven plugin 
right now requires Maven 3.1.


I haven't seen it in NetBeans, but at least every stable build of Eclipse 
with Embedded M2E still uses 3.0.4, so the build fails until you externally 
add the 3.1 release.


If anybody also uses Eclipse launchers, note, this brought a path back I 
eliminated some while ago changing it to EMBEDDED. I hope, it could be 
resolved, e.g. if a lower version of the plugin would also still work.

If not, we might want to mention it in the Readme files and point out minimal 
versions of Maven, should 3.1 be necessary.


Cheers,

Werner



On Wed, Aug 21, 2013 at 9:20 AM, Anatole Tresch <atsticks@...> wrote:


Dear all



I just added a few more lines of code to our RI. so now we have a functional 
Region API with provides regions and

regional trees for ISO 2/3 letter codes based on the Locale information and a 
full CLDR region tree.

Additionally we have a CLDR currency validity provider, which allows to query 
currency validities, based on the data from the CLDRsupplementalData.xml:





Currency validity providers: [CLDR]




Currencies for Germany:




RelatedValidityInfo [item=ISO-4217:EUR, ref=Deutschland [code: DE, type: 
TERRITORY], 

from=1999-1-1 Europe/Berlin, to=-, 
userData=net.java.javamoney.ri.ext.provider.icu4j.res.CLDRSupplementalData$CurrencyRegionRecord],
 




RelatedValidityInfo [item=ISO-4217:DEM, ref=Deutschland [code: DE, type: 
TERRITORY], 

from=1948-6-20 Europe/Berlin, to=2002-2-28 Europe/Berlin, 
userData=net.java.javamoney.ri.ext.provider.icu4j.res.CLDRSupplementalData$CurrencyRegionRecord],
 







Along with that I also added an initial version of a data (re)loader/updater, 
which by default does not access the internet, but can be configured to 
dynamically check for updates or may be triggered programmatically by client 
code as required. This part is for sure not yet finished or production ready, 
but at least partially functional (see above ;-) ).




I also moved the validator artifacts to the extras package, I think they are 
better located there and it is a good idea to have the API parts minimal.




So finally, I propose to freeze the API code we have so far. Feel free to 
recheck the current head (API) and give feedback until next Monday. I will 
try to accomodate the spec document to this code version and inform PMO that 
we plan to release our next release around week 2/3 of september (before 
JavaOne).

According to the next release, I would like to make a short "ballot" about 
your thinkings:

- should we go for a second EDR release or should we go for the Public Draft 
Review?




I think that with additional clarifications and extensions within the spec 
(also according feedback from the EDR must be considered), we can go for a 
PDR. All APIs seem quite stable and the RI has proven that the concepts so 
far are working well.





I also think it would be a good idea, when each, that may be capable of being 
helpful to achieve the next milestone would join our EG call on Friday 
(webex).




Cheers and have a nice day!

Anatole



-- 

Anatole Tresch
Java Lead Engineer, JSR Spec Lead
Glärnischweg 10
CH - 8620 Wetzikon




Switzerland, Europe Zurich, GMT+1

Twitter:  @atsticks

Blogs: http://javaremarkables.blogspot.ch/

Google: atsticks
Phone   +41-44 334 40 87
Mobile  +41-76 344 62 79



-- 
Werner Keil | JCP Executive Committee Member | Eclipse UOMo Lead, Babel 
Language Champion | Java Godfather | Maersk DevOps Build Manager
 





Twitter @wernerkeil | @JSR354 | #EclipseUOMo | #Java_Social | #DevOps


 
Skype werner.keil | Google+ gplus.to/wernerkeil


* Foo Hack: August 23 2013, Malmö, Sweden. Werner Keil,  JCP EC Member, JSR 
354 EG Member will propose "TrakStrok and JSR 354"


* Node.js Hackathon #2: August 24 2013, Copenhagen, Denmark. Werner Keil, 
UOMo Lead, Maersk DevOps Build Manager will present "Ponte Creation Review at 
Eclipse.org"


* Eclipse DemoCamps Kepler 2013: June-August 2013, Germany, Denmark, Austria, 
Norway. Werner Keil, UOMo Lead, Maersk DevOps Build Manager will present 
"Triple-E’class DevOps with Hudson, Maven, Kokki, Multiconf & PyDev", "M4M 2 
the Rescue of M2M"



* Bitcoin Austria #26: Sep 3 2013, Vienna, Austria. Werner Keil, JCP EC 
Member, JSR 354 EG Member will present "Mt.Gox Currency Conversion Provider 
for JSR 354"


* JavaOne US 2013: Sep 23-26 2013, San Francisco, USA. Werner Keil, JCP EC 
Member, JSR 351/354 EG Member will co-present "Java Identity Management", 
"Java Security"

[JSR-354] Re: Approaching JavaOne / next release

werner.keil@... 08/24/2013

[JSR-354] Re: Approaching JavaOne / next release

Chris Pheby 08/25/2013

[JSR-354] Re: Approaching JavaOne / next release

Anatole Tresch 08/26/2013

[JSR-354] Re: Approaching JavaOne / next release

Werner Keil 08/26/2013

<Possible follow-up(s)>

[JSR-354] Re: Approaching JavaOne / next release

Anatole Tresch 08/26/2013

[JSR-354] Re: Approaching JavaOne / next release

Werner Keil 08/26/2013
 
 
Close
loading
Please Confirm
Close