WebObjects 質問スレ

■ このスレッドは過去ログ倉庫に格納されています
NGNG
Web アプリケーションサーバ WebObjects の質問スレ
NGNG
関連リンク

運用上の技術情報(アップルジャパン)
http://www.apple.co.jp/webobjects/techinfo/index.html
(サンプルコードへのリンクあり)

日本語技術情報
http://www.apple.co.jp/webobjects/wo_docs_j.html
(WO4ベースの資料もあるが、基本的に変わっていないので参考になります)

メーリングリスト
「WebObjects-jp Mailing List 」
http://www.tech-arts.co.jp/macosx/webobjects-jp/ml.html
「WebObjects-jp Mailing List過去ログ検索」
http://www.tech-arts.co.jp/macosx/webobjects-jp/search.html

書籍
「WebObjectsアプリケーション開発ガイド」←判りやすくオススメ
http://www.ohmsha.co.jp/data/books/contents/4-274-06439-5.htm
「WebObjects実践ガイドブック」
http://books.softbank.co.jp/isbn/1156/index.html
NGNG
EOF の EOEditingContext の使い方について質問だえす。
どっかのサンプルでは新規レコードを作る場合、
次のページに新規の EOEnterpriseObject を渡してたりしたんですが、
これだとどうも EditingContext が変更を保持している
状態が長引いてしまって気持ち悪い感じがするんです。

そんなわけで、NSDictionary に各フィールドの情報を保持させて、
DB に格納する段になって初めて、

EOEditingContext editingContext = session().defaultEditingContext();
editingContext.revert();
//情報を保持した NSMutableDictionary で EOEnterpriseObject をほげる
editingContext.saveChanges();

ってな感じで EOEditingContext がホットな状態(?)を
できるだけ短くしたくなってしまいます。
皆さんはこの辺どんな風にやっているんでしょうか?
NGNG
>>1-3 自演乙
こちらで質問してください。

***すれ立てるまでもない質問はここで 第53刷***
http://pc5.2ch.net/test/read.cgi/tech/1081170910/l50
NGNG
>>4
こんな質問そっちでできるわけもなく...
NGNG
板違いです。

Web プログラミング板
http://pc5.2ch.net/php/
NGNG
>>6
Tapestry とかこっちにあるのに?
それにあっちは商売くさくて仕方ないんです。
単に技術として扱いたいんで...
NGNG
>>1
スレ移動申請よろしく
NGNG
これらは板違いでないということに???

.net と J2ee
http://pc5.2ch.net/test/read.cgi/tech/1045399051/l50
[マジ初心者]JSP/servlet[助けて!!]
http://pc5.2ch.net/test/read.cgi/tech/1059044443/l50
JSF(JavaServer Faces)【.NET死亡?!!!】
http://pc5.2ch.net/test/read.cgi/tech/1059208396/l50


Cocoaでさえ、隔離されてしまっているマクにマカ。とても悲惨だ。
シェアも悲惨ながら、立場も悲惨だ。
NGNG
昔この板に WebObject スレ無かったっけ?
それの次スレってことにすれば、、、
NGNG
Win デベロッパ環境で、Apple Mach Daemon とか
Apple Netname Server とか WO 使わないとき
メモリ食ってると嫌なんで、手動にして起動時に
サービス動かないようにしたら、後でサービス起動しても
EOModeler とかのツール類が動かない...
スタートアップに入っている Window Server とかも関係あるのかな?
手動でサービス落とすと失敗する事多いし...
結局あきらめて自動起動にしてまつ。
いじらん方がいいのかね?
NGNG
>>11
WO関係のサービス&プロセスはすべて手動起動にしてます。

---------------
1.自動起動サービスをすべて手動に設定する。
- Apple xxxx系のサービス
- openexec (Openbaseは全く使わないので常にOFF)

2.自動起動プロセスをスタートアップからはずす
- Pasteboard Server
- Window Server

3.WO用サービス実行用バッチファイル作成
例)wostartup.bat

net start Apple_netname_Server
net start WOTASKD5
start C:\Apple\Library\Frameworks\AppKit.framework\Resources\pbs.exe
start C:\Apple\Library\System\WindowServer.exe

---------------

必要なときにこのバッチファイルを起動します。
私の場合、EOModelerやWOBuilderを初めて起動するときに、このバッチファイルを起動しています。
13デフォルトの名無しさん
垢版 |
NGNG
プ社ネタはここでやるか。
NGNG
>>12
> start C:\Apple\Library\Frameworks\AppKit.framework\Resources\pbs.exe

Pasteboard Server! 気づいてなかった...
これも起動するようにしたら全サービス手動でもできますた!
これでマシン起動が速くなる...

バッチファイルもいただきました。ついでに
NEXT_ROOT 使ってどのマシンでもいけるようにしてみますた。
D:\Apple に置いているマシンとかあるので...

net start Apple_netname_Server
net start WOTASKD5
start %NEXT_ROOT%\Library\Frameworks\AppKit.framework\Resources\pbs.exe
start %NEXT_ROOT%\Library\System\WindowServer.exe
15デフォルトの名無しさん
垢版 |
NGNG
>>9
このスレが板違いであることの指摘と、それらのスレが放置されている
ことには関連はない。それらのスレも同様に板違いだろうが、指摘する
人がいないだけの話だ。何なら自分で削除依頼出せば?
板違い根絶にご協力を。
NGNG
>>15
まあ、OR マッピングフレームワークの EOF も含んでいるんで
別にウェブアプリケーション専用というわけでもないんですよ。
EOF 単体で利用するネタもありますし。
17デフォルトの名無しさん
垢版 |
NGNG
EOFのフレームワークを配布するライセンスが存在しないので、
デスクトップアプリを作成しても開発環境の上でしか使えない。

JavaClientだけにしておけ
NGNG
>>17
WebObjects が動いているサーバ上で cron とか
メールをフックに起動する Java アプリで使うような感じを
想定してた。こういうのは別に EOF 初期化が重かろうがキニシナイし
NGNG
このスレは削除依頼済みなので書き込まないでください。
NGNG
久しぶりに ML チェックしてみたら EOF のみで使うネタが
一月前あたりに出ていました。
ttp://www.spice-of-life.net/webobjects/eof/eof_without_wo.html

WebObjects /cgi-bin/WebObjects/6スレ目.woa
http://pc5.2ch.net/test/read.cgi/php/1063024891/
の 825-855 で書かれたネタとほぼ同じ内容ですね。
21age
垢版 |
NGNG
age
NGNG
Java Update 1.4.2は問題無し?
23初期不良
垢版 |
NGNG
>>22
WebObjects5.2.3 で正式サポートじゃなかったかな?
5.2.2 でも問題ないよとうちの人が言っていましたが
サポート無しの状況で使いたくなかったので 5.2.3 待ちでした。
24デフォルトの名無しさん
垢版 |
NGNG
WebObjectsを使うにあたっての必須知識とはどんなものがあるでしょうか?
思いつく物としてはJavaやSQLがあるのですが、他に必要な物はありますか?
25デフォルトの名無しさん
垢版 |
NGNG
SQL はなくてもいいよ。
NGNG
大規模なの作るなら裏で何やってるかのイメージつかむためにあったほうがいい。
小規模なら何も考えずに記述しても大して変わらないだろうけど。
27デフォルトの名無しさん
垢版 |
NGNG
WebObjectsラクですねぇ。感動。
すとらっつ、はいばねーと、すぷりんぐの組み合わせが最高最強だと思っていたんだが。世の中イロイロあるもんですな。
NGNG
このスレ見ておもしろそうなんでADCからお試し版ダウンロードしてみた。
でも本業が忙しくてマックバイナリ展開してもない罠。
お試し版のライセンス今月いっぱいまでっぽかったから・・・ろくに遊ぶ時間ないな。
何でこう慢性的に忙しいのかやになってくる。

スマン。愚痴でスレ汚しちまった。
NGNG
月末に成ればまた来月末までのライセンスがダウソできるよ。
どうせ運用で使えない開発ライセンスだし。
NGNG
Win版のトライアルってある?
31m
垢版 |
NGNG
>>30
ないんだな、これが。
NGNG
アポーはマクを売って経営を続けてる会社だからな。マクが売れない非マク版のトライアルは無い。
中古で安いPMG4でも用意したら? 昔よりは遥かにライセンス安いしリテール買ってしまうのもありだけどな。
3328
垢版 |
NGNG
>>29
情報サンクス。ほんじゃ、ゆっくりと遊ばせてもらうことにします。
34デフォルトの名無しさん
垢版 |
NGNG
ADCからダウンロードしてきてインストール終わったんですが、なぜか立ち上がりません。
Developer>Applications>WebObjectsBuilderをダブクリで良いのでしょうか??

何かアップデータを入れないとダメとかありますか?
NGNG
>>34
ヲイヲイ
Xcodeー>新規プロジェクトー>WebObjects Application
NGNG
詳しく作り方が書いてある日本語pdfかWO本買って来てまず読め。
3734
垢版 |
NGNG
>>35
うわ、そうだったのですか。あまりに無知でスマソ。。吊ってきます。
って、クビ吊る前にやってみたら、「新規プロジェクト」ウィンドウ内にWebObjects Applicationが見当たりません。

自分の頭か目がボンクラなんでせうか。。。(鬱
ちなみにXcodeは1.2です。
3834
垢版 |
NGNG
>>36
そうですね、、そうしまつ....._| ̄|○
39デフォルトの名無しさん
垢版 |
NGNG
Panther以後のWO本ってないよな。
NGNG
商業的に厳しいのかな? 最新版の情報で欲しいねえ。
NGNG
Practical Webobjectsは?
http://www.amazon.co.jp/exec/obidos/ASIN/1590592964/
42m
垢版 |
NGNG
>>41
欲しいんだけど、
まだ発売されてないよね、それ。。。
NGNG
すんませんひさびさに2ch来てみたらWebProg板のWebObjectsスレが見当たらないのですが
どこにいってしまったんでそうか?
44デフォルトの名無しさん
垢版 |
NGNG
>43
ほれ
http://pc5.2ch.net/test/read.cgi/php/1025561456/
NGNG
>>44
Access信者はカエレ
NGNG
どもWebObject触って二週間の初心者です。
(つーかWeb開発自体二週間…)

WebObjectでCookieを生成しようとしたのですが、
WOCookieクラスでクッキー情報を設定したのち、
WOMessageでaddCookieで放り込んでも、
クッキーを吐き出しません。
addCookieを実行したページでは、クッキー情報があるんですが、
ブラウザでクッキーを受信しない状態で、
どうやらページ内のみで情報を保持しているようです。

何かもうワンアクション必要なのでしょうか?
4746
垢版 |
NGNG
>>46
解決したので自己レス

WOMessage にWOCookieをぶち込むのじゃなく
WOResponseにぶち込むんでした。

で発行されたCookieはWORequestで参照すると。

…基本的な事でレス汚してすみませんでした。
NGNG
http://www.whywebobjects.com
NGNG
Xcodeの新しいのが出たらしいが人柱した勇者居る?
NGNG
Practical Webobjects発送開始age
51デフォルトの名無しさん
垢版 |
NGNG
ageてねー
NGNG
なにげなくJava Update 1.4.2 Update 1を適用したらエラーも無く動かなくなったのだが、正式サポート環境から外れてしまったか?
また再インストールかよ。orz
NGNG
WebObjects 5.2 Windows版の日本語化パッチはありますか?
54デフォルトの名無しさん
垢版 |
NGNG
DQNでないWO開発会社ってありますか?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況