eclipseのdropinsが認識されない

64bitのeclipseに移行した際に、ワークスペースは32bitのやつを再利用したんだが、プラグインがdropinsの認識されない事象に遭遇。

dropinsのプラグインを認識させるには、まず、dropinsのプラグインを避難させてdropinsフォルダを空にする。

空にしたら、ワークスペースを新たに作成して、起動する。
起動したら閉じる。

閉じたら、dropinsフォルダに避難させたプラグインを配置。

新しく作ったワークスペースを開く。

これで認識されました。

ほんとややこしい・・・。

ドットメタデータのせいらしい。。
まぁkwskは暇なときにでもしっかり調べよう。。。

itoサンアリガトウ

やる気のない仕切りたがり

不思議な状況になった。

まったくやる気のない主任と改善したいと思っている主任が共同で、会社の雰囲気をよくするための集会みたいなのを始めた。

まぁ無駄だろうと思いつつ、とりあえず様子見していると、案の定、現場の業務内容を話し合うとかいう意味不明な会議になっている。

しかも、貴重な1時間をほとんど使いきってやり、2か月に1回の頻度しか行われないという。。。

質問に対して、主任二人は解答が180度食い違い、しまいには「とりあえず参加しろ」の一言で話を流すという無能さ。

とりあえず参加しねぇよボケ!

こういう上司の下にいると腐りそう・・・。
俺の上司はまともでよかった・・・。

[weblogic 11g] EARのデプロイで「BEA-2156203」が出た件について

ローカルでEARをコンパイルした際に、application.xmlが含まれてなかったぁ!
なので、バージョンがわからず、警告ログがでてたようです。
なので、バージョンを定義してなくても同じエラーがでます。

参考にしたサイト1
参考にしたサイト2

この解決方法を教示してくれたItouさんに感謝。

桜の署名がなかったので作ってみた。

----------------------------------------------
   ('`ヽ     cp : 株式会社さくら
 ,⌒ ¶¶ ⌒>  nm : 桜 咲句 [ Saku Sakura ]
 ヽ__-'_ ン  hp : http://tantan.kokage.cc
  `'( )     ph : xx-xxxx-xxxx
    |      em : xxxx@xxx.co.jp
----------------------------------------------

しかしなんか、インデントがWPで合わせにくいなぁ。
もっと上手にやる方法あるんだろぉなぁ=3

もし使う人いたら、ちょこっと半角スペースとか調整してください=3
(‘∀’;)n

Maven2でEARのDelpoyがうまくいかなかった末

いろんなサイトみたけど、Maven2でEARのDelpoyがうまくいかなかった末、なんとか辿り着いた境地です。
たぶんそんなに、プロジェクトをいじってなければうまくいったんだろうけど、
なぜかcontextRootが見つからず、さらにapplication.xmlもみつからず、おまけにejbモジュールが見つからないと、エラーが爆裂に出力されたので、全部指定してみた。

// EJBモジュールを指定、TYPEを忘れると落ちる事がある。ていうか落ちる。
<dependencies>
  <dependency>
    <groupId>hoge.jp.scp.ejb</groupId>
    <artifactId>scp-processor-ejb</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <type>ejb</type>
    <scope>compile</scope>
  </dependency>
</dependencies>

// 自動設定にまかせず、全部指定。環境依存を防げると思う。きっと。
<plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-ear-plugin</artifactId>
    <version>2.6</version>
    <configuration>
      <version>5</version>
      <contextRoot>/${project.artifactId}</contextRoot>
      <defaultLibBundleDir>lib</defaultLibBundleDir>
      <applicationXml>config/META-INF/application.xml</applicationXml>
      <generateApplicationXml>false</generateApplicationXml>
      <modules>
        <ejbModule>
          <groupId>hoge.jp.scp.ejb</groupId>
          <artifactId>scp-processor-ejb</artifactId>
          <bundleFileName>scp-processor-ejb.jar</bundleFileName>
        </ejbModule>
      </modules>
    </configuration>
  </plugin>
</plugins>

nimbus 超便利だった罠

JavaのDTOまたはBEANのクラスに座標で値を格納できるんです。
便利です。

っと、失礼しました。
知らない人は何をいってるか解らないと思うので、適当コードで説明させて頂きます。

◆普通のDTO


public class NimbusDto(){

  private int id = 0;
  private String name = "";

  public void setId(int id){
     this.id = id;
  }

  public void setName(String name){
     this.name = name;
  }

  //getter・・・
}

(適当にかいた)NimbusDtoに値を格納する時には普通はsetterを呼んで追加すると思うんですね。
nimbus だとこうなります。

◆DTOに値を設定


NimbusDto nimbusDto = new NimbusDto();

//座標を設定
Property prop = PropertyFactory.createProperty(”id”);

//値をセット(nimbusDtoは参照渡し)
prop.setProperty(nimbusDto, "999");

まぁぱっと見なにが便利なんだこれ的に思う人もいると思うんですが、
nimbusのすごいところは多重階層にも対応しているところです。

MVELとか使えば、自力で実装可能な処もあるかもしれませんが、正直めんどくさい。
座標をドット記号区切りで記入すれば、階層を解析し、任意フィールドに値を設定してくれます。

◆NimbusDtoを内包するNimbusSecondDto


public class NimbusSecondDto(){

  private int id = 0;
  private String name = "";
  private NimbusDto nimbusDto = new NimbusDto();

  public void setId(int id){
     this.id = id;
  }

  public void setName(String name){
     this.name = name;
  }

  public void setNimbusDto (NimbusDto nimbusDto ){
     this.nimbusDto = nimbusDto ;
  }

  //getter・・・
}

◆多重階層座標指定しての値セット


NimbusSecondDto nimbusSecondDto = new NimbusSecondDto();

//座標を設定(多重階層)
Property prop = PropertyFactory.createProperty(”nimbusDto.id”);

//値をセット(nimbusSecondDtoは参照渡し)
prop.setProperty(nimbusSecondDto, "111");

これでNimbusDtoのIDフィールドに値が設定されます。
便利ですねぇ、すごいですねぇ、楽ですねぇw

そのほかにも、色々と便利な記法があるんですが、なぜか本家のマニュアルは厚みがありませんので、
自力で解析したものが多いです。

◆フィールドの属性を取得


NimbusSecondDto nimbusSecondDto = new NimbusSecondDto();

//座標を設定(多重階層)
Property prop = PropertyFactory.createProperty(”nimbusDto.id”);

//属性を取得(nimbusDtoは参照渡し)
Class type = prop.getPropertyType(nimbusSecondDto );

nimbusDto.idのintという属性が取得できます。

◆キャストしてのフィールドセット


NimbusSecondDto nimbusSecondDto = new NimbusSecondDto();

//座標を設定(多重階層)
Property prop = PropertyFactory.createProperty(”nimbusDto.id”);

//属性を取得(nimbusSecondDto は参照渡し)
Class type = prop.getPropertyType(nimbusSecondDto );

//intにキャストして値をセット(nimbusSecondDto は参照渡し)
prop.setProperty(nimbusSecondDto , type , "111");

int型にキャストして設定してくれます。

◆フィールドの値を取得


NimbusSecondDto nimbusSecondDto = new NimbusSecondDto();

//座標を設定(多重階層)
Property prop = PropertyFactory.createProperty(”nimbusDto.id”);

//フィールド値を取得(nimbusSecondDto は参照渡し)
Object result = prop.getProperty(nimbusSecondDto );

”nimbusDto.id”の値を取得できます。

という具合に適当に説明しましたが、今後もお世話になるので色々解析していきたいなぁっと思ってます。

以上です。

どうしてこうなった・・・

 ___
/ || ̄ ̄|| ∧_∧
|…..||__|| (     )  どうしてこうなった・・・
| ̄ ̄\三⊂/ ̄ ̄ ̄/
|    | ( ./     /
 ___
/ || ̄ ̄|| ∧_∧
|…..||__|| ( ^ω^ )  どうしてこうなった!?
| ̄ ̄\三⊂/ ̄ ̄ ̄/
|    | ( ./     /

 ___ ♪ ∧__,∧.∩
/ || ̄ ̄|| r( ^ω^ )ノ  どうしてこうなった!
|…..||__|| └‐、   レ´`ヽ   どうしてこうなった!
| ̄ ̄\三  / ̄ ̄ ̄/ノ´` ♪
|    | ( ./     /

 ___        ♪  ∩∧__,∧
/ || ̄ ̄||         _ ヽ( ^ω^ )7  どうしてこうなった!
|…..||__||         /`ヽJ   ,‐┘   どうしてこうなった! 
| ̄ ̄\三  / ̄ ̄ ̄/  ´`ヽ、_  ノ    
|    | ( ./     /      `) ) ♪
 
                   ___ どうしてこうなった!
             ♪ ∩/ || ̄ ̄||♪ ∩∧__,∧
               _ ヽ|…..||__|| 7 ヽ( ^ω^ )7
               /`ヽJ   ,‐┘/`ヽJ   ,‐┘どうして
| ̄ ̄\三  / ̄ ̄ ̄/  ´`ヽ、_  ノ   ´`ヽ、_  ノ こうなった!
|    | ( ./     /      `) ) ♪    `) ) ♪  

 ___        ♪  ∩∧__,∧
/ || ̄ ̄||         _ ヽ( ^ω^ )7  どうしてこうなった!
|…..||__||         /`ヽJ   ,‐┘   どうしてこうなった! 
| ̄ ̄\三  / ̄ ̄ ̄/  ´`ヽ、_  ノ    
|    | ( ./     /      `) ) ♪

 ___ ♪ ∧__,∧.∩
/ || ̄ ̄|| r( ^ω^ )ノ  どうしてこうなった!
|…..||__|| └‐、   レ´`ヽ   どうしてこうなった!
| ̄ ̄\三  / ̄ ̄ ̄/ノ´` ♪
|    | ( ./     /

 ___
/ || ̄ ̄|| ∧_∧
|…..||__|| ( ^ω^ )  どうしてこうなった!?
| ̄ ̄\三⊂/ ̄ ̄ ̄/
|    | ( ./     /

 ___
/ || ̄ ̄|| ∧_∧
|…..||__|| (     )  どうして・・・
| ̄ ̄\三⊂/ ̄ ̄ ̄/
|    | ( ./     /

 ∧||∧
(  ⌒ ヽ
 ∪  ノ
  ∪∪

○通報先・便利なリンク一覧

○通報先・便利なリンク一覧
■警察庁 http://www.npa.go.jp/
■警視庁ホームページ http://www.keishicho.metro.tokyo.jp/
■警察総合相談電話番号 http://www.npa.go.jp/safetylife/soudan/madoguchi.htm
(携帯電話・PHSからは全国共通#9110 緊急性を要するものは110)
■警視庁匿名通報フォーム http://www.keishicho.metro.tokyo.jp/anket/other.htm
■MOD(英国国防省) http://www.mod.uk/DefenceInternet/Home/
■全国ハイテク警察リンク集 http://www002.upp.so-net.ne.jp/dalk/ksatulink.html
■英国陸軍の公式 http://www.army.mod.uk/
■ロシア連邦大統領府 http://www.kremlin.ru/
■公安調査庁 http://www.moj.go.jp/KOUAN/
■内閣情報調査室 http://www.cas.go.jp/jp/gaiyou/jimu/jyouhoutyousa.html
■国家公安委員会 http://www.npsc.go.jp/
■アメリカ中央情報局(CIA)  http://www.cia.gov/
■英国王室 http://www.royal.gov.uk/Home.aspx
■アメリカ連邦捜査局 (FBI) http://www.fbi.gov/
■防衛省 http://www.jda.go.jp/
■警視庁墨東警察署 http://www.tbs.co.jp/taiho/
■ブラジル連邦共和国政府 http://www.brasil.gov.br/
■警視庁西部警察署 http://www.ishihara-pro.co.jp/se/se_index.htm
■神奈川県警港警察署 http://www.abudeka.jp/
■国際刑事警察機構(ICPO)  http://www.interpol.int/
■ドイツ国境警備隊第9連隊(GSG-9) http://www.gsg9.de/
■テロ対策ユニット(CTUロサンゼルス) http://www.fox.com/24/
■日本調査業協会 http://www.nittyokyo.or.jp/

民主党を体現「松本龍」!

最近この手のバカばっかだなぁ(´ι _`  )

松本復興相に民主幹部も「目まいがする」
おまえらはどんだけ茶番を繰り返して、国民の血税むさぼれば気が済むんだろうなぁ
バカヤローォゥォゥ(」´Д`)」ォゥォゥォゥォゥ

こんな時に防災担当大臣が「更迭」された理由
「ボンボン育ちで、修羅場をとても仕切れない。地震発生時にはパニックに陥り、以来、会見もできない。こんな人物を防災担当相に据えた菅首相の責任は大きい」(全国紙編集幹部)

こいつらもう犯罪集団だろ。
国を破綻させるテロリストだよ。

出身とか血液型を言い訳にしてるところとかもう、男のすることじゃぁないな。
九州くくりとかにすんじゃねぇよw
お前だけの特別な能力だっつのw
ヽ(〃’ x ‘ )ノ彡☆ バカー

管さんもう諦めて降りろよww
いつまで粘って血税むさぼってんだろw
ヒルみたい。

ヒル政権!
相当アホなやつらもいたけど、歴代トップのバカ政権になったなぁ。