WebObjects 質問スレ
..
136:デフォルトの名無しさん
05/02/19 13:33:21
>>134
エンタープライズサポートとDeveloper プログラムは違う物だし、エンタープライズサポートは今でもあるが?
URLリンク(www.apple.com)
137:デフォルトの名無しさん
05/02/19 17:17:09
>>136はエンタープライズサポートを受けてない貧乏SIということがばれますた。
おまいらDB何つかってますか?
オラクルならなにやら有楽町でマク版のセミナーがあるらしいぞ。
ソラリス10のセミナーのあるけどな。実際エックスサーブよりもサンファイアのほうが安定して過負荷にも耐えるし(w
138:デフォルトの名無しさん
05/02/19 17:35:13
マカ信者やORACLE信者って大概思考停止してるんだよな
139:デフォルトの名無しさん
05/02/20 04:28:14
つーかまともなシステム組めるなら、オープンソースでコスト削ったりしなくても十分儲かるからな。
無料のLinuxやPHP/JSPやMySQLとか使ってコスト下げて提案しないと仕事取れない糞SIは大変だな。
オープンソース採用という名の毎日のバグ取りにがんがれ。
140:デフォルトの名無しさん
05/02/20 07:45:57
>>139 == >>137 か?
だとしたらかなり痛いぞ。
141:デフォルトの名無しさん
05/02/21 10:51:29
>>140
彼もきっと何かつらいことがあったんでつお
142:デフォルトの名無しさん
05/02/23 18:15:58
Relationship先の個数を条件に検索したり、ソートしたりするには
EOQualifierとかEOSortOrderingはどう書けば良いのでしょう?
例えば、Author<-->>Articleという関係において、
1. Articleを1つ以上持っているAuthorのリストを取得したい
2. Articleが多い順番にAuthorのリストを並べ替えたい
というときです。
Author(auth_id)
Article(article_id, auth_id)
143:デフォルトの名無しさん
05/02/24 00:04:49
>>142
Qualifier では無理。普通にSQLを書く。
144:初期不良
05/02/24 01:22:26
view とかを使用して DB 側で何とかしてしまうな。
>>143 のやることを DB 側にしただけだが。
145:デフォルトの名無しさん
05/02/24 11:16:32
>>142
class Author ... {
int countArticle() { return articles().count(); }
}
でSortOrderingでcountArticleを指定。速度の保証はしない。
146:デフォルトの名無しさん
05/02/24 13:52:32
>>145
DBをFetch、EO'sを取得してそのメソッドにアクセスをしない限りcountされた値は保持されないのではないか?
そのままだと、SortOrdering で指定してもNullか0をsortしているに過ぎないのではないか。
147:デフォルトの名無しさん
05/02/25 00:29:34
>>146
articles()を呼んだら、faultが発生して読み出しているはず。直接このままのやり方をしたことはないから確証はないので、試してください。faultが散発的に発生することになるので、呼び出しコストは高いと思われ
148:デフォルトの名無しさん
05/02/25 03:39:11
おまいらこれ適用しておいた方がいいぞ。
URLリンク(docs.info.apple.com)
149:142
05/02/26 11:47:08
みなさん、どうも。SQLでがんばってみることにします。
150:デフォルトの名無しさん
05/02/26 19:36:47
>>142
おっさんは生粋のマカなので >>145 の方法+WOLongRequestで実装してる
大規模でパフォーマンスが重要なもんでなきゃいいんでない?
151:デフォルトの名無しさん
05/03/09 16:30:29
iTMSの認証が特許違反とかいうニュースがあるけど、これってiTMSで使ってるWOの認証も関係する?
152:デフォルトの名無しさん
05/03/09 20:49:03
ハァ?全然違う話じゃねーの?どの話よ。
153:デフォルトの名無しさん
05/03/09 21:35:27
おまいらマカはRDB何使ってる?
URLリンク(news.livedoor.com)
2004年のシェア第1位は Oracle の41.3%で、IBM (NYSE:IBM) が30.6%で2位、Microsoft (NASDAQ:MSFT) が13.4%で3位となっている。シェアが1桁台 (3.1%) の Sybase (NYSE:SY) と NCR Teradata が同率4位だった。
154:デフォルトの名無しさん
05/03/09 21:59:56
なんでOracleも書いてやれよ ORCL って
155:デフォルトの名無しさん
05/03/09 23:44:34
PostgreSQLかMySQLつかってる
156:デフォルトの名無しさん
05/03/10 18:00:05
フリーソフト使うと、リナックスやPHP、JSPとか使って全部ライセンス不要で組んでとか言われないか?
まさか割れWO運用?
157:デフォルトの名無しさん
05/03/10 20:03:59
当方、LinuxかFreeBSDで運用させてる。
WebObjectsだけは客に買わせている。普通じゃん。
それだけの生産性と高機能で客をだまらせてんだから。
158:デフォルトの名無しさん
05/03/11 02:50:30
Weblogicとか比較見積もり出せば楽勝でWOライセンス代負担してくれるよ。
そもそも貧乏クライアントは相手にするな。
もっともそこそこスキル無いと仕事来なくなるからフリーソフトで組むか割るしかないかもな。
159:デフォルトの名無しさん
05/03/11 18:42:53
JavaMonitorを使わずにコマンドライン or シェルスクリプト or cronから
WOアプリの停止や起動をするにはどうしたら良いんでしょうか?
kill使うとWOアプリの停止がJavaMonitorに反映されないように見えますが。
160:デフォルトの名無しさん
05/03/13 00:09:00
起動だけだったら
JavaMonitorのインスタンス設定でAdditionalArgumentsボックスの下に起動引数群が沢山出てくるから
そいつをもとに、
./App.woa/App 起動引数……
てなのをスクリプトに入れ込めば良いな。
Kill使うとアプリ停止が云々はwotaskdがlifebeatをみてるから
しばらく時間おいてから確認してみれば。それと、JavaMonitor使わずにというくだりは
少し間違っててJavaMonitorはwotaskdのコンフィグを定義するツールだぞ。
161:デフォルトの名無しさん
int 2ch =05/04/02(土) 07:06:36
JasperReportを使ってPDFを作ってみました。
結構簡単と感動していたら、Deploymentで動かない。調べてみたら、こんなことになっているらしい。
kCGErrorRangeCheck : Window Server communications from outside of session allowed for root and console user only
- Begin event threw error
java.lang.InternalError: Can't connect to window server - not enough permissions.
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1503)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1437)
at java.awt.Toolkit.<clinit>(Toolkit.java:1458)
at java.awt.Color.<clinit>(Color.java:250)
at net.sf.jasperreports.engine.base.JRBaseElement.<init>(JRBaseElement.java:68)
...
これって、wotaskdをrootで動かないと無理ってこと?
162:初期不良
int 2ch =05/04/02(土) 08:18:37
デプロイメント環境はOSX?
OSX の JVM の実装が GUI 環境を必要とすると言う話じゃない?
だから console user もありになっているし。
163:161
int 2ch =05/04/02(土) 09:51:58
>162
環境は Mac OS X Server 10.3.8(Java 1.4.2)です。
OSXのJVMの実装が...
ってことは、私の努力でどうにかなる問題ではないということですね。
164:161
int 2ch =05/04/02(土) 10:22:41
できました。
「PJAを使えばできる」と古い他の環境での情報をもとに
URLリンク(www.tsuhtan.net)
へいったら、書いてありました。
JDK1.4以降では、システムプロパティ java.awt.headless に true をセットする。
でした。
165:デフォルトの名無しさん
05/04/02 23:22:01
RedHat9にインスコールするあれやこれやを手取り足取り教えてくれる
ありがたい神がいるスレはここですか?
166:初期不良
05/04/03 06:23:59
>>164
ごめん、この辺って OSX の JVM に限った話じゃなかったね。
167:デフォルトの名無しさん
05/04/04 03:16:12
>>165
Solarisと同じ。
これだけで無理なら諦めた方がいいよ。WebLogicでもどーぞ。
168:デフォルトの名無しさん
05/04/06 12:25:30
URLリンク(www.itmedia.co.jp)
さて、次バージョンは携帯電話用Webブラウザにも対応するのかな?
169:デフォルトの名無しさん
05/04/06 21:04:44
>>168
携帯サイト自体はかなり昔からあったような
170:デフォルトの名無しさん
05/04/07 05:51:49
携帯対応って。。。
どれだけ機種が有ると思っているのやら。
IEの挙動以上に対応大変だぞ。アポーに動作確認を期待するだけでも無理。
171:165
05/04/11 06:16:46
そういえばRHL9,Apache2,WebObjects5.2.3
ちいさな罠がいくつかあっただけでできますたん。
apache.confのZとzの違いはなかなか気付かなかった。
>>167 ちね
172:デフォルトの名無しさん
05/04/12 20:29:20
Zとzの違いぐらい気付。
アフォにはWOは使えません。アフォ避けプロテクト付き(w
173:デフォルトの名無しさん
05/04/13 17:10:01
10.4 ServerリリースというわけでWO6も近い?
174:初期不良
05/04/13 19:15:32
えっ
5.3じゃなかったの?
175:161
05/04/14 14:10:41
Apple の webobjects-dev ML で
Tiger preview と Java 1.5 DP6 でWOが問題なく動くと言っているやつがいるけど
本当か?
というか、言っていいのかそんなこと。
176:デフォルトの名無しさん
05/04/14 15:22:06
モデレータ投稿が入るんじゃね?
177:デフォルトの名無しさん
05/04/19 22:51:12
10.3.9
SecUpd2005-002 で問題解決かと思ったら、SUIDを無効にされた影響で
wotaskdがrootで実行されるようになってしまった
この辺の問題は直してくれるのかな?
178:デフォルトの名無しさん
05/04/20 16:12:08
任意のユーザで起動するプログラムぐらい書け。
TigerServerではWO5.3のままかな?
179:デフォルトの名無しさん
05/04/22 10:48:58
Java Update for Mac OS X 10.3.9ってのが出てるな。
WOでは問題無し?
180:デフォルトの名無しさん
05/04/29 22:59:27
人柱報告ヨロ
181:デフォルトの名無しさん
05/04/30 21:26:36
ProjectWonderのERXEditDateJavascriptを使おうとしてるんですが
NSTimestampとStringの型の違いでエラーになります。
自前のコンポーネントにProjectWonder最新CSVのフレームワーク一式入れて
Add Custom ComponentボタンでERXEditDateJavascriptを追加
dateStringにNSTimestamp型をバインド
dateformatを"%Y/%m/%d"にしてます。
Formの名前は"EditForm"にしてカレンダーが
JavaScriptでポップアップ表示されてテキストフィールドに
2005/04/30が入力されるところまではたどり着けたのですが
java.lang.IllegalArgumentExceptionでエラー。
ソースを見たけどオテアゲです。
どなたか対処法をご存知なら教えて下さいませ。
182:デフォルトの名無しさん
05/04/30 21:35:05
Java 2 SE 5.0 Release 1って激しくトラブりそうだな。
人柱レポよろ。タイガー鯖では問題なく動く?
183:デフォルトの名無しさん
05/05/03 15:10:49
どちらもTigerだけに虎ぶるでしょう
184:デフォルトの名無しさん
05/05/05 11:22:01
山田くん、一枚やっとくれ
185:デフォルトの名無しさん
05/05/07 04:19:33
WebObjects Update 5.2.4 for 10.4
URLリンク(www.info.apple.com)
186:デフォルトの名無しさん
05/05/31 11:54:04
先生、質問です。
ブックマーク可能なURL(DirectAction)で認証済みユーザか否か判断する事ってできまつか?
IPアドレスとクッキーのセットぐらいしか思い浮かばなくて...
187:デフォルトの名無しさん
05/05/31 22:47:11
判別方法が無いのに気づいてるのに、無理って理解できない?
5.2.4のw2kとSolaris版がやっと公開されてるな。
188:デフォルトの名無しさん
05/06/05 00:45:24
URLリンク(wodev.spearway.com)
これってどうなのさ?
189:デフォルトの名無しさん
05/06/07 11:02:52
2年後のことも考えると、Xserve買えなくなったな。orz
かといってWindowsは嫌だし、無難にSPARCに戻るか。
190:初期不良
05/06/07 19:20:24
WebObjects5.3
URLリンク(www.apple.com)
Windows 版が無くなって XCode2.1 に Development 環境が含まれるらしい。
WOLips for win の立場もなくなったな...
191:デフォルトの名無しさん
05/06/11 15:15:16
5.3のSolaris/Windows対応が無さそうだが、5.2のライセンス確保をしておいた方がいいのか?
それともWO捨ててWebLogicに移る?
192:デフォルトの名無しさん
05/06/14 20:30:23
念のため、5.2のライセンスを余分に確保しておく稟議通した。
今から発注掛けて買えるのかな?
193:デフォルトの名無しさん
05/06/16 23:22:11
>>192
直接買えない時は商社通すと大抵なんとかなるよ
194:デフォルトの名無しさん
05/06/17 05:22:03
オプソにするとかって話はマジなんかな?
ここで放棄されて殺されるよりはその方が遥かにマシだし、いろいろいじるメリットも出て来るけど
サポートとかの契約面倒になっちゃって使えなくなるって人も出て来るんだろうなぁ。
195:デフォルトの名無しさん
05/06/18 01:09:39
>>194
フリー化なんじゃないの?Open化もするのかな
196:デフォルトの名無しさん
05/06/18 20:29:22
Solaris10のオプソ化に比べたら遥かに現実的な戦略だな。
デベロッパは感涙物でつ。
#今までのお布施を考えると。。。
197:デフォルトの名無しさん
05/06/19 21:49:51
どうだろう?
そのかわりサーバ(実質Tiger Server買え)も開発機(Xcode2.1必須)もマク買えだから、WebLogicに移る所も多い悪寒。
198:デフォルトの名無しさん
05/06/20 08:37:30
Apple、WebObjectsをフリーアプリケーションとしてリリース
URLリンク(www.itmedia.co.jp)
Appleが開発者向けに無償提供しているMac OS X 10.4「Tiger」開発ツールに
WebObjectsを追加すると決定、開発者の間で話題になっている。
199:初期不良
05/06/20 10:01:31
>>198
いろいろ情報出てるけど結局これって XCode2.1 に Developer 環境が
含まれるようになったことと、OS X Server に Deployment 環境が含まれるようになったことを
指しているような気もするんだけど気のせいか?
重要なのは運用環境のライセンスの問題であって、たとえばサーブレットとして
アプリを作成した場合、WebObjects を OS X 以外で運用することは可能だよね。
こういう時のライセンスはどうなるのかって事だと思うんだが、情報が見つからない...
200:デフォルトの名無しさん
05/06/22 03:16:29
もともとWOの開発環境は無料でダウンロードできたよね。試用版という名目でキー登録を
する必要があったけど、キーだってADCで何回でも新しいのがダウンロードできてたんだし。
単にXcode 2.1にバンドルされるようになっただけのように思えるんだけど、何が変わったわけ?
EOF使ったアプリをEOF付きで配布してもいいんなら別だけどさ。
201:デフォルトの名無しさん
05/06/22 12:56:55
問題は『運用』だね
戦略ってことなら開発キットは前から事実上タダみたいなものだから、フレームワークが
フリーで配布される(Windows,Sparc等含む)ってことじゃないとねー
それで開発はTiger(Macのみ)でMacの販売を促すっていうのならマダ話は分かる気がする。
開発は最悪Mac買えばいーわけだけど、運用先に「Macを入れないと動きません」なんか
絶対に有り得ないと思うし
202:デフォルトの名無しさん
05/06/22 13:41:29
Sparc...
203:デフォルトの名無しさん
05/06/24 15:16:56
WebObjects 5.3 Update for Mac OS X Server 10.4が出てる。
結局、Xcode2.1でマク使って開発できても、Tiger Server以外の鯖で動かせるの?
Sun Fireの中身にMac mini仕込んで納入する訳にはできないだろうし。
204:デフォルトの名無しさん
05/06/24 17:43:16
Windowsでは開発できないの?
205:初期不良
05/06/24 19:18:01
オープンソースになったならコミュニティが開発する可能性はあるけど
今のところ本当にオープンソースなのか自体怪しい気も
206:デフォルトの名無しさん
05/06/25 08:15:19
>>205
>今のところ本当にオープンソースなのか自体怪しい気も
てかオープンソースにするって発表もまだないけど、、、
207:デフォルトの名無しさん
05/06/25 12:59:34
WebObjectsの、日本語で書かれたチュートリアルっていうのは
無いのでしょうか?
208:デフォルトの名無しさん
05/06/28 13:29:55
最新は無い。
英語読めるぐらいの偏差値は無いと厳しい。
ちょっと古いけどWO本を買った方が理解は早いと思う。
URLリンク(www.apple.com)
が5.3に更新されて対応プラットフォームがマク専用になっちゃったな。orz
209:デフォルトの名無しさん
05/06/29 08:55:52
Linuxでの運用環境無くなったらその時は...5.2.3を割れまくってやる><)。
210:デフォルトの名無しさん
05/07/05 12:39:02
OS X 10.4で自宅鯖やってみようと思うんだけど、個人のサイト運営する分には
ずっとやっていけますかね?
つまり、WO自体の細かいアップデートやOSのセキュリティ関連のアップデートとかは
ちゃんとサポートしてもらえるでしょうか?
10.1サーバーとかで運営している人がいたら教えてください〜
211:デフォルトの名無しさん
05/07/05 14:44:28
んなもん誰が保証できるかってんだ。
212:デフォルトの名無しさん
05/07/06 00:42:23
10.1だとWO5.1までしか使えないので、WO5.2以降のバグは直らないまま運用する事に成る。
セキュリティアップデートは一つ前まで。もう10.4出たから10.2以前のセキュリティアップデートは出なくなっている。
OSはAppleソフトウェア自動送付サービス(URLリンク(www.apple.com))で3年まではがんばれる。
あと昔のエンタープライズサポートがADCプレミア(URLリンク(developer.apple.com))なのでWOはこれかな。
いずれも業務ユーザ向けでホームユーザ向けじゃないよ。
そもそもMac OS X ServerもWebObjectsもホームユーザ向け製品じゃないし。
213:デフォルトの名無しさん
05/07/06 09:06:02
誰かパソコンからのサイト投票を一台から何票もできる方法知りませんか?
214:210
05/07/06 13:10:56
>>212
詳しい情報ありがと〜!!!!!
趣味レベルなのでOS X SeverとWebObjectsを買って、勉強を進めてみます。
昔少しだけWOで遊んでいたことがあったのですが、Severは全くさわったことがないのでw
アップデートがなくなる頃まで勉強して、それなりに運用できるようになったら
ADCプレミアというので一式そろえてみるのもいいかもですね!(どれくらい安くなるのかな?)
いつかはXserve自宅に置いてみたいなぁ。
って、絶対に赤字鯖ですがw
いろいろと参考になりました。どうもありがとう!
215:デフォルトの名無しさん
05/07/06 15:32:19
>>214
>趣味レベルなのでOS X SeverとWebObjectsを買って
10.4鯖買ったらWO買う必要なし
216:デフォルトの名無しさん
05/07/07 03:26:54
>>214
個人レベルなら
ADCセレクトがコスト的には一番のおすすめ。
ハードウェア割引で会費の元がとれるし、
OS X Severも開発者用の提供がある。
ADCプレミアは、開発会社向け
217:214
05/07/07 08:21:12
>>215
普通にWebサーバーやる分には申し分ないんでしょうけど、
久々にWOに触れてみたいのと、実際に運営したことがないので
いい機会かなと思ってます。
>>216
>ハードウェア割引で会費の元がとれるし、
結構割り引いてもらえるみたいですね!
>OS X Severも開発者用の提供がある。
これもすごいなぁ。やるならセレクトでがんばりますね。
とはいえ、まずはしっかり使えるようになりたいと思います!
218:デフォルトの名無しさん
05/07/07 18:28:11
>>217
>普通にWebサーバーやる分には申し分ないんでしょうけど、
>久々にWOに触れてみたいのと、実際に運営したことがないので
>いい機会かなと思ってます。
10.4 Server には WO deployment ついてるし、
Xcode 2.1 に WO development 統合されたから
買う必要ないの。
WOパッケージ買うのは昔の案件ひきずってて
WindowsとかSolarisでやるところ。
219:217
05/07/07 21:09:15
>>218
>10.4 Server には WO deployment ついてる
マジですか!?じゃあSeverだけでOKですね!
なんかすごく儲かった気分ですw
ボーナス前に買ってしまおうかな・・・
情報をどうもありがとうございました!(もっとしっかり調べないと俺^^;)
220:デフォルトの名無しさん
05/07/10 13:16:17
みなさん、いわゆる日替わり処理ってどうしてます?
いらなくなったレコード削除したり、ユーザーに何らかの通知メールを送ったりなど。
WOFやEOFとは無関係なDBを直接操作しちゃうスクリプトみたい書いてcronで起動?
それとも、そういうのもWOF/EOFなアプリを作って処理しちゃう?
でも、定期的に起動する方法がわかんない。
DirectActionで動くようにしてcronでw3mとかwgetでアクセスして起動するのかなぁ?
221:デフォルトの名無しさん
05/07/10 13:20:41
>cronでw3mとかwgetでアクセスして起動するのかなぁ?
そこまでするなら素直にcronでシェルスクリプトでも起動しろと。
222:デフォルトの名無しさん
05/07/10 14:02:48
>>220
漏れのところはcronだよーん。cronの前はJavaMonitorみたいに指定した時刻になったらコマンドを実行するようなのに
したんだがキチガイ運用担当がワケわからんからcronにしろと言い張って(力関係で)cronにした。まぁ動いているからいいんだが。
なんでこう運用担当には社交性があって至極まっとうな人間を雇わないのかと人事担当を小一時間問いつめたい。
223:220
05/07/10 16:31:40
結局、みなさん、WOF/EOFとは関係ないスクリプトでやってるということですか。
なるほど。
>>222さん
> JavaMonitorみたいに指定した時刻になったらコマンドを実行
この「コマンド」ってのも、シェルスクリプトみたいなもの、ということですか?
224:222
05/07/10 16:55:46
>223
>>この「コマンド」ってのも、シェルスクリプトみたいなもの、ということですか?
EOFで書いたロジックを実行するシェルスクリプトとか任意のinterfaceを実装したプログラムを実行するという感じだ。
割と高度なことしていたので気に入っていたんだが。この手の処理方法にセオリーは無いとおもうよ。最終的には整合性さえとれていりゃいい。
225:220
05/07/10 17:06:21
>>222さん
たびたびありがとうございます。
それは、某EOF研究を公開している方が公開していた、
WOFを使わずにEOFのみでアプリを作るって方法ですか?
私もせっかくEOF側にいろいろロジックとかカスケード削除とかの設定を
してあるのに、それとは別個にDBを直接いじるようなスクリプトをDBIみたいので
書くのもアホらしいなぁ、と思ってみなさんにお伺いしてみた次第です。
226:デフォルトの名無しさん
05/07/11 04:46:39
WOTimerってのはどう?
227:デフォルトの名無しさん
05/07/11 15:32:13
>>220さん
J2EEの世界ではQuartzというオープンソースのフレームワークが良く使われています。
URLリンク(www.opensymphony.com)
ONJava.com: Job Scheduling in Java
URLリンク(www.onjava.com)
228:220
05/07/11 22:00:00
>>226さん、>>227さん
どちらも初耳でした。
ありがとうございました。それらも調べてみます。
229:デフォルトの名無しさん
05/07/12 12:57:20
これからWOを始める人はどうするべか・・・
会社のサイトと鯖立ち上げれって命令で、かねてから定評を耳にしてたWOを一から始めようと
ここにきたんでげすが、フリーになるのですね。
会社は社長以外PC系マシン。社長だけOS7からMac萌で10.2鯖使ってます。わたすも。
で、独断ですすめてよろしっていわれてるんですが、強行10.4鯖買ってもらった方いいか思案中。
230:デフォルトの名無しさん
05/07/12 13:07:18
おっとすんません、途中で送信してしまいorz
そんで奇特な方、実直なところどうでしょ?
比較的効率よく簡単便利、会社にとって有益とにらんでWOを押してるんですが1人で背負い込む感じです。
逆にPCならスタッフが複数で製作管理してくれそうです。
Macいじりは苦にならないんですが、実務に携わってる人、いかがでしょ?
231:初期不良
05/07/12 13:36:18
>>230
これから始めるとなると、ドキュメントの少なさが問題じゃないかと。
最近は結構いろんなところに入門情報を書いたサイトがあるみたいだから
大丈夫になってきたのかな?その辺調べてから特攻した方が良いんじゃないスカ?
232:デフォルトの名無しさん
05/07/12 22:24:14
いま、アポー見たらWOのセミナー、有料すらないんだな。
まったく。
233:デフォルトの名無しさん
05/07/12 23:02:26
誰かに頼む。できそうな人に。。。若くて、色白でおっぱいが大きい人がいいなぁ。
デブとブスは却下。男だったら優男orダンディな人。こっちもアキバ系やデブは却下。
もちろんWebObjectsに詳しくないとダメだ。
234:デフォルトの名無しさん
05/07/13 00:14:04
>>231
どうもです。
アップル系のソフトは独学でなんとかなるのが多いので玉砕してみることにしましたw
これから下準備にサイト検索しまくってきます。くれぐれもありがとうw
235:デフォルトの名無しさん
05/07/17 09:07:58
最近始めました。MacOS X 10.4.2、WebObjects5.3です。
自前の*.jarをプロジェクトに組み込みたいと考えてます。
つまり、アプリをビルドすると、*.woa/Contents/Resources/Java/ に、
(他の場所でもいいけど、アプリのディレクトリ下であればどこでも)
自前の*.jar がコピーされてクラスパスも通るようにしたいのですが、
XCodeでどう設定すればいいですか?
おしえてエロい人
236:デフォルトの名無しさん
05/07/18 19:12:23
>235
ここ嫁
URLリンク(www.apple.com)
237:235
05/07/18 20:55:11
>>236
ありがd〜。この通りにやるとjarファイルにみんなマージされちゃうんですな。マニフェストが無いjarだったりすると
ちゃんとマージしてくれるんだろか。。。個人的には別々のjarにしてもらいたいのですけどね…。
238:デフォルトの名無しさん
05/07/23 00:02:43
--- おいクズマカーども、オレの挑戦をうけろ ---
あのさーーー
WebObjectsってアップルストアで使われているっていうじゃーん。まぁそれはわかったとして
iTunesミュージックストアで使われてるって豪語してるじゃん。このスレとかヨソのスレのマカーがさ。だからWebObjectsはすごいって信者っぷりプンプンさせてw
でも漏れはそれがホントかどうかイマイチ信用してねぇんだよねーー
動かぬ証拠が欲しいんだよねぇーー
つー訳でiTunesミュージックストアでWebObjectsが使われている証拠キボーーン。
書いたけど、オレは信用はしてねぇ。さしずめPHPとかJSPじゃないかと。
信用できる証拠出してくれたら、このスレに「ままみてちんちんおっきおっき」を3回続けて書いてやるよ(プゲラ
239:デフォルトの名無しさん
05/07/23 11:55:47
殺厨剤が必要な季節になってきたなぁ
240:デフォルトの名無しさん
05/07/29 19:32:53
URLリンク(voyagers.e-recruiting.net)
IBMのサイトなんだが、.woaになってる。WebObjectsだろうか?
241:デフォルトの名無しさん
05/07/30 03:26:40
>>240
左側のリンクは全部DirectActionのURLぽいですね。
242:デフォルトの名無しさん
05/07/30 06:48:11
IBMがWebObjects採用してんのか?自前のAP鯖はつかっとらんの?
$ curl -I URLリンク(voyagers.e-recruiting.net)
HTTP/1.1 200 Apple
Date: Fri, 29 Jul 2005 21:46:24 GMT
Server: Apache
cache-control: private
cache-control: no-cache
cache-control: no-store
cache-control: must-revalidate
cache-control: max-age=0
expires: Sat, 16-Jul-2005 00:08:43 GMT
pragma: no-cache
connection: close
content-length: 18054
Content-Type: text/html; charset=Shift_JIS
しかもこれ、アップルのサーバー?
243:デフォルトの名無しさん
05/07/30 18:29:55
WebSphereはどした?
244:デフォルトの名無しさん
05/07/30 19:01:47
なんだかんだ言っても使われているんだねー。漏れも使ってみようと。
245:デフォルトの名無しさん
05/08/11 20:51:32
iTMS でWebObjectsが使われているもんだから問い合わせが多くなってしまったよ。
IT屋のコボラー上がりのクソ課長や部長クラスがわかる丁寧な説明がなかなか無くて困ったな。
246:デフォルトの名無しさん
05/08/13 03:53:33
>>238
試しに釣られてみる。
iTMSでURLをコピーすると
WebObjects特有のURLが出てきます。
PHPとかJSPとかでこんな実装するやつはいない。
URLリンク(phobos.apple.com)
以上
247:デフォルトの名無しさん
05/08/17 00:52:59
どなたか分かる方いたら教えて下さい。
Xcode 2.1のEOModelでエンティティを作ったんだけど、
これってエンティティクラスのソースコードは
出力できなくなったんでしょうか?
(WO5.2.xのEOモデラでいう「java」ボタンに相当するもの)
248:デフォルトの名無しさん
05/08/17 08:18:52
できません。あのモデラーはいい加減な実装です。
EOModelorが/Developers/Applications/WebObjects/ にインストールされるので
そっちで編集してください。
249:デフォルトの名無しさん
05/08/17 08:58:17
>>248
サンクス
250:デフォルトの名無しさん
05/08/18 23:45:27
>>247
それ、私もすごく悩みました。MYCOMの記事で「EOModelorを統合」
なんて書いてあるから、もしかしたらできるのかもしれないと探しまくって
ました。
便乗質問なのですが、エンティティを選択した状態でGenerate Java Files...
メニューを選んでも以下のようなアラートが出てしまいます。
Template Generation
Unable to write file <path>
これは何が悪いのでしょうか?
251:デフォルトの名無しさん
05/08/19 00:23:42
>>250
5.3のEOModelorにはtempleteファイルが付いてこないから、5.2からコピーしてこないといけない
と、どこかで読んだ気がする。
252:初期不良
05/08/19 00:34:41
どうなっちゃってるのさ...
253:デフォルトの名無しさん
05/08/20 06:45:34
>>251
その後、Web上を調べていて、EOGeneratorというものの存在を知りました。
これをスラドの某氏の日記に書いてあったシェルスクリプトで利用し、
Javaファイルの生成に成功しました。ありがとうございます。
それにしても、無料で手に入るWO5.3では、Javaファイルは生成
できないのでしょうか?templateファイルが欲しければ製品版を買え、
という事???
254:デフォルトの名無しさん
05/08/20 09:30:31
今のところEOGeneratorを使うしか無い感じだなぁ。
255:デフォルトの名無しさん
05/08/27 02:00:13
URLコピペしたらどうなるの?
リンク先のアドレスの場合はどう?
256:デフォルトの名無しさん
05/09/14 05:39:39
一年ぶりくらいにサーバとクライアント環境一新しようと思ったらシリアル番号書いた紙が無い_| ̄|○
CDとユーザー登録のレジストレーションコードは手元にあるのに...くぅうううう
OS X Server10.3とクライアント10.3でインストール済みWebObjectsのシリアル番号確認する手だては
ありますでしょうか?
やっぱ再購入?
257:256
05/09/14 05:50:42
/System/Library/Frameworks/JavaWebObjects.framework/Resources/License.key
これっぽいんだけど、どなたかお持ちの環境で確認お願いできますでしょうかm(__)m
258:デフォルトの名無しさん
05/09/14 21:50:34
ちょwwwwおまwww 何無くしてるんだよ、ばーーーかwww。
一応そのファイルにはシリアル番号が書いてある。あとApplications/Utility/
だったかな、ライセンスアップデータってのがあって起動すると、ひょっとすると表示はしてくれるかも?
それでダメだったらチンコ輪切りにして死ぬか、WebObjects5.3にしる。
259:256
05/09/15 07:55:24
>>258
ありがとーーーーーーーー(´Д⊂グスン
開発環境側で
/System/Library/Frameworks/JavaWebObjects.framework/Resources/License.keyの記述を
Applications/Utility/WebObjectsLicenseUpgraderにコピペしてみたら通りますたのでこれで
あってるっぽいです。
※いらないユーザーガイドとかばっかし残っててライセンスの書いた紙だけ行方不明になるのは何故?
260:デフォルトの名無しさん
05/09/24 08:33:00
WebObjectsはどんどん時代の流れに取り残されていってる感があるなぁ。
Xcodeの規模からしてBPELやESBサポートは無理ぽいので、やっぱ大規模Webページの作成じゃ
有名どころに食い込むのは無理ぽ。
261:デフォルトの名無しさん
05/09/24 15:21:51
そのうちオープンソースのが出てくるだろうから、そいつを使えば良いだけじゃ。
まぁ、Appleのコトなのでエンタープライズ市場に本腰というのは考えにくい。
WebObjectsはこのまんまだろうね。それでも別に困ることはないけど。
市場はいくらでもあるし。少ないパイを奪い合っているわけでもないでしょ。
仕事ねぇって逝ってるのは単に営業が下手なだけだと思う。儲かってる香具師はいるわけだから(逆に手放す香具師もいるのも確かだけど)
262:デフォルトの名無しさん
05/09/25 00:17:38
WOの話じゃないんだけど、NSArray.valueForKeyPath()
に相当することって、JavaBeansでできない?
commons-beanutil軽く眺めてみたけどそれっぽいのが見当たらない。
263:デフォルトの名無しさん
05/09/25 09:30:52
KVCはAppleのpatentですので真似しちゃいけなかったり。
リフレクションを使ってKVCを実現している以上、速度を犠牲にする覚悟が出来ているんだろうね(w
264:アポー
05/09/27 01:56:30
よーし、JSP2.0作った連中(実装したApache Foundation?)を訴えるよぉ。
265:デフォルトの名無しさん
05/10/06 14:40:42
>>253
>それにしても、無料で手に入るWO5.3では、Javaファイルは生成
>できないのでしょうか?templateファイルが欲しければ製品版を買え、
>という事???
WO5.3.1で直っている模様。
266:デフォルトの名無しさん
05/10/06 19:04:02
あれ、もうリリースされてんの?>5.3.1
267:デフォルトの名無しさん
05/10/06 19:07:23
いまADCのサイトみたけど、WebObjects5.3.1ってのは無かったなぁ。ソースきう゛ぉん
268:デフォルトの名無しさん
05/10/07 06:15:58
>>267
Xcode Tools 2.2 Developer Previer 2
WebObjectsは単独製品ではなく、開発環境Xcodeの一部となりました。
そのため、単独でのアップデートではなくXcodeとしてアップデートするそうです。
269:デフォルトの名無しさん
05/10/07 20:46:27
Thanx.>>268
270:デフォルトの名無しさん
05/10/07 21:45:38
Xcode Tools 2.2 Developer Previer 2
これってADCのサイトにあがってるか?無料メンバで観てみたけど
まだあがってねぇぞ?
select以上のメンバ対象なら、NDAかかってんじゃないか?
271:デフォルトの名無しさん
05/10/08 00:06:01
>>270
無料メンバーでも見れるものでもADCサイトにあがっているものはNDAの対象じゃないんですか?
272:デフォルトの名無しさん
05/10/08 06:57:03
>>271 正解。
273:デフォルトの名無しさん
05/10/16 21:05:37
WebObjects. Apple Web Objects provides a component-based framework
to reuse and compose components which offers solution to the back button
problems, however it is lacking the possibility to describe a flow of
pages as acontinuous piece of code and multiple control flow.
そーなの?
274:デフォルトの名無しさん
05/10/17 04:19:37
Project WONDERをCVSからとってきてコンパイルしようとしてます。
ant frameworksすると、com.webobjects以下のクラスが見つからないようで、シンボルが解決できませんといわれます。
Windowsなんですが、環境変数CLASSPATHにC:\Apple\Library\Javaを追加してもダメですた。
INSTALL.txtとか
URLリンク(homepage.mac.com)
とかもMacのことしか書いてなくてよくわかりません。
2.0のERXFetchSpecificationBatchIteratorにバグがあると聞いたので最新を使ってみたいのです。
たのむ、おしえてえろいひと!
275:初期不良
05/10/17 04:31:58
これなら漏れでも分かるかも
C:\Apple\Library\Frameworks\JavaWebObjects.framework\Resources\Java\javawebobjects.jar
にクラスパスを通せばいいんでは?
276:デフォルトの名無しさん
05/10/17 06:15:41
おおこんな時間なのにありがとう。
設定してみたんだけど、ダメだたよ。
やったことを書いてみる。
* Create a folder named "Roots" in your home directory if one does not exist.
C:\Documents and Settings\username\Rootsが作成されてた。
* From your WO CD, copy ThirdPartyJars/servlet.jar to /Library/Java/Extensions if it is not already there.
CDは手元になかったから、C:\Apple\ThirdPartyJarsにあったやつをC:\Apple\Library\Java\Extensionsにコピーした。\Extensionsはなかったから作ったんだけど、これでいいのかな…
* Create a text file named wobuild.properties as outlined in the file ~/Wonder/INSTALL.txt changing the paths to reflect your own environment.
wonderのソースを落としてきたトップディレクトリに↓を作った。
=====
wo.dir.root=C:\\Apple
wo.woroot=C:\\Apple
wo.dir.user.home.library.frameworks=C:\\Documents and Settings\\username\\Local\\Library\\Frameworks
wo.dir.local=C:\\Apple\\Local
wo.wosystemroot=C:\\Apple
wo.dir.library=C:\\Apple\\Library
wo.dir.user.home.library=C:\\Documents and Settings\\username\\Local\\Library
wo.dir.local.library=C:\\Apple\\Local
wo.dir.library.frameworks=C:\\Apple\\Library\\Frameworks
wo.dir.local.library.frameworks=C:\\Apple\\Local\\Library\\Frameworks
wo.wolocalroot=C:\\Apple\\Local
wo.dir.system=C:\\Apple
=====
277:デフォルトの名無しさん
05/10/17 06:16:14
>>276の続き
* Using Terminal.....
* $ cd ~/Wonder
* $ ant clean compile (This runs the ant "clean" and "compile" targets)
エラーがでる。。。。
=====
Buildfile: build.xml
frameworks:
ERJars.all:
[woframework] Installing ERJars in C:\Documents and Settings\username/Roots
JavaWOExtensions.all:
global.environment:
global.properties:
global.prepare:
global.compile:
[echo] Common/Frameworks/JavaWOExtensions/Sources
[wocompile] \\Library\Frameworks not found.
[wocompile] \\Library\Frameworks not found.
[wocompile] C:\inetpub\wwwroot\Library\Frameworks not found.
[wocompile] C:\inetpub\wwwroot\Library\Frameworks not found.
[wocompile] Compiling 56 source files to C:\Documents and Settings\username\Roots\classes\JavaWOExtensions
[wocompile] C:\work\wonder-cvs\Wonder\Common\Frameworks\JavaWOExtensions\Sources\com\webobjects\woextensions\JSAlertPanel.java:11: パッケージ com.webobjects.foundation は存在しません。
[wocompile] import com.webobjects.foundation.*;
[wocompile] ^
(ry
[wocompile] エラー 100 個
[wocompile] 警告 1 個
=====
うーんなんで。。。
278:デフォルトの名無しさん
05/10/17 06:20:19
ああそれからクラスパスは
C:\work\wonder-cvs\Wonder>echo %CLASSPATH%
C:\Apple\Library\Java;C:\Apple\Library\Frameworks\JavaWebObjects.framework\Resources\Java\javawebobjects.jar;
でござる。
279:初期不良
05/10/17 20:35:18
>パッケージ com.webobjects.foundation は存在しません。
>[wocompile] import com.webobjects.foundation.*;
それはこっち
C:\Apple\Library\Frameworks\JavaFoundation.framework\Resources\Java\javafoundation.jar
Java*.framework に含まれていることが多いのでアタック。
WOLips のフレームワーク設定でどのパッケージがどの jar に入っているのか分かると思う。
280:初期不良
05/10/17 20:36:38
と言うか WOLips のプロジェクトとしてビルドすれば楽なのかも?
281:デフォルトの名無しさん
05/10/17 22:38:37
>>279
>>280
ふむふむありがとう。
いろいろ試してみてるんだがまだダメです。。。
CLASSPATHの設定を変えても変化ないです。
CLASSPATH設定が反映されてないのかなと思って、
マイコンピュータのプロパティ、詳細設定のシステム環境変数で設定してみたり、
DOSプロンプトでset CLASSPATH=とかやったり
build.xmlの中で<classpath>を書いたりしてるのですが全部うまくいきませんorz
WOLipsってのは使ったことないんですがEclipseのプラグインなんですね。
ちょっと見てみます。Project Builderと共存できるんですかね…。
282:デフォルトの名無しさん
05/10/18 20:57:30
Windowsのクラスパスって文字制限なかったっけ。
283:274
05/10/19 02:46:10
\Wonder\Build\build\generic.xmlの内容なんですが、
global.prepareっていうターゲットの記述が
<target name="global.prepare" depends="global.properties">
<path id="ant.classpath">
<fileset dir="${wonder.root}/Build/">
<include name="lib/*.jar"/>
</fileset>
</path>
となっていて、global.prepareというターゲットが
<target name="global.compile" depends="global.prepare">
<taskdef name="wocompile" classname="org.objectstyle.woproject.ant.WOCompile">
<classpath refid="ant.classpath"/>
</taskdef>
<echo message="${project.dir}/Sources" />
<wocompile srcdir="${project.dir}/Sources" destdir="${build.classes}" debug="on" optimize="off" deprecation="on">
<classpath>
<fileset dir="${project.dir}/Libraries">
<include name="**/*.jar" />
</fileset>
</classpath>
となってます。
これって、環境変数のCLASSPATH無視されますかね?
最後の<classpath>にいろいろ追加すればいいのかな?なんでWindowsでだけ問題が起きるんだろう。。。
284:デフォルトの名無しさん
05/11/05 22:28:40
274です。苦労したけどビルドできたので書いておきます。
cvsのログを見ると、MAINではなくWonder_2_0_0というブランチの方が良さそうだったので
そっちをとってくることにしました。
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/wonder login
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/wonder checkout -r Wonder_2_0_0_Branch Wonder
\Wonder\Build\build\default.propertiesを編集...
\Wonder\Common\Frameworks\ERJavaMail\Librariesのactivation.jarとmail.jarを置き換え
ant
という手順でいけました。
これでC:\Documents and Settings\username\Rootsにいろいろ生成されるみたいです。
285:274
05/11/05 22:32:50
\Wonder\Build\build\default-os.propertiesは全部消して、
default.propertiesに以下のように書きました。
まだおかしいところもあるかも知れませんが、一応コンパイルはできてます。
dist.base = ../dist
project.version = 2.0
wo.server.root = C:/work/wwwroot/
build.compiler.emacs = true
build.compiler.fulldepend = false
build.root=C:/work/Roots
wo.dir.root=C:/Apple
wo.woroot=C:/Apple
wo.dir.user.home.library.frameworks=C:/Documents and Settings/username/Local/Library/Frameworks
wo.dir.local=C:/Apple/Local
wo.wosystemroot=C:/Apple
wo.dir.library=C:/Apple/Library
wo.dir.user.home.library=C:/Documents and Settings/username/Local/Library
wo.dir.local.library=C:/Apple/Local
wo.dir.library.frameworks=C:/Apple/Library/Frameworks
wo.dir.local.library.frameworks=C:/Apple/Local/Library/Frameworks
wo.wolocalroot=C:/Apple/Local
wo.dir.system=C:/Apple
wo.localroot=C:/Apple
286:274
05/11/05 22:36:00
\Wonder\Common\Frameworks\ERJavaMail\Librariesのactivation.jarとmail.jarは
破損してるみたいだったので
URLリンク(java.sun.com)
URLリンク(java.sun.com)
からダウンロードしてきて置き換えました。
これでちゃんとERXFetchSpecificationBatchIteratorで検索できそうだYO!
2_0_0でbatchWithIndexというメソッドも増えているみたいだし。
287:デフォルトの名無しさん
05/11/12 15:39:20
Xcode 2.2 がでたらしい。(ここまでならOKだよね)
開発ツール自体がNDAじゃ何も話題に出来ないよ。
288:デフォルトの名無しさん
05/11/12 17:59:37
歯車の中の人のようにHibernateなんかにシフトしていった方が賢いのだろうか……
289:デフォルトの名無しさん
05/11/12 21:46:36
WOLipsで.xcodeのプロジェクトをimportすることってできますか?
あと逆に、WOLipsで作ったWOのプロジェクトをXcodeで開いて、
Main.woなどをWebObjects Builderで開いてみたら、
下段(actionとかkeyとか表示されるところ)にapplicationとかsessionが
表示されないんですけど、これって私だけ?
Eclipse 3.1.1 WOLips 2.0 Xcode1.5 on Panther
290:デフォルトの名無しさん
05/11/12 21:55:57
ちょw
おまwww
Xcode2.2 834メガてwwwww
なんでいっつもそんなにデカいんだ
291:デフォルトの名無しさん
05/11/12 22:21:00
光だから気づかなかったよw
そんなにデカいのか。
292:デフォルトの名無しさん
05/11/17 06:31:53
>>220
WebObject統合されたからじゃね?
293:デフォルトの名無しさん
05/11/19 03:03:44
>>288
お仕事で使うんならメインストリームを追っかけた方が良いと思われ。
只知識として、とことん自己流のWOを知っておいても損はない。
294:デフォルトの名無しさん
05/12/03 22:43:14
URLリンク(david.codeferous.com)
ここのやり方って、addリンクをたどった後、
キャンセルボタンを押さずにブラウザの「戻る」で戻って、
またaddリンクたどったら、空のEOがどんどん追加されるような
気がするんだけど、みんな、こういうときどうしてるの?
295:デフォルトの名無しさん
05/12/03 23:43:30
EOは最後の最後に使う。保存するときにフッとつくられてsaveChangesしたら終わり。いわば使い捨て。
Webアプリで生存期間の長いEditingContextを使うのはリスクが高いよ。
それまではNSDictionaryなんか使って画面とのやりとりをする。面倒なのは確かだが安全だ。
296:デフォルトの名無しさん
06/01/17 13:32:43
redhat9のレンタルサーバーを借りたので四苦八苦しながらWebObjects5.2.3とApache2アダプタを入れてみました。
# $NEXT_ROOT/Library/WebObjects/JavaApplications/wotaskd.woa/wotaskd &
# $NEXT_ROOT/Library/WebObjects/JavaApplications/JavaMonitor.woa/JavaMonitor -WOPort 56789 &
でURLリンク(www.-------.jp:56789)
へ接続、JavaMonitor自身を登録して起動しようとすると、Gifアニメがぴょこぴょこするだけで起動できません。
OSXServerでしか運用経験が無い若者になにかアドバイスを下さいm(__)m
297:デフォルトの名無しさん
06/01/18 07:28:00
こっそりあげ
298:デフォルトの名無しさん
06/01/18 07:38:52
これだけの情報じゃちょっとなぁ>>296
曲がりなりにもPureJavaのアプリだし、UNIXなOSで起動させてる訳だから、
相応の対処法やらエラーログの出し方があるでしょ。そのプロセスと結果を出してもらわんと
何も言えなくってよ?
299:デフォルトの名無しさん
06/01/18 10:41:23
今更、こんなもんをいじってやつがいるのか。
とおの昔に終わった環境だろ。
300:296
06/01/18 17:56:51
>>298
ありがとございまふ
/var/logあたりにSyslogとかなんらかのエラーログが来てると思ったのですが、このサーバ、Syslog自体が無いのです。
もう少し形跡漁ってがんがってみます
301:デフォルトの名無しさん
06/02/18 08:05:02
今更だけどいじってみたぉ。
イイね。このWebObjectsとやらは。
最近のJSFやらHibernateと同等かそれ以上だよ?エディテイングコンテクスト萌えすぎ、なんだよこれw
302:初期不良
06/02/23 16:03:52
>>301
そうなんだよね
Struts, Spring, Hibernate いじくってたりするけど
WebObjects 使ってた身としては泥臭くて仕方がないですわ。
せめて Tapestry or JSF にはしたいところですな。
Tapestry なんて WebObjects フォロワーだし。
と言うより WebObjects オープンソース化きぼんぬ
303:デフォルトの名無しさん
06/03/01 16:09:58
ドキュメントの量を考えたらこれもいいかも?
Using Ruby on Rails for Web Development on Mac OS X
URLリンク(developer.apple.com)
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5373日前に更新/102 KB
担当:undef