WebObjects 3インタンス目
■ このスレッドは過去ログ倉庫に格納されています
0001りお
02/06/14 23:58ID:9v1vZuBxWebアプリ開発環境「WebObjects」について語るスレです。
http://www.apple.co.jp/webobjects/
http://www.apple.com/webobjects/
1スレ目:http://pc.2ch.net/test/read.cgi/php/989562708
2スレ目:http://pc.2ch.net/test/read.cgi/php/1013695600
■ 掟 ■
・遠慮は自身の成長を阻害する。過去ログ読んでも判らないことがあればどんどん質問すべし。そして判らないヤツがいたら親切じゃなくてもいいから教えてやるべし。
・WebObjectsを使っている個人・法人の無意味な批判は歓迎されない、しない。マカーマカーと騒がないこと。
・ヨソの開発ツールを使ってもないのにWebObjectsマンセーすることは歓迎されない、しない。
・運用についての質問はハードウェア、OS、パッチ、RDBMSのバージョン、JDBCアダプタのバージョン、Web鯖のバージョン、例外の内容などを細かく明記すべし。
・さやかタン (´Д`;)ハァハァ
0567nobodyさん
02/08/26 02:22ID:???OpenBase電源引き抜いても壊れないはさすがに大嘘だな。
でも仕事で使ったことあるよ。web鯖からアプ鯖からDBから全部一台で
まかなおうとするケチケチプロジェクトにはかなり便利だ。
0568563
02/08/26 08:45ID:???JDBCのドライバを設置するところでつまずいています(MacOSX Server 10.1.3)。
/Library/Java/Extensionsにmm.mysql-2.0.14.jarを突っ込むだけかと思ったのですが
EOモデラーでClassPathを設定しろと叱られます。
かれこれ一晩Webを漁りながらトライしているのですが極めて常識的事項らしく見付けられません。
どなたか、この哀れな迷える「マカ」にClassPathの通しかたを教えてやっていただけますでしょうか?
※phpからは接続できているのでMySQL自体は稼動しています
※以下エラーメッセージ
JDBC connection failed for driver :'org.gjt.mm.mysql.Driver'.
Driver not found in Java Runtime!
Please verify your CLASSPATH environment variable.
The current CLASSPATH for your application is
:/Developer/Applications/EOModeler.app/Contents/Resources/Java/eomodeler.zip
:/Users/hoge/Library/Java
:/Library/Java
:/System/Library/Java
:/Network/Library/Java
:/System/Library/Frameworks/JavaVM.framework/Classes/classes.jar
:/System/Library/Frameworks/JavaVM.framework/Classes/ui.jar
:/Developer/Applications/EOModeler.app/Contents/Resources/Java/eomodeler.zip
0569nobodyさん
02/08/26 09:18ID:???/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/ext/
ここに入れて見ろ。root権限でやれ。
0570569
02/08/26 10:04ID:???0571563
02/08/26 10:23ID:???ありがとうございます。でも、やっぱダメです。
CLASSPATHなるものをどこかで明示的に記述してやらなければならなそうなんですが...
これはどこで記述するものなんでしょうか?
0572563
02/08/26 11:02ID:???/System/Library/Java/JavaConfig.plistに
$NEXT_ROOT/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/ext/mm.mysql-2.0.14.jar
を追加するような気がするのですがkey&valueのkeyは何にすればよいのでしょうか?
0573nobodyさん
02/08/26 11:02ID:DB0x8Lroした?
0574nobodyさん
02/08/26 11:04ID:DB0x8Lro0575nobodyさん
02/08/26 11:08ID:???でも、CLASSPATHではまった記憶も。たぶん、Unjarしてなかった
というのが原因だった気がする。じゃがたん新規インスコしたけど、
特にCLASSPATHとかインスコ後にいじってないし。
連続かきこすまそ。
0576nobodyさん
02/08/26 11:47ID:???JavaHouseあたりに逝け。情報てんこ盛りだ。
JDBCドバイラは、基本的にunjarしねぇよ、アフォ。
0577nobodyさん
02/08/26 12:04ID:???この板からの内容が
http://shinshin.com/webobjects/memo/memo011025-1.html
にまとめられているが、参考にはならんか?
うまく、いったらレポートきぼんぬ。
0578nobodyさん
02/08/26 12:12ID:???jar -xvf mm.mysql-2.0.14-you-must-unjar-me.jar
sudo cp mm.mysql-2.0.14/mm.mysql-2.0.14-bin.jar /Library/Java/Extensions/
これでいけた。
0579566
02/08/26 13:05ID:???ようやくみつけた。ここだ。ブクマーク消さなくてよかったよ。
http://member.nifty.ne.jp/MBICnara/
NDA違反(w はやめているみたいだぁね。
0580nobodyさん
02/08/26 13:29ID:???あーーーそのURLは昔みたことある。前はもうちょっと中身おおかったよな?
いまだにWO4.5っていうのと
ニフティにコンテンツありながら、連絡先がhotmailなのが痛々しいが。
0581563
02/08/26 17:09ID:???最初のあたりで2.0.8がうまくjarできなくてmm.mysql-2.0.14.jarを直接拾ってきたのが問題だったようです。
ClassPathの追加は必要ありませんでした。
※しかし、今度はMySQLに関する権限設定でエラーが出てますが、激しくすれ違ってゆくので自力解決しようとおもいます。
皆さん、アリガトウ。
0582nobodyさん
02/08/26 18:02ID:???僕は大学生なのですがWOを勉強したいと思っています。
でも金欠でソフトを買うお金がありません。
友達からアルバイトに登録するだけでWOをくれる会社があってこのスレで
その会社のことを教えてもらえると聞きました。
スキルがないので本当にバイトする気はないですが
アルバイト登録だけしようと思います。
その会社のヒントだけでも教えてもらえませんか。
0583nobodyさん
02/08/26 18:22ID:???過去ログにもあるけど、Java + RDBMS + Webアプリ一般の常識&開発知識 + オブジェクト指向の
スキルが無いなら、WOの前にまずそれを勉強したほうがいい。
つーか、基礎知識が無いといくらWOを勉強しても、社会人になってからツブシがきかなくなるぞ。
0584nobodyさん
02/08/26 18:54ID:???このスレでP社とかプ社と呼ばれてる会社のことだろうけど、
その会社がくれるソフトというのは犯罪性が高いと思われるのでお勧めしない。
WebObjetsの代金はちゃんとした仕事をすればすぐ回収できるよ。
そもそも盗んだ教科書で真っ当な勉強ができるかどうかよく考えてみることだ。
0585nobodyさん
02/08/26 19:01ID:???ネタじゃねぇの?>582
0588nobodyさん
02/08/26 21:25ID:DnNKr0b2なんで?
0589nobodyさん
02/08/26 21:55ID:???質問はスレを全部読んでからにしてください。特に>>185の周辺を
読めばどの会社のことがすぐわかるはず。
つーかダウンロード板へ逝け。
0590nobodyさん
02/08/26 22:17ID:???だからネタだってば。
0592nobodyさん
02/08/26 22:57ID:???そこは親ページが
ttp://hp.vector.co.jp/authors/VA006746/ だよ。k.shoujimaって人じゃなかったけ?
ケケケの文字は見たことないけど。MacOS Xが発売される前にWebObject4.0だとかの情報
ちょっとばかり掲載してたよな。大して役に立たなかったけど、MacOS X DPシリーズを
NDA無視して掲載しまくってたのはちょっと楽しかったがな。MacOS XのMLで白山って人が
URL紹介してからチェック入れていたけど。でもOPENSTEPテクノロジーを今さらねぇ・・・
0593nobodyさん
02/08/26 23:14ID:???ついでに言わせてもらえば、その人AppKitとかよくわかってない。
OPENSTEP買えば誰でもOOバリバリ開発者になれるというわけではない
という好例。WOもしかり。
0594nobodyさん
02/08/26 23:27ID:???禿Do!
おまけに、NeXTユーザの残党って、どうしてあぁも性格ねじ曲がってる香具師が多いんだろうな?
選民意識が強いっていうか、自己顕示欲が強いっていうか。と、書いてみるエクスペリメント。
禿しくスレ違いなのでsage
0595592
02/08/26 23:31ID:???嗚呼そうなの?もうちょっと情報キボーン。フリーでOPENSTEPコンサルタントをやってるのか?つーか「OPENSTEPコンサルタントです」なんて言われてらどう返せばよいのだろうか?
0596592
02/08/26 23:33ID:???NEXTの残党とは違うんじゃない?MacOSのアプリをVectorで配布してるみたいだし、NEXTSTEPのアプリについては触れてもないし。たぶん、Windows版のWebObjects4からはじめたんじゃないの?で、なんでケケケ なんだっけ?
0597nobodyさん
02/08/26 23:35ID:???「現在の市場動向について、あなたがもっとも興味をお持ちの分野を3つ教えて頂けませんか」
「あなたとは一緒にビジネスはできそうにありませんね、失礼します」
0598nobodyさん
02/08/26 23:41ID:???ケケケ って返す。
0601nobodyさん
02/08/27 02:20ID:???置いてあるアプリひとつダウンロードして見てみただけで、すでに
ショボーンてな感じなのです。
nibのぞいたりstringsかけたりしてみるとわかるけど時間の無駄。
0602nobodyさん
02/08/27 13:30ID:???0603USKE
02/08/27 14:15ID:bi6WOKrQMacOS10.2にアップデートしたところビルド実行が出来なくなってしまいました。
一応ブラウザは立ち会えるのですが、立ち上げるまでに20分くらいの時間を要し、
Mainページが表示されません。
<main> NSBundle is unable to find "ExtensionsForResources.plist" in the main
bundle. Ignoring optional configuration file.
こんなのとか
<main> Cannot use rapid turnaround. Please start Project Builder and open
the project for this application.
こんなメッセージがProjectBuilderに表示されます。
解決方法をご存じの方、どうか教えて下さいませ。
0604nobodyさん
02/08/27 14:20ID:???ちゃんと、済ませた?
0605nobodyさん
02/08/27 14:22ID:Kz6TZZVMMacOS10.2へのアップデートよりもHD初期化して
新規インストールをお勧めします。
0606nobodyさん
02/08/27 14:23ID:???10.1.4にアップグレードするのと、あと、buildディレクトリが
プロジェクトディレクトリ内にあるだろうから、ゴミ箱にポイしてから
再度開いてbuildすれば幸せになれるかもしれない。
0607Uske
02/08/27 15:30ID:bi6WOKrQですが、教えていただいた方法は全て試しています。
で、MacOS10.1.5に戻してみたのですがそれも上手くいかなくなってしまいました。
ネットワークの設定か何かが引っかかっているように感じるのですが、
そのすじで心当たりはないでしょうか?
0608nobodyさん
02/08/27 15:38ID:???0609Uske
02/08/27 15:47ID:bi6WOKrQ詳しく教えていただけるとありがたいです。
0610608
02/08/27 16:25ID:???新規プロジェクトを作成してやってもビルド&実行できへんのか?
0611nobodyさん
02/08/27 21:51ID:???職場に無理矢理Macの導入を計画して、Windows派の連中と対立する
などという不毛なことはやめましょう。職場のWindowsで、MacOSX
で使い慣れたアプリケーションが使えるようになれば、無理して、
Windows専用のわけのわからんソフトなど使う必要などないのです。
Mac OS Xで使い慣れたアプリケーションの使い方だけ知っていれば
いいのです。そして、よけいなことを覚える労力をもっと、生産性
の高い、経済的な、進歩的な、幸せになれる作業に振り向けるべき
なのです。
0612nobodyさん
02/08/28 01:30ID:???粘着はP社が嫌いなのかK持が嫌いなのか。
ハッキリしろ。
0613nobodyさん
02/08/28 08:42ID:???プ社みたいなことやってないし。
0614nobodyさん
02/08/28 08:57ID:???MOSAとかMacWorldなんかで講師の経験があるぐらいだからね。その前は
AppleScriptで雑誌連載やら書籍まで出版してるぐらい実力あるんだから、
印刷業っていう超斜陽産業の中で輝いてる彼に、やっぱ嫉妬うけやすいんだろうかねぇ。
出る杭は打たれるっていうか。
ケケケの書き込みみてるとそんなカンジがしたよ。前スレと前々スレのハンカクで
書いてる書き込みもケケケと同じ奴だろ。
0615nobodyさん
02/08/28 09:14ID:???ケケケのページのアプリ一通りダウソしてみたけど
これでカネとるんか?という代物だったなぁー。
OPENSTEPコンサルタントだったらもうちょっと説得力あるアプリに
してもらいたいねぇ。WebObjectsもいまだに4.5.1推奨してるし。4.5.1
すすめてくるやつ初めてみたよ(w
0616nobodyさん
02/08/28 10:04ID:???WO4.5.x奨めてるのは、Objective-C使えるからだろ。
でも、今時Obj-Cやってる人間なんて、仕事じゃツブシきかないよ。
gccにObj-Cラッパーあるみたいだけど、ビジネスベースじゃ無理だな。
前世紀の遺物にしがみつきたがる、DQNなんだろ。ケケケは。
いや、Obj-C自体は、C++なんかよりは遙かにいいと思うけどな、個人的には。
0617nobodyさん
02/08/28 18:43ID:???0618nobodyさん
02/08/29 03:44ID:???>プ社みたいなことやってないし。
たしかにAcrobat起動してPDF加工はちょっとイタすぎ。
この技術(藁)とWOがリンケージされないことを祈りたい。
0619nobodyさん
02/08/29 07:55ID:???とりあえず、Adobe PDF Libraryの使用許諾条件読んでみれ。
読むとAcrobat起動はそんなにイタイ解答じゃないことがわかる。
あんまり口出ししたくないんだが、web野郎にはわからんDTP屋の
悩みってのがあるんだよなー。
0620nobodyさん
02/08/29 20:59ID:???0621nobodyさん
02/08/29 23:17ID:???それ自体がアドビとのライセンス上問題なく、かつ客に対するビジネスとしても問題なければ、
技術的な個人趣味とか嗜好とかを除けば何ら問題ないんじゃないの。
WOと絡めようがなんだろうが、関係ないと思うが。
そういやライセンス的にはどうなんだ?プ社の場合は。
0623nobodyさん
02/08/29 23:46ID:???自分で生SQL書いたことなかったけど、EOAdaptorDebugEnabledにして
ずらずら出てくるのながめてたらなんとなく読み書きできるように
なってしまった、とかいうのは私くらいか。
0624nobodyさん
02/08/29 23:54ID:Ot/AP+f90625nobodyさん
02/08/30 00:37ID:???利用クライアントごとにAcrobatのライセンスを購入するようにしているのでライセンス違反にはなっていない。あどべの知人から聞いた話なので間違いは無いと思われ。
0626nobodyさん
02/08/30 08:46ID:???入れました。速度的にはほかのプラットフォームと大差ないです。たんに、
オラクルの稼働プラットフォームにマックが増えたって感じです。
だけど、ちょっと重いストアドがどういうわけかOS X の方がずっとはやい結果がでてるので調査中。本当に早いのかな?
0627nobodyさん
02/08/30 11:52ID:ndH7t8nphttp://www.microsoft.com/japan/msdn/sqlserver/downloads/jdbc/default.asp
日本語版最終更新日 2002 年 7 月 17 日
0628nobodyさん
02/08/30 12:34ID:i8Ef6i0qどうもありがぽ
0629nobodyさん
02/08/30 20:28ID:???石井CEOの名字と名前が反対すよぉ(;´Д`)
0630nobodyさん
02/08/30 21:31ID:???0631nobodyさん
02/08/30 21:49ID:vF0Y6HBbWebServices対応してるようだな。
0633nobodyさん
02/08/31 09:27ID:g0bRF0q5US AppleのWebObjects MLでWebObjects5.2のベータテストが始まったつー告知がされてた。
ADCメンバじゃなくても登録すれば使えるらしい>5.2β
ウェブサーヴィスに対応したところが注目だなー。つぅか業界の流れに沿ったカタチなんだろうけど。
0634nobodyさん
02/08/31 15:42ID:i4Ym2aZq0635632
02/08/31 16:03ID:AiSPYDtJ情報さんくす。
他にも変わったところありませんでしたか?
当然だけど、ADCにはまだ出てないですね。
どこで登録するんでしょう?
0636nobodyさん
02/08/31 22:19ID:???0637とーしろ
02/08/31 22:23ID:???0638nobodyさん
02/09/01 00:33ID:???出来ることはほぼ同じじゃない。
あっちは、Sunの策定した標準技術+α(JSP、Servlet、EJB)
だが、WOは独自のフレームワークにより、あっちよりずっと開発が楽よん。
0640nobodyさん
02/09/01 05:54ID:9K0+aUbS>プロプライエタリなJ2EE−αね。
うーん、ちょっと違うとおもいます。
WOはその出発点が「DBをオブジェクト化したい!!」から始まって、
そのうち「WEBアプリに使えんのんか〜これ?」てな感じで開発された
のにたいし、J2EEは「DBをJAVAから使いたい」からスタートしています。
だから単純にJ2EEからプラスマイナスはできないと思います。
WOはその流れからいろんなものの考え方がかなり抽象化されていますので、
(セッション、データベース、ページの取り扱い)覚えるまでが大変ですが
おぼえちまうと、すげー楽です。逆にいま台頭してきているWEBアプリ関係の
ミドルとの連携は今一ですが。
かたやJ2EEはまだタグリブとかつかってなんとか開発工数を減らそうとしている
のは分かるんだけど、けっこー煩雑なのでまだまだかなって気はします。
詳細はあポーのサイトに転がっている日本語の解説書を見てもらうと
楽かも。
http://developer.apple.com/ja/techpubs/
>技術者確保が難しそうだな。
これはいえてます。うちも困っています。
一番困るのは、ハードベンダーが「見向きもしない」ことです。
やっぱ日本ってハードベンダーの意向でミドルが決まるってけっこー
ありますから。
0641nobodyさん
02/09/01 07:24ID:7OvmZyljJDBC connection failed for driver :'org.gjt.mm.mysql.Driver'.
Driver not found in Java Runtime! Please verify your CLASSPATH
environment variable. The current CLASSPATH for your application
is : C:\Apple\Library\Frameworks\JDBCEOAdaptor.framework\Resources
\Java\.;.;C:\j2sdk1.4.0_01\lib\tools.jar;C:\mysql\bin;C\mysqljdbcmm
\mm.mysql-2.0.14\mm.mysql-2.0.14-bin.jar;C\Program Files\Java
\j2re1.4.0_0.1\lib\ext\mm.mysql-2.0.14-bin.jar;/Library/Java;C:
/Apple/Local/Library/Java;C:/Apple/Library/Java;C:/Apple/Library/
JDK/lib/classes.zip;C:/Apple/Library/Frameworks/JavaVM.framework/
Classes/awt.jar;C:/Apple/Library/JDK/lib/swingall.jar
mySQL+WO5+Win2Kでeomodelerで接続しようとすると上のエラーが出ます。
どこがまずいんでしょうか?
0642nobodyさん
02/09/01 07:26ID:7OvmZyljJDBC CONNECTIONのところは、
urlでは、mysql://localhost/tkenpou?capitalizeTypeNames=true
optional のdriverでは、org.gjt.mm.mysql.Driver
と入れました。
0643nobodyさん
02/09/01 10:28ID:???エラー内容みてわからんか?
とりあえず環境変数のCLASSPATHに、mmドライバのjarファイルのpathをセットしる。
デスクトップのマイコンピュータを右クリックのプロパティから逝け。
参考までに、漏れが以前使ったMySQL on Win2KでのEOModeler上での設定はこれだ。
Username:root
Password:無し
URL:jdbc:mysql://<ホスト名>/<データベース名>?useUnicode=true&characterEncoding=SJIS
Driver:org.gjt.mm.mysql.Driver
ex.
jdbc:mysql://localhost/mysql?useUnicode=true&characterEncoding=SJIS
参考にしろや、ゴルァ!
0644nobodyさん
02/09/01 11:14ID:7OvmZyljうまくいきません。
まず、
デスクトップのマイコンピュータを右クリックのプロパティから逝け。
とのことで、
いままでAdministratorのユーザー環境変数にだけ
classpathで
.;%JAVA_HOME%\lib\tools.jar;C:\mysql\bin;C\mysqljdbcmm
\mm.mysql-2.0.14\mm.mysql-2.0.14-bin.jar;C\Program Files
\Java\j2re1.4.0_0.1\lib\ext\mm.mysql-2.0.14-bin.jar
と設定していたものを
念のために
システム環境変数にも同じものを入れて
pcをリブードさせて(リブートが必要かどうかもわからないので)
再度、前回と同じようにやりましたが、
やはり同じメッセージが出ます。
pathというのは、classpathの意味ですよね?
それと教えていただいた
urlは全部入れられないのですがどこかまずいでしょうか??
よろしお願いしますです。
0645nobodyさん
02/09/01 11:16ID:7OvmZyljC\mysqljdbcmm\mm.mysql-2.0.14\mm.mysql-2.0.14-bin.jar
ここがドライバの置いてある場所でございます...
0646nobodyさん
02/09/01 14:30ID:???PDF Libraryの使用条件とAcrobatの使用条件は別物ですよ。
Acrobatにはインターネットライセンスはないです。
>>621 >>625
P社は当初、Acrobat起動技術(藁)をインターネット向けに売ってA社と
トラブルを起こし、イントラネット向けに強引に切り替えたそうです。
ただ、Webシステムを使うのにクライアントごとにライセンスが必要と
なってはもう売り上げは望めないでしょうね。
まあ後から訴えられることを考えればそのほうがいいのかもしれませんが。
Acrobat起動ではなくPDF Libraryを使えばライセンスの問題はないのですが、
なにしろP社はこういう会社なのでA社は契約を渋っているようです。
このことは>>461さん(A社の人間?)も指摘していますね。
A社の知人から聞いた話なので間違いは無いです。
0647ぷぷぷっ
02/09/01 17:03ID:???いきづまってしもた。どなたかHELP ME!!!!
掲示板で一覧からタイトルをクリックして修正画面へ移動し、
修正完了するともとの一覧へ戻る処理を作成してるんですが、
修正画面で修正ボタンを押すと、
Error:com.webobjects.eoaccess.EOGeneralAdaptorException
Reason:updateValuesInRowDescribedByQualifier
となってしまう。
takeValueForKeyを使わなければ問題ないんですけど。。。
なぜじゃ。
一覧画面(develop)のソース(リンクのアクション)
public developmod mvdevelopmod() {
developmod nextPage = (developmod)pageWithName("developmod");
session().defaultEditingContext().revert();
nextPage.setAarticle(aarticle);
return nextPage;
}
修正画面(developmod)のソース
public void setAarticle(EOEnterpriseObject newAarticle) {
aarticle = newAarticle;
}
public develop submitdevelopmod() {
develop nextPage = (develop)pageWithName("develop");
// UPDDT
NSTimestamp myNSTimestamp = new NSTimestamp();
aarticle.takeValueForKey(myNSTimestamp,"upddt");
session().defaultEditingContext().saveChanges();
return nextPage;
}
0648nobodyさん
02/09/01 21:41ID:jqC/lWsCEOModelorで、更新しようとしているEntityのRockedAttribute(ロック:錠前のアイコン)の
チェックを外すことでおまえは幸せになれるだろう。
全部はずしてもいいし、大量の文字列を扱うAttributeをハズしてもいいし。まぁちょっとその辺調べてやってみればよい。
0649nobodyさん
02/09/01 21:52ID:???classpathの設定については、JavaHouseに詳しいトピックスがある。
まずそこから出直せ
>それと教えていただいた
>urlは全部入れられないのですがどこかまずいでしょうか??
コピペっつー文明の利器があるだろ。
工夫しる。
0650nobodyさん
02/09/01 22:08ID:jqC/lWsCWindows2kだったら、makefile.preambleにOTHER_CLASSPATHに設定するという方法もあるぞな。
0652あぼーん
NGNG0653nobodyさん
02/09/01 23:31ID:???>ただ、Webシステムを使うのにクライアントごとにライセンスが必要と
>なってはもう売り上げは望めないでしょうね。
こんな条件なら販売自体辞めたほうが経費がかからないだけマシだろ。
クライアントの管理が必要ならなんのためのWebシステムかわからんからな。
それと前にP社と取引があるとか書いてる人いたけど大丈夫か?
これじゃ倒産の可能性も考えてつきあわないとヤバいぞ。
0655nobodyさん
02/09/02 02:24ID:???違う。APLとAcro鳩が別物なのは当たり前。両者の関係がポイント
なんだよ。A社と取引があったら常識なんだけどな...。
ま、Web屋はPDFやA社のことをなんもわかっとらん連中が大半なので
しょうがないけどね。
0657nobodyさん
02/09/02 13:16ID:Y5OcH7bShttps://appleseed.apple.com/cgi-bin/WebObjects/WOSeed.woa
ここから登録。
0658嵐君、きをつけて。
02/09/02 19:37ID:???http://www.sankei.co.jp/news/020902/0902sha063.htm
0662nobodyさん
02/09/03 01:43ID:???はあ!?ワケわからん。両者の関係ってなんだよ?
俺はそれなりにPDFのライセンスについて知ってるつもりだが、>>646の
主張が間違ってるとは思えない。もちろんP社とA社がトラブった件までは
知らんがな。
俺が理解できるように説明してくれるか?
説明できんなら>>655はP社工作員といわれても仕方ないな。
0663nobodyさん
02/09/03 03:57ID:???途中から読むとよくわからないので2スレ目から読むことをすすめる。
それをふまえて、ここでの話題はPDFのライセンスじゃなくて、
Adobe PDF Libraryのライセンスのことだと思われ。
P社がAdobe PDF Libraryにアクセスできてるかどうかは漏れも知らんが、
>>646が真面目にライセンス読んでないのは明らか。
Acrobatの多人数共有利用については、インターネット・イントラネット
経由を問わず、Distiler Serverのライセンスにきちんと書いてある。
特に問題はない。P社以外にも使ってるところはたくさんある。
これはPDFそのもののライセンスとかPDF Libraryのライセンスとかとは別の話。
そして、これが肝心なところなんだが、A社自身はAcrobatで出来る用途
にはAcrobatを使え、という態度を取っている。>>646は嘘だと思うなら
A社の知人とやらに確認してみればいい。
0664nobodyさん
02/09/03 04:09ID:+ajpb9nOんもうっ、世話が焼けるなあ。
ttp://developer.apple.com/techpubs/webobjects/Reference/Javadoc/com/webobjects/eocontrol/EOEnterpriseObject.html#willChange()
ちなみに648の方法は、解決策というよりはEOFがせっかくやってくれてる
オブジェクトスナップショットの保存を無効にしているだけなので、
これをやると少しだけ動作が軽くなるかわりに競合の検出が出来なくなる
という諸刃の剣。素人にはおすすめで出来ない。
0666nobodyさん
02/09/03 10:00ID:???更新していたとき、手元のデータと比較して違いがある場合は
更新できないというロック方法(楽観的なロック)を行っているので、
648の方法ではこのロック機構が有効に働かない可能性が出てきて、
期待した動きが得られない可能性もあるということでしょう。
有効に働かないと、+100したのに、-200の値が表示されたり
などという現象に出くわすわけです。
鍵マークをはずすと、その項目は比較しないよということですね。
なので、はずしても大丈夫な項目だけはずしましょう。
■ このスレッドは過去ログ倉庫に格納されています