• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
2011 02-25-jenkinsci study
 

2011 02-25-jenkinsci study

on

  • 2,546 views

 

Statistics

Views

Total Views
2,546
Views on SlideShare
2,075
Embed Views
471

Actions

Likes
2
Downloads
13
Comments
0

6 Embeds 471

http://samuraism.jp 241
http://d.hatena.ne.jp 222
http://webcache.googleusercontent.com 5
http://paper.li 1
http://www.google.co.jp 1
http://131.253.14.98 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    2011 02-25-jenkinsci study 2011 02-25-jenkinsci study Presentation Transcript

    • Jenkins 2011/2/25 @yusukey http://samuraism.jp/ @yusukeyCopyright(c) Yusuke Yamamoto All rights reserved.
    • • Twitter4J• Jenkins•• Copyright(c) Yusuke Yamamoto All rights reserved.
    • Twitter4J Copyright(c) Yusuke Yamamoto All rights reserved.
    • Java Twitter API 30•JDK1.4.2•Google App Engine• Android LOC: 5.3 Copyright(c) Yusuke Yamamoto All rights reserved.
    • Twitter4J IntelliJ IDEA: github / Jira Maven: Jira: issue Hudson / Jenkins: CI 2009 3 github: 2009 4 Copyright(c) Yusuke Yamamoto All rights reserved.
    • Twitter4J push service hook CI github.com Copyright(c) Yusuke Yamamoto All rights reserved.
    • 20073 Copyright(c) Yusuke Yamamoto All rights reserved.
    • 2010 10 2 Copyright(c) Yusuke Yamamoto All rights reserved.
    • • Twitter4J 2.1.5 • OAuth401:Authentication credentials were missing or incorrect. Copyright(c) Yusuke Yamamoto All rights reserved.
    • Copyright(c) Yusuke Yamamoto All rights reserved.
    • • StringUtil.split()• OAuthpublic static String[] split(String str, String separator){ String[] returnValue; int index; if(-1 == str.indexOf(separator)){ returnValue = new String[0]; }else{... StringUtil.split(“foo,bar”,”,”); » {“foo”, “bar”} StringUtil.split(“foobar”,”,”); » new String[0] Copyright(c) Yusuke Yamamoto All rights reserved.
    • StringUtil.split • String#split • J2ME String#split(@since JDK1.4) • J2ME JDK JDK1.3(?)Caused by: java.lang.NoSuchMethodError: java.lang.String: methodsplit(Ljava/lang/String;)[Ljava/lang/String; not found at twitter4j.conf.PropertyConfiguration.setFieldsWithTreePath(Ljava/util/Properties;Ljava/lang/String;)V(PropertyConfiguration.java:196) at twitter4j.conf.PropertyConfiguration.<init>(Ljava/lang/String;)V(PropertyConfiguration.java:121) Copyright(c) Yusuke Yamamoto All rights reserved.
    • Jenkins Copyright(c) Yusuke Yamamoto All rights reserved.
    • • Twitter J• : 2010 8 Basic Copyright(c) Yusuke Yamamoto All rights reserved.
    • TestCase TwitterTestUnitbefore BasicTest OAuthTest Basic OAuthafter Maven TwitterTestUnit OAuth Copyright(c) Yusuke Yamamoto All rights reserved.
    • fail : Twitter API API TwitterTestUnit AsyncTwitterTest fail Copyright(c) Yusuke Yamamoto All rights reserved.
    • Copyright(c) Yusuke Yamamoto All rights reserved.
    • • fail • age Copyright(c) Yusuke Yamamoto All rights reserved.
    • • • • Copyright(c) Yusuke Yamamoto All rights reserved.
    • Copyright(c) Yusuke Yamamoto All rights reserved.