WebObjects 2スレ目
■ このスレッドは過去ログ倉庫に格納されています
http://www.apple.co.jp/webobjects/
http://www.apple.com/webobjects/
前スレ
http://pc.2ch.net/test/read.cgi/php/989562708/
0636nobodyさん
02/05/12 05:20ID:???ワタクシ、超恥ずかしい事になってるんですが....(赤面
ちなみに倉橋屋のSEVEN11支払いめっちゃ対応はや。
夕べ遊びに出る前に払って、朝帰ったらもう商品が届いてた。
0639619
02/05/14 02:25ID:e/hPeNfL1.もともと高いシステムだったらしい(700マソ)
2.なんだか、すごいらしい(DB周りとか)
>Servlet&JSP&EJBをメインにつかうなら他のAP鯖のほ
>うが使いやすいって意味ですよね。そのあたりは賛成です。
Javaの勉強の為でもあるので、汎用的な技術であれば、なんでもいいのですが、
フリーのTomcatだと開発環境がいまいちなのかなって。
開発環境を第一に考えて(効率)選ぼうかと思っています。
そのあたり、どうなんでしょうか?
私自身素人過ぎて、アプリケーションサーバの違いが全くわかりません。
何かそんなに違いはあるのでしょうか?
認識としては、統合開発環境のでき・不出来くらいの認識しかないです。
0640うげ
02/05/14 09:35ID:U5VqjRm9いちどSERVLET+JSP on TOMCATだけで
適当に数ページのものをつくってみればいいとおもう。
最初はいいけどだんだんめんどくさくなる。
その時点でHTMLとかHTTPの仕掛けぐらいはわかるから。
すると各APP鯖がやろうとしているめんどくなくす方向性が
見えると思うよ
0641ヲッカーな名無しさん
02/05/14 10:53ID:???WOの良さって、他のツール使わないと分からないから、
>>640のいうとおり、まずはServlet+JSP+JDBC on Tomcatで試してみれ。
いきなり最初からWOだと、「こんなもんかー」ってなるかも(w
0642nobodyさん
02/05/14 11:13ID:4+k5UFdE0643うげ
02/05/14 11:43ID:U5VqjRm9>Javaの勉強の為でもあるので、汎用的な技術であれば、なんでもいいのですが、
汎用的の定義がよくわからんが
多数が使っている=汎用的
とするなら
WOはぜんぜん汎用的な技術じゃないとおもうぞい(w
0644うげ
02/05/14 12:15ID:U5VqjRm9で、えらいめんどくさいなぁ、とおもっていろいろ調べてたらWO発見。
しばらく会社で啓蒙してなんとか買ってもらいましたです。
ちょといじった感じかなり感動的。
もう少ししたらテスト的に社内システム作りにかかる予定。
本格的にいじりだしたらいろいろあるだろうけど。
楽しみな環境ではある。
0645ヲッカーな名無しさん
02/05/14 13:04ID:???とはいえ、良くてもマイナーだとなかなか理解が得られなかったりする。
でも、やはりEOFはマンセー
0646nobodyさん
02/05/15 00:26ID:???Z80プログラマの方がまだ使えるぜ。(比較が強引だな)
0648nobodyさん
02/05/15 01:13ID:???確かに今後は.NETが主流になっていくだろうから、あんたはそっちに逝きな(w
あんたには、WOやる必要も興味を示す必要もないよ。
0649タコ
02/05/15 01:49ID:Zsu3oRp7「http://localhost/cgi-bin/WebObjects/SimpleBoard.woa/の読み込みに
失敗しました。」になり、ProjectBuilderの実行ウインドウには以下の表示が出ます。
[2002-05-15 01:35:53 JST] <WorkerThread2> <WOWorkerThread id=2 socket=Socket[addr=62.16.20.160/62.16.20.160,port=239,localport=50285]> IOException occurred while accepting server socket: java.net.SocketException: Connection reset by peer
なにが起こっているのでしょうか?
0650nobodyさん
02/05/15 02:57ID:???今度、私の会社でWebアプリを開発することになりました。
クライアントはIE5.0でケテーイしてます。想定クライアントは300くらい、同時アクセスは
10~50程度(予想)。サーバーはLinux+PostgreSQL/MySQLでそこそこいい箱で。
アプリケーションサーバは未定ですが、NTかな・・・
あ、案件は「販売管理・顧客管理システム」です。ありがちですが。
で、問題は開発アプリの選定ですが、意見が割れております。諸賢のアドバイスを
いただきたいのです。候補は、いくつか派閥があるんですが、
1.(C++/RAD)・・・Visual C
2.(Java/RAD)・・・Visual J
3.(Java/RAD)・・・J Builder
4.(Pascal/RAD)・・・Delphi+WebBroker
5.(PHP)・・・PHPでゴリゴリ
6.(Java/RAD)・・・WO
とまあ、こんな感じです。いちおう、基幹系システムなので、PHPはどうかな〜?と
思ってるんですが、あとがまとまりません。C++にこだわる理由はないんですが、
古い人がなぜかC++だろ、って言って。つーかMSだろ、って。
社内で一番DBに詳しい人は、Delphiを強硬に推しております。DBで業務アプリっつ
ったらDelphiだろーがゴルァみたいな。Web?Broker使えやラルォ?みたいな。
あと、若い茶髪がPHPとかPerlとか言ってますが無視されてます。
まあとにかく、開発の工数の削減とアプリの安定度、メンテのしやすさ、
DBとの連携といったあたりが議論の焦点です。やっぱDelphiですかね?
一応、WOもぶつけてみますが、みなさんだったらどれを選びますか?
理由も教えてもらえると助かります。個人的にはWOに非常に興味が
あるのですが、なにぶんメリットがわからないので主張しにくいのです。
0651梨@WOスライムLv1
02/05/15 03:14ID:US0c6Q9E上の方で「運用環境にMacなんか選べない」って出てた話も、
今後実績が伴ってきたら少しずつ認知されるようになるのかも。
>>650
よくわからんけど、VJってまともに鯖に使えるの?
Delphiとかって使いやすいんだろうか。
Webに特化してた方がやりやすいと思うんだが。。。
漏れなら、その規模ならPHP+pgSQLを選んでさっさと終わらす。
わざわざややこしい環境をあてがう必要なんか無いと思われ。
0652nobodyさん
02/05/15 03:26ID:???これがなけりゃ鯖としては買う価値無し。ただの1U Macだな。
0653nobodyさん
02/05/15 03:31ID:???WOのエバンジェリストが、あんた一人だとすると、非常に厳しいと思う。
多くの熟達したリソースが突っ込めるツールを選択するのがビジネスとしての開発だろ。
DBに詳しいDelphi屋が多いのか?ならDelphiでやれ。
Servlet屋が多いなら、そういう選択肢もあるだろう。JBuilderとか。
WOをサクっと選んでサクっと開発できる環境じゃなさそうだからな、
まだPHPゴリゴリのほうが、効率面ではいいかもしれない。
まかり間違ってもVisualJ++は選択しちゃだめだぞ(w
死にゆくプラットフォームだ。.NETでC#のほうが、まだまし。
0654nobodyさん
02/05/15 03:33ID:NNLzIrHCUPSさぽーとすましたって書いてなかった?
外部バックアップはいくらでも方法がありそうだが...知ったかするとボロが出るのでやめときます。
で、質問。
WebObjectsで高価なDB使うメリットはあるのでせうか?
保守性以外の機能性はEOFに任すのが筋だとすれば、
DBには高速・強固のみが求められるような気がするのですが、実戦で培われたご意見キボンヌです。
0655nobodyさん
02/05/15 05:05ID:???茶髪だし長髪だしネクタイしたことないけど、何か?
てのは置いといて、サーバがLinuxに決定した経緯が気になるのお。
開発環境やアプ鯖の箱決まる前にそれだけ固めてどうするつもりなのか。
ボリュームもわからんし。
まあWOならどんなボリュームでもスケーラブルにこなす、とだけ言っておく。
0656nobodyさん
02/05/15 11:33ID:???所詮は道具なんだけど。
0657nobodyさん
02/05/15 11:48ID:SiDM0Mb9事実上普及している、OSやツール(という道具)が使いにくい
から発想が貧困になってる、と思うのだが。
0658nobodyさん
02/05/15 12:20ID:HqpayRtxWEB+DBだと普及言語がJavaなのでJavaを使うほうがいいと思います。
Delphi自体は良い環境ですが、Window Appkication以外で魅力を感じない。
あとは帳票印刷とか、具体的なところからせめるといいと思います。
0659nobodyさん
02/05/15 12:25ID:HqpayRtx>WebObjectsで高価なDB使うメリットはあるのでせうか?
高価なDBのメリットはまず保守性とスケーラビリティー。
おっしゃるとおり、高速化の為の細工をするとWebObjectsベースの開発に
相反すると思います。
機能的には PostgreSQL + RAID-1 でも結構いけるはず。
0660nobodyさん
02/05/15 15:56ID:DHuRBrWeSybase社はASE 12.5に、Apple社のアプリケーション・サー
バー「WebObjects」へのサポート機能を組み込むことも明らか
にした。
0661nobodyさん
02/05/15 15:58ID:???0662542
02/05/15 17:06ID:???・アプリは運用鯖のどこに置いても問題はない。と前スレで読んだので、
/opt/Apple/Local/Library/WebObjects/Applications/ の下に配置。
念のため、ちゃんと動作してるJavaMonitorがあるところに置いた。
・そのJavaMonitorはちゃんと動き、自分自身を登録して、動作もできる。
・作ったアプリはちゃんと緑ランプで起動します。直接実行しても起動します。
でも、ページを表示できません。
アプリを起動したとき、ちゃんとポートは空きます。(nmapで一応、確認)
・開発環境(WIN2K)では作ったアプリは動きます。
運用鯖には、Installでビルドしたものを持ってきてます。
もしかしたら、運用鯖に持ってくるやり方が間違ってるのかなぁ・・・と
思ってるんですが。
FTPやsambaを使って、各ファイルを運用鯖に送ってます。
(圧縮すると^Mがついたので)
0663nouser
02/05/15 22:11ID:HGnjhBtSchmod 755 /opt/Apple/Local/Library/WebObjects/Applications/app.woa/app
でどだ?
関係ないけど、某MLにWO51がFreeBSD 4.5で動いたって
書いてたぞ。動かす意味あるんか?
0665662
02/05/15 23:17ID:???あーそれもやりました。もう、そのアプリのディレクトリ下は
すべて777にしてしまってます。
ソースをアップしてるんですが、>>542あたりにURLがあるかな。
PBで"hahaha"って書いただけの、ですが。
0666nobodyさん
02/05/16 00:11ID:HaeWEEWbまさに男冥利を感じれそうですな。
0667nobodyさん
02/05/16 01:07ID:6JRyGq2Q確認ですが、>>540で書いてた、
http://mydomain:port/
の"port"は、Webサーバのポートかアプリのポートかどちらですか?
アプリのポートなら、WODirectConnectEnabledがfalseの場合繋がりません。
(nmapで見たらopenになっているけど、接続するとサーバ側から切られる)
起動時の引数に-DWODirectConnectEnabled=trueを加えると良いかも知れません。
Webサーバ のポートの場合は、アダプタ-アプリ間の連係部分があやしいので、
次の2点を調べてみましょう。
その1. wotaskdの持っている情報を調べる
http://mydomain:1085/
にアクセスした場合、wotaskdが知っている、動作中のアプリや登録済みの
アプリのリストが表示されるので、動作中のアプリにhahahaが入っているか調べる。
入っていない場合はwotaskdまで情報が行ってないのでアダプタからは見れっこないです。
ちなみにJavaMonitorでパスワードを設定していると(1085は)見れません。
その2. アダプタのログを見る
rootで/tmp/logWebObjectsというファイルを作っておくと、/tmp/WebObjects.log
というファイルが出来るので、その中身を見る。変なエラーが出てるかも。
0668おしえてください
02/05/16 17:27ID:???選択リスト内容を変えようと思いまして、Javaメソッド ChangeXXX()という
のを呼び出したく、WOPopupButtonで、onChange="XXX.click()" とし、
WOSubmitButtonのnameを"XXX"にしました。
WOSubmitButtonのActionバインドを、ChangeXXXX に設定しました。
上手く行くようになったのですが、
WOSubmittButtonをイメージボタンに変更したら、動かなくなります。
(xxx.click()が効きません)
HTMLとしては、
<input type=image name="ChangeXXX" ・・・
<input type=submit name="ChangeXXX" ・・・
の違いだけなんですが、これを解消する根本的手段はありませんか?
要は、上記のボタンを表示させたくなく透明イメージでやろうとしたのです。
0669◇マーク
02/05/16 19:47ID:QhUoCasR◆マークだと参照できないものなのでしょうか?
また外部キーが入るのAttributesも◆マークにしておいて値を入力(WOPopupButtonなんかで)
するにはどうしたらよいのでしょうか?
DirectJavaClientだとできているのでできそうな気がするのですが。
---例
「Company」Entityの「comTypeID」Attributes(◆)に
「ComType」Entityの「comTypeID」Attributes(錠前&◆)を挿入したい
---
>>668さんのレベルまでまだ達していない自分....
0670nobodyさん
02/05/16 19:59ID:r2wbvB3qhttp://www.gagsmile.com
これって、スマップが運営しているサイトなの?(噂)
内容は面白いよ。
0672nobodyさん
02/05/17 01:56ID:???ヤフオクでWebObjects5.1出品してる奴ハケーン.
http://page5.auctions.yahoo.co.jp/jp/auction/e11281041
ちょっと高いな…なんか、パッケージじゃないぞ?
0673nobodyさん
02/05/17 07:11ID:L/kblFmYキッモーイ!!
超マックヲタだ〜。
特に自己紹介がキッモーイ!!
0674nobodyさん
02/05/17 09:28ID:lCe/dHTJひろゆきってたまーに驚く程幼稚なセリフ真顔で吐くんだけど、いったいどういう
青春を送ってきたのだろう?
普通に成長を遂げた人間であれば赤面してしまうような恥ずかしいセリフ
82 :参加するカモさん :01/12/13 15:02
なんとなく言ってることわかる。
俺もひろゆきと何回か話したことあるけど、大昔のドラマでも見てるような気になった
95 :参加するカモさん :01/12/22 16:35
飲み会になると、必ず「遅刻」の話を得意気に語りだすけど、ひろゆきって遅刻することかっこいいと
思っているのかな?
回りの人間は苦笑するしかないけど、この人やっぱり幼稚だと思う
0675nobodyさん
02/05/17 10:55ID:2bRxSrY0import com.webobjects.eoaccess.*; // ← この行を追加
/** Movieのカスタム EOクラス */
public class Movie extends EOGenericRecord {
public Number movieID() {
NSDictionary keyDict = EOUtilities.primaryKeyForObject(
this.editingContext(), this);
return (Number)keyDict.objectForKey("movieID");
}
//...
}
あとは、EOUtilitiesクラスの中に便利なstaticメソッドが幾つか・・・
0676662
02/05/17 11:18ID:???ポートを指定しての起動は、引数を追加すると出来ました!
後は、本命のHTTPアダプタからの起動なんですが・・・
http://domain/cgi-bin/WebObjects/AppName
にアクセスすると、/tmpのログには
Info: <WebObjects Apache Module> new requests: /cgi-bin/WebObjects/hahaha
Debug: App Name: hahaha (5)
というのがずらずらーっと出力されます。エラーメッセージは出ないので
HTTPアダプタは、うまく動いてるのかな?
ポート1085を見ると、一緒に登録したMonitorやhahahaのアプリ情報は入ってました。
0677669
02/05/17 17:49ID:3cjJCfwQ0678669
02/05/17 17:55ID:3cjJCfwQタダのカンで、かつWO的解決ではありませんが、スタイルシートで不可視にしちゃうってどうでしょう?
0679nobodyさん
02/05/17 22:22ID:2bRxSrY0ありがとうございます。
実は、
ImageのSubmitボタンを止めて、FormのActionにChangeXXXをBindし、
Formのname属性をXXXにして、
WOPopupButtonのonChange()を、document.xxx.submit();
にすることで解決させました。
1フォームにonChangeを置くWOPopupButtonが1つだったので
OKでしたが、これだと、複数のWOPopupButtonの制御の場合困りますね。
その時は、ご指摘の方法で、試してみたいと思います。
0680nobodyさん
02/05/18 03:02ID:???WB上で、Add Actionする際に、メソッド名先頭に、"set"が付くと、
WB左下のkey/action表示エリアに、追加したAction名が表示されません。
例えば、Add Actionで、"setValue" といったメソッドを追加すると、
ソースにはメソッドが追加されているのがPB上で確認できますが、
WB上では表示されません。しかし、メソッド名を "storeValue" なんてやると
問題なくWB上でも表示されます。
これ、回避策ってあるんでしょうか?
0681nobodyさん
02/05/18 04:31ID:???frameset内に、frame1,frame2を作る。
frame1には、WOForm、WOTextField、WOSubmitButton
frame2には、WOString。
frame1内のWOTextFieldに、任意の文字を入力し、WOSubmitButtonを押したら、
frame2側のWOStringに、入力文字を表示させたい。
<やったこと>
new framesetをおこなう
frame1, frame2をそれぞれ上記構成で作り、framesetのpageNameにそれぞれ設定。
Submitボタンをクリックしたときのコードは、こんなかんじ。
FramePage2 nextPage = (FramePage2)pageWithName("FramePage2");
入力文字もちゃんとframe1からframe2へ渡ることを確認。
<状況>
一応、表示だけは希望通りに動いている。
ただし、frame1で、文字を入力してSubmitしても、frame1自体がそっくりframe2に
書き変わってしまい、本来のframe2には何も変化が無い。
という状況なんですが、やりかたご存じのかたいませんか。
0682681
02/05/18 05:07ID:???frameのnameとWOFormのtarget属性を、ダブルクォートで囲んだらうまく動きました。
0683nobodyさん
02/05/18 06:39ID:???WOBuilderのGUIでは参照出来ないけど、自分でwod書けば設定出来るはず。
でもそもそもActionだから引数なしなわけで、setなんちゃら() という
名前はお行儀が悪いような気がしなくもない。
普通はアクセサに使う名前だよね。
0684nobodyさん
02/05/18 12:57ID:???アクセッサでいいんじゃないのかな?
俺んとこでもset〜ってのは表示されないけど、
get〜は表示される。
つーか、アクセッサとして使いたいメソッドって、WOBuilder上で扱うのは
難しいのかな?
0685nobodyさん
02/05/18 15:26ID:???なので、直接呼ぶのは好ましくないからWOBuilderで表示されないんだろう。
詳しいことはNSKeyValueCodingのドキュメント読むべし。
0686nobodyさん
02/05/18 16:00ID:???定義するには、どういうネーミングルールを使うのがベターなのかな?
0687650
02/05/18 23:18ID:XyWyoi4p(今日も会社でしたので)
みなさんからいただいたアドバイスをもとに、とりあえずひとつだけ買ってみるかと
いう話になりました。ところで、最後にひとつだけ、お伺いしたいことがあります。
みなさんがWOを選択した理由は、どういったものなのでしょうか。
現在うちの会社には、DBまわりに関してはSQLからストアドまで問題ありません。
つまり、かなり大規模なC/S型の開発であっても、二層目まではなんとかなりそうです。
そこで、みなさんがWOをそれでも選んだ理由みたいなものがあったら教えてもらえませんか?
やはり、トータル工数の節約でしょうか。
0688nobodyさん
02/05/19 00:58ID:???あとはみんなPerlで書くとかしていた時代。
今も使い続けているのは、その後出た他のどの製品もまだ
WOに追いついてないから。
0689nobodyさん
02/05/19 01:54ID:???いろいろやってきたけどさ、WOF+EOFよりも高性能で効率のいいモノってまだ見つけてない。
だから、WOを使ってる。アップルは嫌いだし、サポート体制も不安だけど。
もちろん、他にこれを凌ぐツールがあれば乗り換えたいけど、実質的に無いんだよな。
とはいえ、社内の政治的要因には、WOは弱いな(w
技術的に優れたモノが広まるとは限らないと言う、見本みたいな製品。
0690nobodyさん
02/05/19 01:57ID:???初めてWOを使う場合には、まずあり得ないと思われ。
WOの「思想」と、OOPを的確に理解した開発者が、リサイクル可能な
コンポーネントを蓄積していくことで、その真価が発揮されていくな。
0691683
02/05/19 02:55ID:???WOBuilderでAdd keyするときにsetter/getterを作るかどうか
聞いてくるでしょ? あれでは不満なの?
で、単純なsetter以外にはsetなんたらという名前のメソッドを
使わない方がお行儀が良さそうなのはWOに限らず。
>>680の人はActionに使いたいと言ってるので、アクセサメソッド
じゃないもの(ActionはWOActionResultを返す引数なしのメソッド)
にsetはふさわしくないのでは? と書きました。はずしてますか?
0692684,686
02/05/19 11:36ID:???>じゃないもの(ActionはWOActionResultを返す引数なしのメソッド)
>にsetはふさわしくないのでは? と書きました。はずしてますか?
そういう場合にふさわしいネーミングルールは何?
あなたはどうやって付けてる?
0693nobodyさん
02/05/19 12:29ID:???別のページへのアンカーとして働くならchooseHogeとかhogePageとか。
手元のソースをひっくり返すと、extractHogeとかも多い。
それ以外は、sortHogesみたいに直接目的となる動作を説明することも。
これ、他の人のも聞きたい。
0694nobodyさん
02/05/19 21:55ID:NhX2XdeN経験値高めのシトよろしく
0695nobodyさん
02/05/19 22:06ID:???何か気持ちが悪いね。
0696nobodyさん
02/05/20 00:24ID:qv0HKz2zDeploymentで稼動させてみたいのですが
http://localhost:2002/cgi-bin/WebObjects/JavaMonitor.woa
とかでは動くのですが
http://localhost/cgi-bin/WebObjects/JavaMonitor.woa
で呼べません。
ApacheのアダブタはOSXでも設定が必要なのでしょうか?
0697nobodyさん
02/05/20 01:36ID:???0698nobodyさん
02/05/20 04:17ID:???とりあえず、http://localhost:1085/ 見てみ。
0699nobodyさん
02/05/20 09:10ID:???頑張ってみます@英語?
>>698
こんなんでます。
Attempt to call Direct Action: defaultAction on wotaskd with incorrect password.
なんでパスワードが関係あるんでしょう?
0700nobodyさん
02/05/20 22:23ID:??? ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ (´´
∧∧ ) (´⌒(´
⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
 ̄ ̄ (´⌒(´⌒;;
ズザーーーーーッ
0701699
02/05/20 23:26ID:???0702nobodyさん
02/05/20 23:38ID:???更新したいんですけど、いい資料ないですか?
appletとWebページ連携の資料で、こんなのは見つけたんですけど、
WOでどうやって制御するのかなぁと。
http://www.din.or.jp/~hagi3/Java/JavaLab/New/LinkButton.htm
0703676
02/05/22 03:23ID:???appleのdeployマニュアルとWebObjects5.0 With Javaの運用のところを
読み倒して、もう設定に不備はないはずなんですが。
apache1.3.24にしたら、apache起動時に
[warn] module mod_WebObjects.c is already added, skipping
というメッセージが出るようになりました。
このままでもとりあえずWOは動作してるようなんですが、
AddModule mod_WebObjects の行をコメントすると
このメッセージは出なくなり、モニタ等もちゃんと動作してるようです。
これって指定する必要は無くなったんですか?
0704nobodyさん
02/05/24 17:29ID:RqHT8mR3httpd.confのincludeなどを追いかけていくと、AddModuleがどこかに
まだあると思われ。
0705りお
02/05/24 17:50ID:VwQIh/kghttpd.confって、WebObjects用の定義情報をincluideしてて、そいつだけを
別ファイルにしちゃってる。でもって、結果的に
AddModuleが2回呼ばれてしまっている。に、3400さやかタン(;´д`)ハァハァ
0706676
02/05/24 23:40ID:???前にapacheスレでも聞いた事があるんですが、
そのとき偶然にもウチとまったく同じ状況の人がいて、
必ずAddModuleの分だけ出るから、apacheのバグかなぁって
その場は終わったんですが。(ソース読むスキルなし)
07075.1.1
02/05/25 01:48ID:ZRFY0UOx>apache1.3.24にしたら、apache起動時に
>[warn] module mod_WebObjects.c is already added, skipping
>というメッセージが出るようになりました。
ほっとけばぁ。うちも出るけど、ほってある。
0708nobodyさん
02/05/25 01:54ID:???httpd -l
って打ってみて、mod_WebObjectsが出てくればそうだ。
0709676
02/05/25 05:35ID:???でませんでした。そして、Linuxでの運用も見送りました。
自宅PCのVMware上で弄ってる段階なんで、いつかまた実機でやろうと思います。
#アプリケーション開発ガイドを終えた後、運用の問題でダラダラしてたら半年も経ってた・・・。
>保守性向上の為に統一規格
勉強させてもらいたいんで、もっと盛り上がってほすぃ・・・。
0710nobodyさん
02/05/25 12:01ID:???に、WebObjectsをLinuxにインストールする話があるから参考になるかな?(読んでないけど
0711WWDCで
02/05/25 14:54ID:???0712nobodyさん
02/05/25 18:30ID:1AlLsnAT話せそうな内容でしたら是非ともききたい!!
0713nobodyさん
02/05/26 03:48ID:???MacOSX 上のWO5.1.2で、一度コンパイルしたアプリに別の
ページへにとぶアクションを追加してリビルドしたら、
へんなエラーが出てしまいました。(キーがないとかいう・・・
エラーメッセージの詳細は失念)
よくみてもおかしいことはないので、クリーニングしてリビルドすると
うまく行きます。
あと、テンプレートからつくった後のプロジェクトをそのまま実行すると
「com.webobjects.....がみつからない」というエラーが出て、ビルドが
のきなみ失敗します。
付属のナンちゃらフレームワークに「インデックス要」(PBのファイル
リストの左のチェックボックス。名前は不明。こんな用途だったような)
にチェックをつけるとうまく行きます。
これらの回避策ってないでしょうか?
0714nobodyさん
02/05/26 10:47ID:6qpgYcrfキーがないという………エラーは、アクションを追加したということは、
Javaソースコードに変更があったということ。しかし、WOコンポーネントは
実行後もスタティックなファイルとして参照されるだけだからビルドの
必要はない。単純にJavaプログラムがビルドされてないが為にWOコンポーネントに
定義されているメソッド(キー)がJavaプログラム内に見つからなかったというのがエラーの原因。
クリーンの必要はないが、Javaのソースコードを修正した場合はBuild&Runしなければ
いけない。
次の質問は、アクティブターゲットをApplication Serverにしてから
リスト左のチェックボックスがオンになっていれば良い。プロジェクト名の
アクティブターゲットではチェックはオフのままで良い。
0715713
02/05/27 02:35ID:???さっそくレスありがとうございます。
>Javaのソースコードを修正した場合はBuild&Runしなければ
>いけない。
それが、いちおうやっています。
それでおかしいなと思ったんです。
じつは、もとのプロジェクトファイルはWO5.0で作成して、
5.1でメソッドの追加をしたらこのような事象が出てし
まいました。
>プロジェクト名の
>アクティブターゲットではチェックはオフのままで良い
これも、5.0では、あえて気にする必要がなかったような・・。
(デフォルトのままでいけたはず)
もともといままでWinで開発していて(Macは5.0でちょっと触った
程度。)今回Macで試しにやってみた
のですが上記のような事象がでて、ちょっと閉口気味です。
なにか変な設定にしてしたとしか思えないのですが。
0716nobodyさん
02/05/27 05:26ID:???page 1 2 3 4 5 6
で数字をクリックすると検索結果の各ページに飛ぶみたいなのを
WODisplayGroupのバッチ処理で実現する事はできますか?
0717nobodyさん
02/05/27 09:13ID:???0718nobodyさん
02/05/27 09:16ID:???setCurrentBatchIndex()
0719716
02/05/27 11:13ID:???1..*の数字を配列に格納しておいて、それをバインディングするんでしょうか?
WORepetitionのindexが表示できればいいんですが・・・。
0720nobodyさん
02/05/27 15:44ID:Wszh7VPEJavaの、コンパイルウォーニングメッセージで以下のことを逝って来ます。
注: TestRequestSearch.java は推奨されない API を使用またはオーバーライドしています。
注: 詳細については、-deprecation オプションを指定して再コンパイルしてください。
これは、こういうものですか?
0721720
02/05/27 16:17ID:???だと、よくて、
EOQualifier q = new EOSQLQualifier( .........
だとだめのようでした。
なんで???
0722720
02/05/27 17:49ID:???EOSQLQuaifierはつかっちゃまずいんですね。<マニュアルを良く見た。
0724ぷぷぷっ
02/05/29 22:47ID:???影も形もないねぇ。。。
0726nobodyさん
02/05/30 08:30ID:???これじゃあ下手に採用したらエライことになるね。
0728nobodyさん
02/05/30 11:24ID:???なら、採用すべきではないでしょう。
アポのサポートも貧弱だし、日本語資料も少ないので、
あなたや、あなたの会社がこれを下手に採用したらエライことになるでしょう。
あなたは、あなたやあなたの会社のためには、正しいことを言っているでしょう。
0729nobodyさん
02/05/30 13:47ID:/bi80PlVこんな私がWebObjects以外のAP鯖扱うことになったときの感想をのべよ。
0730眠れない珈琲
02/05/30 13:52ID:/bi80PlVWebObjects採用する際の一番のリスクは、開発会社がDQNでもすげ替え先が見つけにくいって事ぐらいでのないの?
でも、それで別ソリューションを選択するにしても、コスト的にはさしたる損失になってない気がする。
他のソリューションで運用してたって、メンテ会社すげ替えるとき引き継げるのはせいぜいがハードとライセンスぐらい
どう考えてもあれやこれや理由付けて構築は一からやりなおすはず。
0731眠れない珈琲
02/05/30 14:06ID:???「多いが正義」の結果がWindowsマンセーなのに...うちらはもちょっと冒険家でいいんでないのか?
出る杭は打たれて上等!楽しく仕事しようよみんな。
0733ぷぷぷっ
02/05/30 23:44ID:???"影も形もない"っていうのは不思議だ
っといいたかっただけで〜す。
0735nobodyさん
02/05/31 01:12ID:g7WrviFTそれは、アップルジャパンが、マーケティングやら何やらに費用を
投じていないためです。ノウハウが全くないだけに、ユーザ任せの
スタンスですよね??
それはそれで、わるくはないかもしれませんが、モノがモノだけに、
もっと国内でも力を入れてもらいたいもんですねぇ。
どこか買い取ってもらいたいよ。
■ このスレッドは過去ログ倉庫に格納されています