WebObjects /cgi-bin/WebObjects/6スレ目.woa
■ このスレッドは過去ログ倉庫に格納されています
0001前スレの950
03/09/08 21:41ID:???Webアプリ開発環境「WebObjects」について語るスレです。
http://www.apple.co.jp/webobjects/
http://www.apple.com/webobjects/
1スレ目:http://pc.2ch.net/php/kako/989/989562708.html
2スレ目:http://pc.2ch.net/php/kako/1013/10136/1013695600.html
3スレ目:http://pc.2ch.net/php/kako/1024/10240/1024066714.html
4スレ目:http://pc2.2ch.net/php/kako/1033/10339/1033912737.html
5スレ目:http://pc2.2ch.net/test/read.cgi/php/1044328908/
■ 掟 ■
・遠慮は自身の成長を阻害する。過去ログ読んでも判らないことがあればどんどん質問すべし。そして判らないヤツがいたら親切じゃなくてもいいから教えてやるべし。
・WebObjectsを使っている個人・法人の無意味な批判は歓迎されない、しない。マカーマカーと騒がないこと。
・ヨソの開発ツールを使ってもないのにWebObjectsマンセーすることは歓迎されない、しない。
・運用についての質問はハードウェア、OS、パッチ、RDBMSのバージョン、JDBCアダプタのバージョン、Web鯖のバージョン、例外の内容などを細かく明記すべし。
・プ社の話題はウザすぎるので全て専用クソスレでおながいします。
・プロジェクト名に2バイト文字は使用できません(藁)
・さやかタン (´Д`;)ハァハァ
0269nobodyさん
03/10/30 07:28ID:???P用語は正確に使ってくれ
× Acrobat起動
○ コッソリAcrobat起動
こういう言葉の一つ一つが正義を推進させるのです
0270262
03/10/30 11:50ID:???サンクスコ。
つーことはJDK1.3.Xはもうサポートしないってことか > WO5.2.2
個人的にはJDK1.4.1に移行済みなので何とかなるけど、JDK1.3.X使ってる
香具師はテストが大変だろうなぁ。
まぁ、そういう人はWO5.2.1にとどまればいいか。
ところでJDK1.4.2で動かしたチャレンジャーな人はいません?
0274nobodyさん
03/10/31 10:01ID:???これってどうよ?
0276nobodyさん
03/10/31 14:48ID:75/9mFGHで、DB側のテーブル構成を変えた後にEOへの反映を行うにはどうすれば良いでしょうか?
環境は
MacOSX 10.2.8
WebObjects 5.2
Server
windows2000Server
SQLServer2000
です。
0277nobodyさん
03/10/31 23:20ID:???少量の変更であればEOModeler側を手動で手直し
大量の変更であればDBから新しいEOModelを作成するんだけど、
この場合開発前段階でないと各EOのクラスが当然かわってきまつ
で、結局そこは手作業。
どっちが楽か&安全かでえらんでくだちい
0278初期不良
03/11/01 04:23ID:???WOLips って OSX だとおいしくないの?
補完機能が欲しくて使ってみようと思ったんですけど
WOBuilder とか EOModeler とか呼び出す方法が
わからないし...
0280nobodyさん
03/11/01 15:05ID:???ttp://www.powerbiz-j.com/powerbiz-j/developer/developer.asp?NUM=45
社員は、大学院卒レベルが多いそうですw
0282nobodyさん
03/11/01 20:47ID:s07NHNEDWOLipsはOSX対応。
0283nobodyさん
03/11/02 01:22ID:???このサイトって、仕事なくて困っています。仕事くださいって
会社が登録して、案件振ってくるのを待つサイトなんかな。
しかし、ホームページの内容とここに登録している内容が
微妙に違うのがなんとも。
0284nobodyさん
03/11/02 02:28ID:???プラクラじゃなかったよ。
>>280
>社員は、大学院卒レベルが多い為、お客様の仕様要件をお聞きしながら、ご要望に応じたシステム開発を行っております。
う〜ん、ここで叩かれる理由がよくわかった気がする・・・
本気でこんな営業トークしてるとは相当重症ですな
>>283
楽な営業方法だよね
うちもこれに登録して仕事を待とうかな(藁
0285nobodyさん
03/11/02 16:59ID:???0286nobodyさん
03/11/02 23:12ID:???高卒の俺にはこういうのってホントにムカつく
大学院卒とWOとなんの関係があるんだ???
大学院出てなきゃWOできねーのか?
まったく、バカじゃねーの?
0287nobodyさん
03/11/02 23:35ID:???アルバイトしたいと思っても、灯台生よりも評価が低いですから採用される可能性は低いでしょう。
0289nobodyさん
03/11/03 13:56ID:???ここ以外で純粋にWebObjects関連の話題を扱っている掲示板ありませんか。できれば匿名。
ていうか誰か作って。
0290nobodyさん
03/11/03 14:11ID:???学歴ネタ嫌いの低学歴なあなたは、求人に応募しても書類選考ではねられます。
アルバイトしたいと思っても、灯台生よりも評価が低いですから採用される可能性は低いでしょう。
0291nobodyさん
03/11/03 14:23ID:WNUcMw1iおまえみたいなのが(ry
0293nobodyさん
03/11/03 14:26ID:???>ここ以外で純粋にWebObjects関連の話題を扱っている掲示板ありませんか。できれば匿名。
匿名にしたらだめじゃん。ぷら厨来て同じことになるよ。
自分の名前さらしたくないんだったら、匿名メルアドとってから
テックアートのMLとか入れば?
0294nobodyさん
03/11/03 14:33ID:???あそこって敷居が高いんで…あと匿名メルアドっつーても、会社からカキコすると
メールのヘッダに経由した鯖情報が残るし(w
0295nobodyさん
03/11/03 14:40ID:???実際、WOなんてやってないし。
0296nobodyさん
03/11/03 14:48ID:???事実上、あそこはWOやってないよ。にも関わらず
偏差値だとかヌかすバカがここに徘徊してるんで辟易してる.
だから他を求めてるわけ。新天地激しくキヴォンニュッ.
0297nobodyさん
03/11/03 15:14ID:???学歴マンセーな会社みたいだからね
もう俺もML一本にしようかな
学歴カキコみるたびに嫌な気分になるし
0298nobodyさん
03/11/03 20:17ID:???ここだけは激しく同意。
0299nobodyさん
03/11/03 20:24ID:???0301nobodyさん
03/11/03 22:15ID:???WebObjectsをめぐる政治的話題【粘着君OK】
http://pc2.2ch.net/test/read.cgi/php/1025561456
0302nobodyさん
03/11/04 01:55ID:???WOは学歴と大いに関係あります
わざわざ灯台の近くに会社ごと引越したケースもあるります
理科系大学院卒の社員も必要ですね
あ〜 偏差値マンセー
0303nobodyさん
03/11/04 05:16ID:???完全ムシしてもっとWOを語れっ…と、りおたんがつぶやいていると思うぞ。
反応したくなったら、あれは実はP社粘着ではなくてWebObjectsの普及を妨げる他社陣営の罠だと思え。
レベル低すぎる煽りに怒りがこみあげてしまったら、Wroxの「WO5 for Java」を読んで心を落着かせろ。
学歴ネタに嘆息しているヒマがあったら、アプリ書け。自前のframeworkを充実させろ。
でも書きすぎて疲れたら、user.d2wmodelをいじるのもいいぞ(w
せっかくWebObjectsっていう極上の相手と出会ったんだ、ヲタとか厨に反応してるヒマなんか無いだろ?
0304nobodyさん
03/11/04 18:13ID:???0305nobodyさん
03/11/04 19:14ID:???開発環境や運用環境を含めた製品パッケージを総称してWebObjectsと呼ぶ。
0306nobodyさん
03/11/05 09:53ID:???0307nobodyさん
03/11/05 10:05ID:???Person、Member、Employeeという三つのentityがあります。
Personには住所氏名が
Memberには会員番号などが含まれ、会員としての活動が紐付いていきます。
Employeeには役職が含まれ、業務履歴が紐付いてゆきます。
Employeeであり、MemberでもあるPersonが存在します。
PLAN-A:
PersonをextendしてEmployeeとMemberを定義した場合、
最初にMemberとなったPersonが後にEmployeeとなるケース(または逆)をマップするには
主キーをプロパティーとして操作しないといけないようで
PLAN-B:
PersonにpersonIDとmemberIDとemployeeIDを
EmployeeにEmployeeIDとpersonIDを
MemberにMemberIDとpersonIDを
それぞれ持たせ、多重にn対1リレーションを張ることで希望の動作は可能なのですが
激しく美しくなくほとほと悩んでいます。
寝不足で頭の堅くなったわたくしに、どなたか最適回をお授け下さい。
0308nobodyさん
03/11/05 11:03ID:???親は泣いてるな
0310nobodyさん
03/11/05 12:40ID:???単純に考えると
Person(1)(PK:PID)<----->(1)Employee(FK:PID)(1)<----->(n)JobRecord
|
+-->(1)Member(FK:PID)(1)<------->(n)ActivityRecord
でいけると思うよ。
MemberからEmployeeを求めようとすれば、Member.Person.Emproyeeで
求まると思うのだけど駄目?。
0311307
03/11/05 14:41ID:???ご教授感謝です。
でもPerson→EmployeeとPerson→Memberは対PKでのリレーションじゃないから
対1で設定しようとすると怒られませんか?
Person,Member,Employee三者に共通のPKだけ持たせてそれぞれ1対1に
最初にPersonをつくっておいて、MemberもEmployeeもnewしたら
Personのmemberまたはemployeeリレーションに突っ込めばPersonとおなじPKが設定されるのかな?
なんかさっき試したような気もするが。。。お昼寝してひとしきり試し直してみます。
0312310
03/11/05 15:20ID:???あぁ、わかった。継承しようとしているのね。(PLAN-Aのほうか)
ただ、この場合だと継承しなくていいんじゃないのかな?
素直にPerson,Employee,Memberは別の主キーを持たせて、
Personの主キーをEmployee,Memberの外部キーとして
持たせればいいんでねーの?
0313310
03/11/05 16:04ID:???ごめん、1:1なんだよね。勘違いスマソ。
この場合は主キー同士のリレーションしかないかな?
ちなみに、ソッコーで試してみたけど、きちんとキー伝播はされるよ。
試したコードはこんな感じ。
_ec.insertObject(mainTableForInput);
_ec.insertObject(optionTableForInput);
mainTableForInput.addObjectToBothSidesOfRelationshipWithKey(optionTableForInput,"optionTable");
0314307
03/11/05 17:18ID:???インサートできました。感謝っス。
Person(PK:PID),Member(PK:PID),Employee(PK:PID)で1対1です。
Member側からとEmployee側からを必須リレーションにしてPerson側からCascadeする
ことで後で追加したり子をすげ替えたりする際のシーケンスの不整合も回避できました。
明示的継承は使ってません。
※微妙にPersonの削除がExceptionがちなのでもう少しhogeってみます。
0315nobodyさん
03/11/05 17:34ID:???10.3 -> Dev.Tools CD -> WO5.2 -> WO5.2.2
の順番でよいですか?
WO5.2付属のDev.Tools CDは使わない方が良いのでしょうか?
0316nobodyさん
03/11/05 17:54ID:???いま10.3の現物が手元にないんであれだけど、Dev.ToolsCDってXCodeのCDだよね。
だったらその順番でいいよ。
つーか、TILに日本語情報が出てるんでそっちを参考にしてくれ。
入れる順番もかいてある。
http://til.info.apple.co.jp/cgi-bin/WebObjects/TechInfo.woa/wa/showTIL?id=107649
0317307
03/11/05 18:26ID:???<WorkerThread0> session started
java.lang.IllegalStateException: recordDeleteForObject:
com.webobjects.eoaccess.EODatabaseContext
com.webobjects.eoaccess.EODatabaseContext@38b5c2 failed to find a snapshot
for EO with Global ID:_EOIntegralKeyGlobalID[Member (java.lang.Integer)58]
that has been deleted
from com.webobjects.eocontrol.EOEditingContextcom.webobjects.eocontrol.EOEditingContext@27406c.
Cannot delete an object that has not been fetched from the database
0318nobodyさん
03/11/05 18:28ID:???リレーションシップキーはちゃんとセットしてるか。このいずれかが抜けているだけ。
0319310
03/11/05 18:29ID:???>※微妙にPersonの削除がExceptionがちなのでもう少しhogeってみます。
親Entity->子Entityのリレーションシップのアドバンスドインスペクターで
1)DeleteRoleをCascadeに
2)Own Distianationにチェックを入れる
で何とかならない?
0321315
03/11/05 20:21ID:???XCodeのプロジェクトウィンドウの詳細表示側のファイル名の一番上に、
_WO$(CLIENT_UNIQUIFIER)HelloWebObjects.tmp
_WO$(SERVER_UNIQUIFIER)HelloWebObjects.tmp
と赤で表示されます。
ビルドは問題なく完了しているのですが、気になります。
これは何なんでしょうか。
0322nobodyさん
03/11/05 21:55ID:uQeUpwLO今回、初めてWebObjectsの採用を検討しております。
ユーザーインターフェイスに、Flashを利用したいのですが、連携は可能でしょうか?
Flashでは、任意のURLにアクセスして、レスポンスをXMLで受け取ったり、
同様にXMLをデータとしてポストしたり出来ます。
それらを利用して、または別の方法で、連携されたことがある方、
おられますでしょうか?
そもそも連携する事は可能か?可能ならその概要は?注意点は?など、
良ければ教えて下さい。
0323nobodyさん
03/11/05 22:04ID:???連携は可能。iTunesのMusicStoreあるでしょ。あれはWebObjectsで構築されてて、
xmlを返してるんだよね。でも、奥が深い、というか、大変だよ。もともとHTMLを返す
ことを前提としたフレームワークだからね、WebObjectsは…自分も仕事の都合で
ちょっとやったけど、数画面なアプリなのにえらい苦労した。
全然答えになってないけど、まぁ、がんがれ。
0324307
03/11/05 22:28ID:???モデリングの割当て時間を大幅超過してしまったため、残念ながら1対n実装で我慢します。
タマには満足できる設計の真似事をしてみたかったのですが...しがないサラリーマンの限界です。
ハナっから存在しないディスティーネーションオブジェクトを消せないといって叱られたり
psqlでもディスプレイグループでも見えているオブジェクトが存在しないから消せないと叱られたり
いつか大人になって見返してやるつもりです(謎
0325nobodyさん
03/11/05 22:39ID:???ProjectWonderにXMLと名付いたクラスがいくつかあるけど、
これらで何とか出来ないのかなぁ?と適当に言ってみる。
0326nobodyさん
03/11/06 10:22ID:???0327319
03/11/06 13:26ID:???<やったこと>
1.テーブルを3つ用意(MainTable,OptionTable,OptionTable2)
※ それぞれのAttributeは(ID(int),OptionData(String))
2.to One リレーションを設定
MainTable(PK:ID)<---+------>OptionTable(PK:ID(FK))
|
+------>OptionTable2(PK:ID(FK))
3.MainTableから派生しているリレーションシップに以下のオプションを設定
Delete Rule -> Cascade
Owns Destination -> (ON)
4.MainTable追加時にリレーションシップ追加コードを記述
Mainのコンストラクタ
mainTableForInput = new MainTable();
optionTableForInput = new OptionTable();
optionTable2ForInput = new OptionTable2();
追加時メソッド
_ec.insertObject(mainTableForInput);
if (optionTableForInput.optionData() != null){
_ec.insertObject(optionTableForInput);
mainTableForInput.addObjectToBothSidesOfRelationshipWithKey(optionTableForInput,"optionTable");
}
if (optionTable2ForInput.optionData() != null){
_ec.insertObject(optionTable2ForInput);
mainTableForInput.addObjectToBothSidesOfRelationshipWithKey(optionTable2ForInput,"optionTable2");
}
_ec.saveChanges();
mainTableForInput = new MainTable();
optionTableForInput = new OptionTable();
optionTable2ForInput = new OptionTable2();
0328319
03/11/06 13:28ID:???※OptionDataという属性を設けて、エントリーがなかったらOptionTableを生成させないようにしている。
5.実行してみると、ある時点で以下のようなSQLを実行しておかしくなる。
5-1 MainTable OptionTable OptionTable2を追加。
5-2 MainTable OptionTable 追加
5-3 MainTable OptionTable2 追加・・・
<com.webobjects.jdbcadaptor.MicrosoftPlugIn$MicrosoftExpression:
"SELECT PK FROM EO_PK_TABLE WITH (UPDLOCK,ROWLOCK) WHERE NAME = 'dbo.MAIN_TABLE'">
[2003-11-06 13:18:19 JST] <WorkerThread0> fetch canceled
[2003-11-06 13:18:19 JST] <WorkerThread0> 1 row(s) processed
[2003-11-06 13:18:19 JST] <WorkerThread0> updating primary key value for dbo.MAIN_TABLE
[2003-11-06 13:18:19 JST] <WorkerThread0> evaluateExpression: <com.webobjects.jdbcadaptor.MicrosoftPlugIn$MicrosoftExpression:
"UPDATE EO_PK_TABLE SET PK = 3 WHERE NAME = 'dbo.MAIN_TABLE' AND PK = 2">
[2003-11-06 13:18:19 JST] <WorkerThread0> === Commit Internal Transaction
[2003-11-06 13:18:19 JST] <WorkerThread0> === Begin Internal Transaction
[2003-11-06 13:18:19 JST] <WorkerThread0> evaluateExpression: <com.webobjects.jdbcadaptor.MicrosoftPlugIn$MicrosoftExpression:
"INSERT INTO dbo.MAIN_TABLE(ID, OPTION_DATA) VALUES (?, ?)" withBindings: 1:2(id), 2:"Main03"(optionData)>
状況を見ると、MainTableのEO_PKは正しく処理しようとしているのに、実際のPKはリーフのPK(OptionTable2)をMainTableに適用として
失敗しているように見える。
なんか、おかしなことをしているかな?
ちなみに、Windows2000+WO5.2.2+SQLServer2000
※ 長文スマソ
0329319
03/11/06 13:34ID:???MainTableのPKを求める前に走ったSQLを忘れていた。
[2003-11-06 13:18:19 JST] <WorkerThread0> evaluateExpression: <com.webobjects.jdbcadaptor.MicrosoftPlugIn$MicrosoftExpression:
"SELECT PK FROM EO_PK_TABLE WITH (UPDLOCK,ROWLOCK) WHERE NAME = 'dbo.OPTION_TABLE2'">
[2003-11-06 13:18:19 JST] <WorkerThread0> fetch canceled
[2003-11-06 13:18:19 JST] <WorkerThread0> 1 row(s) processed
[2003-11-06 13:18:19 JST] <WorkerThread0> updating primary key value for dbo.OPTION_TABLE2
[2003-11-06 13:18:19 JST] <WorkerThread0> evaluateExpression: <com.webobjects.jdbcadaptor.MicrosoftPlugIn$MicrosoftExpression:
"UPDATE EO_PK_TABLE SET PK = 2 WHERE NAME = 'dbo.OPTION_TABLE2' AND PK = 1">
これが>>328のSQLの前に走っている。
0330319
03/11/06 15:05ID:???mainTableForInput.setOptionTable(optionTableForInput);
Deleteも、親を消せばきちんと子から消してくれる。
削除メソッド
_ec.deleteObject(mainTableItem);
_ec.saveChanges();
mainTableFetch();
return null;
発行されるSQL文
[2003-11-06 15:03:34 JST] <WorkerThread1> === Begin Internal Transaction
[2003-11-06 15:03:34 JST] <WorkerThread1> evaluateExpression: <com.webobjects.jdbcadaptor.MicrosoftPlugIn$MicrosoftExpression:
"DELETE FROM dbo.OPTION_TABLE WHERE ID = ?" withBindings: 1:25(id)>
[2003-11-06 15:03:34 JST] <WorkerThread1> 1 row(s) deleted
[2003-11-06 15:03:34 JST] <WorkerThread1> evaluateExpression: <com.webobjects.jdbcadaptor.MicrosoftPlugIn$MicrosoftExpression:
"DELETE FROM dbo.OPTION_TABLE2 WHERE ID = ?" withBindings: 1:25(id)>
[2003-11-06 15:03:34 JST] <WorkerThread1> 1 row(s) deleted
[2003-11-06 15:03:34 JST] <WorkerThread1> evaluateExpression: <com.webobjects.jdbcadaptor.MicrosoftPlugIn$MicrosoftExpression:
"DELETE FROM dbo.MAIN_TABLE WHERE ID = ?" withBindings: 1:25(id)>
[2003-11-06 15:03:34 JST] <WorkerThread1> 1 row(s) deleted
ただ、INSERT時に子テーブルに対するEO_PKのUPDATE文を発行するのは変わらず。
お騒がせなやつ>漏れ
0331nobodyさん
03/11/06 17:14ID:???Own Destinationにすると、親を生成した時に子供(リレーション先)も勝手に生成される。
※たれぱんだセンセの教材p101あたりに書いてある(w
0332nobodyさん
03/11/06 18:09ID:???0333319
03/11/06 18:31ID:???>※たれぱんだセンセの教材p101あたりに書いてある(w
結論から言うとDB上は生成されない。
>>328に書いてあるオペレーションを実行すると
1 MainTable OptionTable OptionTable2
2 MainTable OptionTable
3 MainTable OptionTable2
となる。
ただ、親から見た子はEOF上は存在しているようで、(Faltになっているけど)
if (optionTable() == null)とした場合はfalseが必ず帰ってくる。
UPDATE文云々の話は、OptionTableのEO_PK上の値が10,MainTable上の
EO_PK上の値が20とした場合、律儀にOptionTable上のPK値を10->11としてから
MainTableとOptionTable上のPKに21をセットしているという、不可解な
現象が出たので書いておいた。(わかりづらかったね)
あのあと、EOFToolAndTech読んだんだけど、1:1の場合はかなり制限が
多いね。Optional扱いにする方法も書いてあったけど、なんかめんどくさそう。
いろいろ実験してみたけど、1:Nにして、Nが1より大にならないように
カスタムEOで小細工するほうが楽だなーとおもいました。
0334319
03/11/06 18:36ID:???Lanch -> Lanch Option ->Arguments で新しい引数を追加して
「-EOAdaptorDebugEnabled YES」
を設定。(Useのチェックを忘れないように)
Macパラメータは一緒のはず。ただ、どこで指定するかは知らない。
0335322
03/11/06 20:25ID:BPKS/gT4レス、ありがとうございます。
>>323
>連携は可能。iTunesのMusicStoreあるでしょ。あれはWebObjectsで構築されてて、
>xmlを返してるんだよね。でも、奥が深い、というか、大変だよ。もともとHTMLを返す
へぇ〜
>ことを前提としたフレームワークだからね、WebObjectsは…自分も仕事の都合で
>ちょっとやったけど、数画面なアプリなのにえらい苦労した。
という事は、HTMLをかえす部分で、強制的にXMLの構文にしちゃう訳でしょうか?
フォレームワークが親切に自動挿入してくれるダグとかがあって、その考慮を
する為に、FlashのXML解析側で難儀するとか?
または、素にHTMLを返しておいて、それをXMLとしてパースさせるのでしょうか?
がんばってみたいので、もう少し教えてください。
>>325
>ProjectWonderにXMLと名付いたクラスがいくつかあるけど、
ProjectWonderとは何ですか?
0337331
03/11/06 20:51ID:???前にサンプルで確かめた時の記憶では、普通のto manyの場合はOwn Destinationをonにしておけば親をinsert/saveChangesした時点で子も生成されてたように思う。
また、普通の1:1であれば、Own DestinationとPropagate PKをonにしておけばいいんだけど、それは子が必須の場合、今回はそうじゃないんだよね?
であれば、1:nをcustom eoで1:1に見せかけるのが一番自由度が高くていいんじゃない。おれもそうやってるよ。
0339nobodyさん
03/11/07 10:09ID:???ぐぐっても、日本語情報がほとんどでてこない罠。
0340nobodyさん
03/11/07 11:01ID:???日本語情報、日本語情報、日本語情報、日本語情報、日本語情報、日本語情報
って。邦訳情報がなけりゃおまえらは何もできねーのかよ。みっともねぇったらありゃしねぇー。
英語の一つや二つでビビってんなよ。Excite翻訳でも意図を汲み取ろうとする努力もねーのか。
0341nobodyさん
03/11/07 12:24ID:???大塚商会のセミナーだったかな
ライブ会場の座席予約システムをFlash+WOで動かしていた
なんかミドルウエアみたいなのを使っていた
ミドルウエアがWindows版しかなくて云々って話をしてたような気がする
0342322
03/11/07 18:33ID:S8e2hJyQ>ぐぐれ。
WOの事がよくわかっていないので、ぐぐってもピンとこなかったのでした。
すんません。
>>341
情報、ありがとうございます。
>ミドルウエアがWindows版しかなくて云々って話をしてたような気がする
ColdFusionとかいうヤツの予感がします。
>ttp://pc4.2ch.net/test/read.cgi/swf/1050820352/l50
>ttp://pc2.2ch.net/test/read.cgi/php/1067492671
このあたりで話題になってたのとも関連するような気がしますが・・・。
調べてみます。
0343nobodyさん
03/11/07 21:37ID:???しかしあんまり反応がないと、釣られたフリを自作自演するぐらいのことはやりかねないな。
というわけで、これ以降のPネタ学歴ネタはすべてP厨の書き込みだ(w
>>342
ColdFusionではない。
MacroMediaのWebをざっと眺めた範囲では、Flash Remoting MXだったような気がしてきた。
俺は今JavaClientで遊ぶのに忙しいので、あとはよろしく。
0344nobodyさん
03/11/08 00:56ID:???たのむからWO辞めて.netに転換してほしい
0345nobodyさん
03/11/08 01:54ID:???0346nobodyさん
03/11/08 09:49ID:???0347nobodyさん
03/11/08 20:49ID:yaCVMmorそういうのってどこで確認できるのでしょうか?
0349nobodyさん
03/11/09 01:31ID:???厨のうちはフラット化した属性の利用も罠になりまつ
ええ。ハマリマシタトモ。この30時間あまり。
0350nobodyさん
03/11/09 05:30ID:???やっぱり10クライアントだとWebObjectsの運用もなにか制限あるの?
0351nobodyさん
03/11/09 18:24ID:???はいってるよ。デフォールトでインストールされる。
0352nobodyさん
03/11/09 23:14ID:???いますか?
EOモデラーでアクセスからモデルを作成しようと
すると、文字化けのエラーがでてしまい困っています。
環境は WebObjects5.2 OfficeXP MSAccess2002です。
何かご存じの方情報お願いします。
0354nobodyさん
03/11/10 00:19ID:???スレッドは大切な資源なのですが。
いい加減にしてもらえませんかね?
削除依頼出しといてくださいね。
0355nobodyさん
03/11/10 00:53ID:???そっちをなんとかしてからこいよ。こっちはちゃんとWOの中で
テーマを分けているんだから。問題無しだ。
0356nobodyさん
03/11/10 01:32ID:???それが重複糞スレ立ててる人間の態度かね?
これだからWebObjectsなんてマイナーでマカーが趣味でやってるだけって言われるんだよ。
なにしろ俺達が使ってるフレームワークに比べて生産性が10倍だってんだからな(劇藁
0357nobodyさん
03/11/10 04:13ID:???0358nobodyさん
03/11/10 06:33ID:???validateForSave()のタイミングでsession()に格納された操作ユーザーのID引っこ抜いて
最終更新者と更新スタンプとりたいんですが、どうしてもsession()が参照できません。
import com.webobjects.appserver.*;
とかであっさりいけないかなどとも思ったのですが。。。甘くなかった
0359nobodyさん
03/11/10 08:56ID:???EOからSessionを参照できません、ていうか、してはいけません。
EOFをもちっと理解すれば、なぜかは解ると思います。ユーザ情報を保持したければ、
テーブルを作成するか、EOCustomObjectをExtendsしたクラスを用いて
データを保持するなどの仕組みを持ったほうが良い。
0362nobodyさん
03/11/11 16:27ID:???僕は理科系大学院卒ですが仕事がありません
ぷ社ならエリートとして入社できますか?
0363nobodyさん
03/11/11 18:24ID:???>>361
editingContextWillSaveChangesデリゲートを拾うのが一番手っ取り早いのではないか?
たれぱんだ蝉では(ry
0364nobodyさん
03/11/11 19:02ID:???0365nobodyさん
03/11/11 19:19ID:???0366362
03/11/11 23:38ID:???えーん、誰も相手してくれないヨォ(´・ω・`)
0367358
03/11/12 20:16ID:???明日レビューなんで、終わったらHomework引っ張り出して探してみまつ
詳細ログ取得は次期検討項目なので、仕様固まる前にいい手が見つかるといいな
※WebObjectsっておもろいですね
0368nobodyさん
03/11/13 00:19ID:???表示するには、エラーをどこでキャッチすればいいんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています