WebObjects 質問スレ

■ このスレッドは過去ログ倉庫に格納されています
NGNG
Web アプリケーションサーバ WebObjects の質問スレ
NGNG
ドザのくせしてえらそうにすんなw てめーはゲイツのケツの穴でもなめてろ。
113デフォルトの名無しさん
垢版 |
05/01/18 01:44:57
WO運用してるような香具師は林檎屋よりもUNIX屋だろ。
Apacheぐらい自前でコンパイルできないと鯖なんか運用する資格無し。
おとなしく技術を金で買って外部委託した方が良い。
05/01/23 19:45:59
NEXTいじってた人とかWOFを古くからいじっている人には優秀な人が多いねぇ。途中おかしな人も増えてきたが最近また優秀な人が増えてきた希ガス。
05/01/23 20:01:22
>>114
情報が少ないから、優秀な人しか残らなかったんじゃないの?
116デフォルトの名無しさん
垢版 |
05/01/24 17:10:08
マニュアル本が無いと素人(マカ)が入ってくることも無く汚染されないからな。
英語読めて経験豊かな香具師だけが生き残れる。
05/01/25 14:24:59
意外としぶとく生き残ってるよね
118デフォルトの名無しさん
垢版 |
05/01/26 01:52:44
NeXTもEOFも画期的だからな。いいものを知ってしまうとなかなか離れられない。
119デフォルトの名無しさん
垢版 |
05/01/26 09:17:42
悩みは、どれだけ素晴らしいからといって、それが世間に広く遍く
受け入れられるわけではないということか。。。
早すぎた天才は理解されないってこと?
最近はやりのO/Rマッピングだって、EOFですでに実現されていたわけだし。
05/01/26 14:19:57
電子メールが世間に広く遍く受け入れられた結果が
SPAMやウィルスの嵐でゴミだらけだからな・・・
121デフォルトの名無しさん
垢版 |
05/01/26 23:36:47
それを逝ったらインターネットだって普及したらエロと犯罪の巣窟になっちゃってるし。orz

しかしPHPは穴見つかって祭りだな。WO採用で良かった。
05/01/27 14:44:52
そうそう、早すぎて、MO を HDD 替わりに使っちゃったりね。
05/01/27 14:52:06
>>120
メールについては、sendmail が複雑になり過ぎたのも要因の一つであると思う。
05/01/28 23:54:14
>>WO採用で良かった。

とはいってもPureJavaですから、Javaに穴が見つかれば突っ込まれます。
や ら な い か 。
05/01/29 16:27:10
このスレ板違いじゃね
05/01/30 02:45:24
うん
127デフォルトの名無しさん
垢版 |
05/02/03 00:08:14
つーかまだsendmail使ってるなんて(w
postfixで充分。

JSPのようにウェブ鯖で直接動かして見せてる訳じゃないからなあ。
WOはアダプタ経由でアクセスされるのでWO動かす鯖はDB鯖と同じバックエンドにあるので穴の被害は少ない。
つーか穴を気にしたらDBなんてインターネット経由でアクセスできないでしょ(w
セッション一杯貼っただけでDBに負荷かかるし。
05/02/16 09:10:45
ぬるぽ
129初期不良
垢版 |
05/02/16 12:21:49
皆さん元気でつか?
WOLips 順調にバージョンアップしてるね。
いつの間にか XCode のプロジェクトバンドル生成するようになってるし
PostgreSQLPlugin も WOLips のフレームワークプロジェクトでビルドできたし。
05/02/17 19:19:10
http://enterprise.watch.impress.co.jp/cda/software/2005/02/02/4498.html
このsolaris10でWebObjectsは問題なく稼働する?
教えてエロいひと
131デフォルトの名無しさん
垢版 |
05/02/18 03:19:23
もちろん動くけど、正式サポートじゃないからアポーには頼れなくなる。
Linuxで無理矢理動かしてるのと大差ない。
132デフォルトの名無しさん
垢版 |
05/02/18 14:00:41
あぽーは最初からあてにならないから、OS Xで動かすのと大差ない。
05/02/18 14:46:12
運用の質問は、ばか高い会費払わないと受けてもらえないという話だから、サポートは関係ない。
134デフォルトの名無しさん
垢版 |
05/02/18 22:24:19
つまり自分でなんとかできるスキルが無いととても怖くて客を取れないということだな。
下手すりゃ損害賠償覚悟でWOを使え。

つーか昔のエンタープライズサポート(現Apple Developer Connection Premier プログラム)無しにWO使ってる貧乏SIは逝ってよし。
どうせ10万以下に値下げされてから使い始めた口だろ。
05/02/19 08:54:38
あっぴるに頼らないと運用できない >>134 は生粋のマカ
05/02/19 13:33:21
>>134
エンタープライズサポートとDeveloper プログラムは違う物だし、エンタープライズサポートは今でもあるが?
http://www.apple.com/jp/webobjects/resources.html
137デフォルトの名無しさん
垢版 |
05/02/19 17:17:09
>>136はエンタープライズサポートを受けてない貧乏SIということがばれますた。

おまいらDB何つかってますか?
オラクルならなにやら有楽町でマク版のセミナーがあるらしいぞ。
ソラリス10のセミナーのあるけどな。実際エックスサーブよりもサンファイアのほうが安定して過負荷にも耐えるし(w
05/02/19 17:35:13
マカ信者やORACLE信者って大概思考停止してるんだよな
139デフォルトの名無しさん
垢版 |
05/02/20 04:28:14
つーかまともなシステム組めるなら、オープンソースでコスト削ったりしなくても十分儲かるからな。
無料のLinuxやPHP/JSPやMySQLとか使ってコスト下げて提案しないと仕事取れない糞SIは大変だな。
オープンソース採用という名の毎日のバグ取りにがんがれ。
05/02/20 07:45:57
>>139 == >>137 か?
だとしたらかなり痛いぞ。
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)
05/02/24 00:04:49
>>142
Qualifier では無理。普通にSQLを書く。
144初期不良
垢版 |
05/02/24 01:22:26
view とかを使用して DB 側で何とかしてしまうな。
>>143 のやることを DB 側にしただけだが。
05/02/24 11:16:32
>>142
class Author ... {
int countArticle() { return articles().count(); }
}

でSortOrderingでcountArticleを指定。速度の保証はしない。
05/02/24 13:52:32
>>145
DBをFetch、EO'sを取得してそのメソッドにアクセスをしない限りcountされた値は保持されないのではないか?
そのままだと、SortOrdering で指定してもNullか0をsortしているに過ぎないのではないか。
05/02/25 00:29:34
>>146
articles()を呼んだら、faultが発生して読み出しているはず。直接このままのやり方をしたことはないから確証はないので、試してください。faultが散発的に発生することになるので、呼び出しコストは高いと思われ
148デフォルトの名無しさん
垢版 |
05/02/25 03:39:11
おまいらこれ適用しておいた方がいいぞ。
ttp://docs.info.apple.com/article.html?artnum=300980-ja
149142
垢版 |
05/02/26 11:47:08
みなさん、どうも。SQLでがんばってみることにします。
05/02/26 19:36:47
>>142
おっさんは生粋のマカなので >>145 の方法+WOLongRequestで実装してる
大規模でパフォーマンスが重要なもんでなきゃいいんでない?
151デフォルトの名無しさん
垢版 |
05/03/09 16:30:29
iTMSの認証が特許違反とかいうニュースがあるけど、これってiTMSで使ってるWOの認証も関係する?
05/03/09 20:49:03
ハァ?全然違う話じゃねーの?どの話よ。
153デフォルトの名無しさん
垢版 |
05/03/09 21:35:27
おまいらマカはRDB何使ってる?

ttp://news.livedoor.com/webapp/journal/cid__1023481/detail
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位だった。
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ライセンス代負担してくれるよ。
そもそも貧乏クライアントは相手にするな。
もっともそこそこスキル無いと仕事来なくなるからフリーソフトで組むか割るしかないかもな。
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のコンフィグを定義するツールだぞ。
NGNG
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初期不良
垢版 |
NGNG
デプロイメント環境はOSX?
OSX の JVM の実装が GUI 環境を必要とすると言う話じゃない?
だから console user もありになっているし。
163161
垢版 |
NGNG
>162
環境は Mac OS X Server 10.3.8(Java 1.4.2)です。
OSXのJVMの実装が...
ってことは、私の努力でどうにかなる問題ではないということですね。
164161
垢版 |
NGNG
できました。

「PJAを使えばできる」と古い他の環境での情報をもとに
http://www.tsuhtan.net/java/pja/
へいったら、書いてありました。
JDK1.4以降では、システムプロパティ java.awt.headless に true をセットする。
でした。
2005/04/02(土) 23:22:01
RedHat9にインスコールするあれやこれやを手取り足取り教えてくれる
ありがたい神がいるスレはここですか?
166初期不良
垢版 |
2005/04/03(日) 06:23:59
>>164
ごめん、この辺って OSX の JVM に限った話じゃなかったね。
167デフォルトの名無しさん
垢版 |
2005/04/04(月) 03:16:12
>>165
Solarisと同じ。
これだけで無理なら諦めた方がいいよ。WebLogicでもどーぞ。
2005/04/06(水) 12:25:30
ttp://www.itmedia.co.jp/lifestyle/articles/0504/05/news085.html
さて、次バージョンは携帯電話用Webブラウザにも対応するのかな?
2005/04/06(水) 21:04:44
>>168
携帯サイト自体はかなり昔からあったような
170デフォルトの名無しさん
垢版 |
2005/04/07(木) 05:51:49
携帯対応って。。。
どれだけ機種が有ると思っているのやら。
IEの挙動以上に対応大変だぞ。アポーに動作確認を期待するだけでも無理。
171165
垢版 |
2005/04/11(月) 06:16:46
そういえばRHL9,Apache2,WebObjects5.2.3
ちいさな罠がいくつかあっただけでできますたん。
apache.confのZとzの違いはなかなか気付かなかった。

>>167 ちね
172デフォルトの名無しさん
垢版 |
2005/04/12(火) 20:29:20
Zとzの違いぐらい気付。
アフォにはWOは使えません。アフォ避けプロテクト付き(w
2005/04/13(水) 17:10:01
10.4 ServerリリースというわけでWO6も近い?
174初期不良
垢版 |
2005/04/13(水) 19:15:32
えっ
5.3じゃなかったの?
175161
垢版 |
2005/04/14(木) 14:10:41
Apple の webobjects-dev ML で
Tiger preview と Java 1.5 DP6 でWOが問題なく動くと言っているやつがいるけど
本当か?
というか、言っていいのかそんなこと。
2005/04/14(木) 15:22:06
モデレータ投稿が入るんじゃね?
2005/04/19(火) 22:51:12
10.3.9
SecUpd2005-002 で問題解決かと思ったら、SUIDを無効にされた影響で
wotaskdがrootで実行されるようになってしまった

この辺の問題は直してくれるのかな?
178デフォルトの名無しさん
垢版 |
2005/04/20(水) 16:12:08
任意のユーザで起動するプログラムぐらい書け。

TigerServerではWO5.3のままかな?
179デフォルトの名無しさん
垢版 |
2005/04/22(金) 10:48:58
Java Update for Mac OS X 10.3.9ってのが出てるな。
WOでは問題無し?
2005/04/29(金) 22:59:27
人柱報告ヨロ
2005/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デフォルトの名無しさん
垢版 |
2005/04/30(土) 21:35:05
Java 2 SE 5.0 Release 1って激しくトラブりそうだな。
人柱レポよろ。タイガー鯖では問題なく動く?
2005/05/03(火) 15:10:49
どちらもTigerだけに虎ぶるでしょう
2005/05/05(木) 11:22:01
山田くん、一枚やっとくれ
185デフォルトの名無しさん
垢版 |
2005/05/07(土) 04:19:33
WebObjects Update 5.2.4 for 10.4
ttp://www.info.apple.com/kbnum/n301410
2005/05/31(火) 11:54:04
先生、質問です。
ブックマーク可能なURL(DirectAction)で認証済みユーザか否か判断する事ってできまつか?
IPアドレスとクッキーのセットぐらいしか思い浮かばなくて...
187デフォルトの名無しさん
垢版 |
2005/05/31(火) 22:47:11
判別方法が無いのに気づいてるのに、無理って理解できない?

5.2.4のw2kとSolaris版がやっと公開されてるな。
2005/06/05(日) 00:45:24
http://wodev.spearway.com/cgi-bin/WebObjects/WODev.woa/wa/Main?wikiPage=CocoaEOApplication

これってどうなのさ?
189デフォルトの名無しさん
垢版 |
2005/06/07(火) 11:02:52
2年後のことも考えると、Xserve買えなくなったな。orz
かといってWindowsは嫌だし、無難にSPARCに戻るか。
190初期不良
垢版 |
2005/06/07(火) 19:20:24
WebObjects5.3
http://www.apple.com/webobjects/

Windows 版が無くなって XCode2.1 に Development 環境が含まれるらしい。
WOLips for win の立場もなくなったな...
191デフォルトの名無しさん
垢版 |
2005/06/11(土) 15:15:16
5.3のSolaris/Windows対応が無さそうだが、5.2のライセンス確保をしておいた方がいいのか?
それともWO捨ててWebLogicに移る?
192デフォルトの名無しさん
垢版 |
2005/06/14(火) 20:30:23
念のため、5.2のライセンスを余分に確保しておく稟議通した。
今から発注掛けて買えるのかな?
2005/06/16(木) 23:22:11
>>192
直接買えない時は商社通すと大抵なんとかなるよ
2005/06/17(金) 05:22:03
オプソにするとかって話はマジなんかな?
ここで放棄されて殺されるよりはその方が遥かにマシだし、いろいろいじるメリットも出て来るけど
サポートとかの契約面倒になっちゃって使えなくなるって人も出て来るんだろうなぁ。
2005/06/18(土) 01:09:39
>>194
フリー化なんじゃないの?Open化もするのかな
2005/06/18(土) 20:29:22
Solaris10のオプソ化に比べたら遥かに現実的な戦略だな。
デベロッパは感涙物でつ。
#今までのお布施を考えると。。。
197デフォルトの名無しさん
垢版 |
2005/06/19(日) 21:49:51
どうだろう?
そのかわりサーバ(実質Tiger Server買え)も開発機(Xcode2.1必須)もマク買えだから、WebLogicに移る所も多い悪寒。
198デフォルトの名無しさん
垢版 |
2005/06/20(月) 08:37:30
Apple、WebObjectsをフリーアプリケーションとしてリリース
ttp://www.itmedia.co.jp/enterprise/articles/0506/17/news013.html

Appleが開発者向けに無償提供しているMac OS X 10.4「Tiger」開発ツールに
WebObjectsを追加すると決定、開発者の間で話題になっている。
199初期不良
垢版 |
2005/06/20(月) 10:01:31
>>198
いろいろ情報出てるけど結局これって XCode2.1 に Developer 環境が
含まれるようになったことと、OS X Server に Deployment 環境が含まれるようになったことを
指しているような気もするんだけど気のせいか?
重要なのは運用環境のライセンスの問題であって、たとえばサーブレットとして
アプリを作成した場合、WebObjects を OS X 以外で運用することは可能だよね。
こういう時のライセンスはどうなるのかって事だと思うんだが、情報が見つからない...
2005/06/22(水) 03:16:29
もともとWOの開発環境は無料でダウンロードできたよね。試用版という名目でキー登録を
する必要があったけど、キーだってADCで何回でも新しいのがダウンロードできてたんだし。

単にXcode 2.1にバンドルされるようになっただけのように思えるんだけど、何が変わったわけ?
EOF使ったアプリをEOF付きで配布してもいいんなら別だけどさ。
2005/06/22(水) 12:56:55
問題は『運用』だね

戦略ってことなら開発キットは前から事実上タダみたいなものだから、フレームワークが
フリーで配布される(Windows,Sparc等含む)ってことじゃないとねー

それで開発はTiger(Macのみ)でMacの販売を促すっていうのならマダ話は分かる気がする。

開発は最悪Mac買えばいーわけだけど、運用先に「Macを入れないと動きません」なんか
絶対に有り得ないと思うし
2005/06/22(水) 13:41:29
Sparc...
203デフォルトの名無しさん
垢版 |
2005/06/24(金) 15:16:56
WebObjects 5.3 Update for Mac OS X Server 10.4が出てる。
結局、Xcode2.1でマク使って開発できても、Tiger Server以外の鯖で動かせるの?
Sun Fireの中身にMac mini仕込んで納入する訳にはできないだろうし。
2005/06/24(金) 17:43:16
Windowsでは開発できないの?
205初期不良
垢版 |
2005/06/24(金) 19:18:01
オープンソースになったならコミュニティが開発する可能性はあるけど
今のところ本当にオープンソースなのか自体怪しい気も
206デフォルトの名無しさん
垢版 |
2005/06/25(土) 08:15:19
>>205
>今のところ本当にオープンソースなのか自体怪しい気も
てかオープンソースにするって発表もまだないけど、、、
2005/06/25(土) 12:59:34
WebObjectsの、日本語で書かれたチュートリアルっていうのは
無いのでしょうか?
208デフォルトの名無しさん
垢版 |
2005/06/28(火) 13:29:55
最新は無い。
英語読めるぐらいの偏差値は無いと厳しい。

ちょっと古いけどWO本を買った方が理解は早いと思う。

ttp://www.apple.com/jp/webobjects/
が5.3に更新されて対応プラットフォームがマク専用になっちゃったな。orz
2005/06/29(水) 08:55:52
Linuxでの運用環境無くなったらその時は...5.2.3を割れまくってやる><)。
2005/07/05(火) 12:39:02
OS X 10.4で自宅鯖やってみようと思うんだけど、個人のサイト運営する分には
ずっとやっていけますかね?
つまり、WO自体の細かいアップデートやOSのセキュリティ関連のアップデートとかは
ちゃんとサポートしてもらえるでしょうか?
10.1サーバーとかで運営している人がいたら教えてください〜
2005/07/05(火) 14:44:28
んなもん誰が保証できるかってんだ。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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