2011年1月31日月曜日

AIRから印刷…その前に

というわけで、AIRから印刷したいよーとのご要望がありましたので。
gsviewっというのを使って印刷することに。
で、とりあえずローカル環境でjavaのプロセスを使用して印刷がかかる所までを確認して
後はcoldfusionからjavaを動かせば完璧!! ←ここまでが先週
と、ここからが詰んだ。
正確にはこの後久々にcfm、cfcからjavaを動かすので昔のソースを参考にいじりつつ。
IEで何度もCFMを動かしたりしながら進んで、おお!!javaが動くぞ。という所で今度はプロセスが上手くいかないのか、gsviewが動かない。
どっか引数でこけてるのか?と思ってリターン値でどこまで進んだのか分かるようにして再実行。
…全部とおってんじゃねえか。
で、そこから試行錯誤の始まり…coldfusionのjavaVM変えたらcoldfusionのサービスが動かなくなった\(^o^)/
なんでじゃああああと、あせりました。
というか今日は朝にもPCが逝きかけるっていう結構アレな状況になって焦ったりもしたので今日はそういう日ですか。
帰りは気をつけます。
で、まあ元の値に戻せばいいだろ、と思ってとりあえず変えた値をgrepで検索をかける…
みつかんない、だと。
ふざけんなボケ、そんなVMのパス変えただけでサービスが死ぬとかねえよ。
そんな大事な所なら変えたタイミングで必要なものがあるかチェックしろよ!アドべ!!

と焦りまくって、探した結果
http://kb2.adobe.com/jp/cps/102/102452.html

メモ:手作業での変更、ColdFusion Administrator を用いた変更のどちらを選択する場合でも、変更作業を
開始する前に必ず jvm.config のバックアップコピーを作成するようにしてください。
あほかあああああああああ!!!1!!
書くとこ違うだろ。
まあ、でもjvm.configね…てっきりiniかと思ってたけどconfigか。
Coldfusionをインストールしたフォルダを検索掛けてファイルを開いてみると、指定したパスがC:\\~で書かれてました。そりゃgrepじゃかからんわ。
で、今後はここを気をつけながら進もう…ていうかこれを書いているタイミングではまだサーバーから印刷されません\(^o^)/
にも関わらずjavaは動いてるし、ちゃんとコマンドプロンプトからjava実行する分には動くしと…
で、結局社内でjavaのことなんか相談できる人がいないので結局また孤軍奮闘・孤立無援ですか。
別にいいけどさぁ…一人好きだし。
でもここは会社なんだぜ!ってこういう都合のいい時にだけきれいごと言うから偽善者って言われるんだろうな。
どっちかっていうと自分は偽悪者です。
偽悪者って読んでもらえる分には何も思わないけど、偽善者呼ばわりされるとちょっと勘に障る変わった自分。
とりあえず印刷できたらまた原因の方を書きたいと思います。

0 件のコメント:

コメントを投稿