きどたかのブログ

いつか誰かがこのブログからトラブルを解決しますように。

jython

引数にdict,tuple,list,java.util.Propertiesを受け付ける関数の検討

タイプの判定をやってみた。引数は最終的にdictionaryに詰め込む。import typesしてif types.DictType==type(arg): self.mydictionary.update(arg)#endifみたいなことをしてみた。tupleとlistも似た判定に加えて、要素が2であるチェックをして、key:valueで…

今日失敗に気付いた有効範囲ノードのリソース

すごく単純な失敗をしていたことに気付いた。ノードのJMSプロバイダーを使い、接続ファクトリーを作成するコードだったのだが、誤ってサーバにも作ってしまっていた。node_scope=AdminConfig.getid('/Node:mynode')jms_provider_list=AdminConfig.list('JMSP…

wsadminでImportError レアもの?

すごい面倒臭いエラーに出くわした。ImportErrorがなかなか取り除けなかった。凡ミスもあった。__init__.pyをミペルミスしてて、__ini__.pyになってた。これはいい。今回ドハマりしたのは、もっと気づきにくい話。ImportErrorなんだから、探索パスを気にした…

jythonスクリプトの日々

ファイアウォールのカスタムルール用ファイルを作成するjythonスクリプト、凡ミスしてたがなんとか直した。DNSがいないせいもあり、/etc/hostsに書き込まないとdmgr起動しないのは大変だった。DCSとか出てたからファイアウォールをミスったのかと自己暗示に…

シングルクォートとダブルクォート

Javaではよくダブルクォートを使う。 シングルクォートはcharへの代入や、StringBuilderへのcharのappendなどで使う程度だ。 SQLではシングルクォートを使う。 あんまりダブルクォートを使う機会はない。 Oracleで覚えたせいだろうかな。 シェルではダブルク…

WASでJythonを使って遊びましょう

さいきんJythonをカリカリ書いてて気付いたことがある。 これまでの自分のJythonの書き方は、 小さいプログラムでクラスまで作ろうとしてなかった。 うん、これからはクラスも作ろう。 実はクラスどころか小さすぎてdefすら使ってなかった。 今回は作るもの…

ふんづまってたことがようやくスッキリ

自分が作ったアプリケーションでは3つの環境で再現出来る事象が、 なんか他の人が作ったアプリケーションでは再現出来ない状態で、 WebSphereの設定も含めて自分が思うように整えたうえでの事なので、 「環境に差によるものかもしれない」だとか、 「アプリ…