トップページphp
983コメント460KB

WebObjects 2スレ目

■ このスレッドは過去ログ倉庫に格納されています
0001 02/02/14 23:06ID:???
WebObjectについて語ろう

http://www.apple.co.jp/webobjects/
http://www.apple.com/webobjects/

前スレ
http://pc.2ch.net/test/read.cgi/php/989562708/
0196りお02/03/07 10:44ID:4uVqjXol
>>195
前はエリオグラフというところだったらしが、おれっちの知り合いが
OpenBaseのライセンス購入についてメェルでそこに問い合わせたところ
音沙汰なかったらしい(w ←ぃゃ笑えないかも.
Appleに聞いてみたらどうだ?米国のOpenBase社から直接仕入れるっていうのも手かモナー

つーか、1台でWebObjects5.1とDBを運用するのは勇気あるな(;´д`)
0197nobodyさん02/03/07 11:01ID:8r+AB3iO
WOでは、ページ(コンポーネント)は全部フラットになるんですか?
階層構造ってのは普通使わない(使えない?)のでしょうか。

Subprojects っていうもので何とかなるかと思ったのですが、
同じ名前のコンポーネント(Main.wo とか)があるプロジェクトを
そのまま Add subprojects で配置するといまいちおかしな
挙動になるように見えるのですが。
0198をふ02/03/07 11:09ID:SSxHYAgE
>>196

>前はエリオグラフというところだったらしが、おれっちの知り合いが
>OpenBaseのライセンス購入についてメェルでそこに問い合わせたところ
>音沙汰なかったらしい(w ←ぃゃ笑えないかも.

うーん、やっぱりそうなんですかー。さっきその会社に電話したんですが
誰も出ませんでした。。。

>つーか、1台でWebObjects5.1とDBを運用するのは勇気あるな(;´д`)
利用者数が100人に満たないくらいのシステムなので全部ブチ込んで
もいいかなと思ったんですが。これってチャレンジャーですかね。
予算と安定性、信頼性のバランスを取るのが難かスィです。。。
0199りお02/03/07 11:10ID:4uVqjXol
>>197
MacOS X のProjectBuilderだったら好きなだけ階層構造にできる。
Windows2kの場合はSubprojectsで階層構造管理ができる。
基本的にSubprojects内外関係なく、一つのプロジェクト内で同じコンポーネント名を
使うと挙動はおかしくなる。たとえWOコンポーネントであろうとも、概念上はクラスとして
扱われるので。
0200りお02/03/07 11:18ID:4uVqjXol
>>198
エリオグラフじゃないや、ヘリオグラフだ。ホムペみたらOpenBaseの文字は
ないので、取り扱いやめちゃったんじゃねぇの??

利用者100人ぐらいのシステムであっても、リスクをどれだけ背負ってる
性質のシステムか、だな。トラブル起きたときに長時間止まってしまったり
とか、DB再インストールしなきゃアカンとなった場合、責任の所在がハッキリ
してて、損害額が低ければ低いほどハードウェアやソフトウェアへの投資は
低くて良い。が、一日止まっただけで莫大な損失を出してしまったり
業務に支障が出るようなもんだったら、悪いことは言わない。ハードウェアを
分けるなりした方が良い。金額的な損失だけでなく顧客信頼など目に見えない
損失が高くつきそうなシステムの場合も同様だ。
なんかあった時、OpenBaseを使ってるシステムと(腐っても)Oracleを
使ってるモノとでは顧客イメージだとか対応の仕方がずいぶん変わるぞ(w
健闘をいのる。
0201nobodyさん02/03/07 11:29ID:8r+AB3iO
>>199
なるほど。クラスとして考えればその通りですね。

だとすると、package で管理したりできるのかな。
やっぱり ProjectBuilder 側で対応できないのかな...なんて無駄に考えたりして。

複数人で分業で開発したり、既存の機能を持ったプロジェクトを再利用したり
するような場合は、Main 関連のファイル(api,java等.)を
ひたすら削除したりしてるんですか?
0202りお02/03/07 11:43ID:4uVqjXol
>>201
複数チームに別れる場合はFramework化するというのも手だな。
が、これはトップにデスラー総統ぐらいのエラいヤツがちゃんと設計
指示をだしてモデリングなどをさせないとロクな目にあわないから
気をつけた方が良い。そういう面ではProjectBuilderはちょっと弱いかもな。
MacOS Xの場合はCVSに対応していたりするから同一プロジェクトを複数人で
共有するときなんかは良いかモナー。ただしちゃんとチェックアウトするのを心がけないと
ワカメとカツオの喧嘩のような状態になる(w

0203をふ02/03/07 11:48ID:SSxHYAgE
>>200
おっしゃるとおりです。初期投資額が上がったとしても長い目でみれば、
キチンと安定したシステムを構築した方が結局安く済むものですよね。
やはり、まずはりおさんのおっしゃるようなリスクをシステム担当者が
どのように考えていらっしゃるかをヒヤリングしてみます。

ありがとうございました。
0204nobodyさん02/03/07 14:48ID:???
>>200
ヘリオグラフのOpenBaseって、Googleのキャッシュには残ってます。
音沙汰ないなら意味ないかも知れないけど、興味ある人は
探してみたら?
実はDBを1個しか有効に出来ないInnovatorライセンスってのがタダで
手に入るので、ごくごく小さいプロジェクトならこれでなんとか出来る。
ってゆーか既にひとつ入れてしまった..。マクだが。
これは本家のページ
ttp://www.openbase.com
に行けばいいです。

Winだと私の知ってる昔のバージョンはけっこう遅かったなあ。
今はどうなんでしょう。
0205nobodyさん02/03/07 14:58ID:1U4FT8Ac
openbase自体が、日本に代理店作るんじゃ無かった??
だから、他社は手を引いた??
openbase.co.jpは準備中のはず。
0206nobodyさん02/03/07 15:03ID:???
>>205
前から噂だけは聞くんだけど全然動きがないね。
http://www.openbase.co.jp
は見つからない。JPNICには登録あるけど。
0207をともだち02/03/07 21:31ID:5khfXpMO
>>192
わかりやした。
0208Postgres02/03/08 01:28ID:BAbLmWXW
Linuxに入れたPostgreSQLにjdbcを入れてみたんだけど、
リモートでEOModelorで認識させようとしても認識してくんない。

なんででひょう。。。
0209nobodyさん02/03/08 01:51ID:V0sblMLT
>>208
リモートに入れて認識するわけないだろ。。
クラスパスが通ってる場所に置くんだよ?
jdbcドライバってのは。。

君のjava環境がリモートにあるjdbcドライバのクラス
パスを登録できるんだったらいいけどね(藁
0210nobodyさん02/03/08 09:13ID:???
ヘ              ヘ
            /::: ヽ               /:::;:: ヽ
            / ::::::::::: ヽ______/::::::::;;;;;;:::ヽ
         /   _  :::::::::::::::::::::::::::  _   ::::::::::ヽ
      /  /。  ヽ_ ヽ V /::: / 。ヽ  ::::::::;;;;;::::\
     /  / ̄ ̄ ̄/  ____ ヽ ̄ ̄∪\ ::::::::;;;;;;;:::::::ヽ   \
 /  .| ::::::O::::::::::::::/  / ┬ーーー|  ヽ  :: O:::::::::::::::::::::::: :: | \
     | :::::::   :::   |ヽ´      |      :::   〇  ;;::::::::: |   \
/   .| ::::〇     :: |  |       | :          O::::::: | \ \
    | :::O       | | ⊂ニニ::ヽ| |           :::: | \ さやかタ-----ン
/ /.| :       | |    |::::::ヽ:::::::| |           ::| \ \\
//  | :        |    |:::::::|::::::::|            :| \\\\\
/ / .| :       | ┌┌┌┌┌ |           : | \\ \\\
//  \      ├―----‐-――┤           | \\\ \\\
02111スレ目見て購入02/03/08 13:47ID:???
>>169 です。
>>170 , >>172 , りおさん。ありがとうございます。
EOFはデータの出し入れはすぐに出来ました。でも奥が深そうです。本、買ってきます。

なんとなくわかってきた+こりゃすげえ なので、ぼちぼちアプリ開発に入ろうと思います。
ユーザーID、PASSをつかった認証関係をつくるのですが、アップルのサンプル
http://www.apple.co.jp/webobjects/samples.html
certificationDB
では、ソースを見る限り(WINでは開けなかったので)、URL直打ちによってログイン後のページが見えてしまうのではないかと思います。

オーム社の本は今日買いますが、ログイン認証まわりで次に通るべき道を示してください
0212ヲッカーな名無しさん02/03/08 15:41ID:???
>>208
ポスグレのアクセス許可設定、してあるのか?
確か、デフォルトだとローカルからしかアクセスできないようになってるんじゃねぇかな?
pg_hba.confファイルでさ。
0213ヲッカーな名無しさん02/03/08 15:43ID:???
pg_hba.confが、
host all 127.0.0.1 255.255.255.255 trust
こうなってたら、

host all 192.168.1.0 255.255.255.0 trust
こうしてみれ。
これは、192.168.1.x のホストからのアクセスを許可する場合。
0214りお02/03/08 15:49ID:???
ヲゴイチアプリの作成から運用例の紹介ホムペを作ってみたい。
無料HPはやっぱYahooだとかGooか?発信元ワカランようにしたいな。
つーかなんでおれっちは自分のホムペ持たないんだ(←自問自答
0215アプリの起動02/03/08 19:05ID:32GnmBaU
WO5.1(評価版)をWindows2000にインストールしました。
EOModelerからJDBCアダプタ経由でMySQLにつなげています。
しかし、いざローンチしようとすると、

> Running 'test.woa'...

> Finished running 'test.woa'.

となり「test」アプリが起動してくれません。
ブラウザも自動的に起動しない状態です。

アドバイスをよろしくお願いします。
0216りお02/03/08 19:50ID:3UQFFpvR
>>215

なんか他にメッセージは表示されないのか?
0217アプリの起動02/03/08 21:38ID:32GnmBaU
りお様

215です。
ほかには何もメッセージは出ません。

ローンチオプションでは、自動的に下記の内容が設定されます。

Targets
name:test.woa
Path:C:\AppleWO\5.1\test\test.woa\test.cmd

Launch Arguments
-DWORootDirectory=C:/Apple

これで分かりますか?
よろしくお願いします。
0218アプリの起動02/03/08 21:40ID:32GnmBaU
ちなみに、インフォセンターは起動します。
0219りお02/03/08 22:14ID:37B1K3ug
>>218
Javaのクラスパスはちゃんと通ってるのか?
一度アプリをクリーンしてみたらどうだろうか?
全てのプロジェクトがダメなのか?
(ついでにいうと、アプリ名は大文字から始めた方が良い)
0220nobodyさん02/03/08 22:56ID:A2pGxQTN
りお氏のホームページ期待しちゃいま〜す
0221nobodyさん02/03/08 23:05ID:7Ay3l6qI
http://www.inkando.com/cgi-rankingplus/rankin.cgi?id=0511030508
0222アプリの起動02/03/09 00:44ID:Sp8CdRRe
りお様

218です。
パスは通っています。
アプリをクリーンしてもだめで、全部のプロジェクト(D2Wも)で
PBからアプリが起動してくれません。

コンパイルは出来るのですが・・・。
0223アプリの起動02/03/09 00:46ID:Sp8CdRRe
メッセージは、

> Running 'Test.woa'...

> Finished running 'Test.woa'.

だけで、いったん起動しているが、すぐに落ちてしまっているようです。
うーん、なにが原因なのでしょう?
0224りお02/03/09 10:17ID:o76BeJZx
>>223
JDKのバージョンだとかWindowsのバージョンは?
(ねんのため)
0225アプリの起動02/03/09 12:06ID:Sp8CdRRe
Windows2000(SP当ててません)
JDKは1.3.1_01です(手元のCDでインストールしたため)

Program Files のJavaは関係ないですよね?
0226りお02/03/09 13:30ID:o76BeJZx
>>225
Program Files のJavaというか、関係ないかもしれないけど、
WWW鯖のインストールパスに空白が入っているとダメなのは昔経験した。
Apacheをインストールした場合、デフォルトだと、
Apache Groupというディレクトリになるが、これがマズくて
トラブったことがある。

0227アプリの起動02/03/09 14:54ID:Sp8CdRRe
りお様

Apache はそれを見越して C:\Apache 以下にインストールしています。
WOとJavaをアンインストールして、1.3.1_02にして再インストールしました。
しかし、ローンチパネルから起動できませんでした。

く、苦しい〜。
0228nobodyさん02/03/09 15:01ID:IvkmoZ43
>>227
OSから入れ直した方がいいんじゃない?
0229アプリの起動02/03/09 15:13ID:Sp8CdRRe
>>228
そうしてみます。
以前、4.5.1を入れていたマシンですし。
あと考えられるのは、権限か CLASSPATH.txt かなぁ〜と。
けど、もう分かりません。HDD買ってきます。
0230りお02/03/09 16:06ID:o76BeJZx
>>229
そうか、ヨゴイチ入れていたか。環境変数にゴミが残っているかもしれんな。
まぁいずれにせよ、OSから入れ直した方が良いかもしれんな。
0231オクレレ02/03/09 23:24ID:NCIJoR6y
WOネタじゃなくてスマソ。
OSXでiアプリつくんなきゃいけないんだけど、Docomoのページいったら、http://www.nttdocomo.co.jp/mc-user/i/java/tool.html
はFor Winなんで、だれかOSXでも開発できる方法教えてください。
0232オクレレ02/03/09 23:31ID:NCIJoR6y
すません。http://www.kajas.com/ishuriken/
にありました。これでやってみまする。
0233オクレレ02/03/11 00:08ID:L+FhIjQO
すません、preverifyをコンパイルせなあかんので、Cがわからんワシはとりあえず逝ってきます。
0234nobodyさん02/03/11 01:01ID:j7O5J08H
ビルドと実行をした時の、
「ステータス 1 で終了しました」
ってのは、ナンなんでしょう。
おかげで、HelloWorldで止まっております。
023523402/03/11 01:03ID:j7O5J08H
上のモノです。
開発環境でOS X 10.1.3とWO5.1を使っております。
0236229です02/03/11 01:10ID:KCnXFAsd
どうもOSがおかしくなっていたようです。

XP+Java1.3.1_02という組み合わせで、WO5.1評価版をインストールできました。
また、MySQLとJDBCで接続し、日本語表示もできました。

感謝です。
02371スレ目見て購入02/03/11 01:49ID:???
どうも、このスレで勉強させてもらってます。
皆様は、込み入った条件のもとに生成されるHTMLタグはどのように記述おられますか?

現在はアプリの一部で使う日付選択用カレンダーを作成しているのですが、曜日や日付によって、改行や背景色等を細かくコントロールしているため、
WOBuilderを使って条件設定するのは面倒だし、なんか違う気がしました。

既にPHPで作成したカレンダー表示用の関数があるため、それを流用して整形されたタグ文字列を返すJavaのメソッドを作ろうと思いました。

そこでわからなかったのですが、
たとえばCallender.wo で日付を選択し、パラメータを View.wo に渡して移動したいとして、
自前のメソッドの中で手動で<a>タグを生成したい場合、View.woに対応するhref属性をどのように記述すれば良いのでしょうか?

通常のWOHyperLinkでは
/test.woa/wo/K0etJErYH1xmq8HqvXF9c0/0.10
のようにセッション入りで表示されるのですが、どうやってこの値を取得して手動で配置してやればよいのかわかりません。

DirectActionを使えば、静的なリンクが貼れる(らしい)のですが、個別セッション情報は引き継いだままにしたいので、使えないと思いました。

素直に、WOBuilderを使ってつくれ、ということなんでしょうか?
0238りお02/03/11 09:00ID:Sku2uxEE

>>234
プロジェクトディレクトリにある「Build」というディレクトリを削除してもう一度プロジェクトを開いてビルドしなおすとシアワセになれるかもしれない。
それでも駄目な場合はファイルのエンコーディングがおかしいかもしれない。

>>236
そうか、よかったな。がむばってくれ。健闘を祈る。

>>237
あまり深く読んでないけど、たとえば、条件に応じてTDのbgcolorを変えたいなんてーことを
してぇのか?
http://www.fsinet.or.jp/~nito/WebObjecTips/
にサンプルがあるから、ちょっと読んでみ?ハズしていたらスマソ


WebObjectsをいじるようになってからPHPだとかでやっていたようなタグをガンガンに
書き換えるという複雑怪奇なやつは書かなくなったからな(;´д`)
各々ダイナミックエレメントが一つのクラスであるという考え方でいじっていれば何をどうすりゃいいかが自然とわかってくるのだが(と、勝手なことを言ってみたりする)
02391スレ目見て購入02/03/11 12:50ID:XCluGEqN
>>238
りおさん。サンプル見させてもらいました。色を変えたりは、なんとかなりました。
一番の問題は、WOHypelinkで生成されるセッション入りのリンク属性を元にして自分でAタグを作りたいなーということです。

結局、カレンダーはWOBuilderを使って、作りました。
MVCのView部分で条件をこねくり回さなくてすむように、ちゃんとモデル化して設計しろ。と言うことでしょうね。
0240nobodyさん02/03/12 00:04ID:???
>>237
セッションIDが欲しいだけだったら、session().sessionID() とかで
取得出来るけど。

それから、別にWOBuilder使わなくても、WOHyperLinkを生成して
responseに加えることは出来る。
5.1からJavaDocで提供されてるからリファレンス読んでみれ。
024123402/03/12 01:30ID:C61HVw76
>>りお様
ありがとうございます。
おかげでHelloWebobjects(HelloWorldじゃなかったね)プロジェクトを完遂することができました。

で、またまた質問なんですが、Project Builderでxxx.java(例;main.java)をイジくった後、
xxx.woをWebObjects Builderで開くと、WO Builder下部のメソッドリストに何にも表示されなくなってしまいます。
Project Builderで手書きしてやりゃー問題ないんですけど。
なんか馬鹿なことでも仕出かしてるんでしょうか。

あまりにも初歩的な質問ばっかでスイマセン。
02421スレ目見て購入02/03/12 02:41ID:D4uqKSoT
>>237
それです!
まだ、Request Responseのあたりが理解できてませんでした。早速、試してみます。

でも、最終的にはプログラム内部でこねくり回すと、あとでデザイナに渡せないと言うジレンマに陥りそうですね。
PHPではかなり泣きました。
0243りお02/03/12 08:49ID:wYNfdI2J
>>241
おれっちはそういう現象にはなったことないんだが、となりのオパーイ成人(w は
ちゃんとプロジェクトにJavaとかWOコンポーネントを追加していなかったが為に
そういう現象に遭遇していたな。あ、MacOS Xでの話。Windowsはわからん。
とりあえず、一度クリーンしてみたらん?
0244nobodyさん02/03/12 11:20ID:q/FT937c
この前WebObjectsServerにハッカーが侵入してきて以来
WebObjectsが起動しなくなりました。
一度削除して新規にインストールしようとしてるんですけど
Apacheアダプタのmakeでエラーが出てしまいます。
makeの最後の方でこんなエラーが出ます。

make: I../Adaptor: Command not found
make: [mod_WebObjects.so] Error 127 (ignored)

環境は赤帽7.1にWO5なんですけど
以前は確かこんなエラーは出なかったです。
OSから再インストールしたほうが良いんでしょうか?
0245nobodyさん02/03/12 12:00ID:wYNfdI2J
>>244
コンパイラのパスが通ってないと思われ。
WebObjectsというよりはOSの問題か。
(つーか、何されたのか判ってないんだったらHDD消して最初から入れた方が安心だな)
ハクされないように防火壁でちゃんとポート塞ぐなり内側に待避させるなりした
ほうがいいな。
0246nobodyさん02/03/13 13:27ID:???
WebObjects4.5デモCDあります。欲しい方いますか?
0247nobodyさん02/03/14 09:01ID:jJRClGTZ
誰かWebObjectsを使ったWebアプリ開発をしたい人いませんかねぇ。人手不足で困ってます。
業界経験1,2年以上あればWebObjectsについてはマターリ教えますから。。。
0248をふ02/03/14 18:56ID:jDf6rpOh
とある企業向けのWebObjectsによる業務システムで(祝祭日をカウントせず)営業日の計算を
行いたいのですが、なかなかうまい方法を思いつきません。
同様なケースを対処された方っていらっしゃいますか?

>247
こちらも今WebObjectsのシステム開発3つ同時にやっててぴーぴーです(泣)
0249nobodyさん02/03/14 19:16ID:???
>>247
したいヽ(´ー`)ノ
でも場所どこですか?
0250を使い02/03/14 22:33ID:???
>>247
外注ということなら相談にのれると思いますが..。
02511スレ目見て購入02/03/15 01:53ID:???
たとえばオークションで、今日出品されている商品の一覧を取りたいとします。
WODisplayGroup の querayMatch()で条件を設定するため
抽出の条件であるNSTimestampに”今日”(2002-03-15 00:00)をばしっと指定するいい方法はありますでしょうか?
現在は、以下の手順で生成しています。

//現在時刻のカレンダーを作成
GregorianCalendar c = new GregorianCalendar();

//Formatterを作成
NSTimestampFormatter formatter=new NSTimestampFormatter("%m/%d/%Y");

//パース用の”今日”文字列を作成
String myTimestampString = (c.get(Calendar.MONTH)+1) + "/" +c.get(Calendar.DATE) + "/" + c.get(Calendar.YEAR) ;

//FormatterからNSTimestampを生成
NSTimestamp myNSTimestamp=(NSTimestamp)formatter.parseObject(myTimestampString);


ここは今日中に突破したかったので、このように無理矢理な実装になりました。
Postgres等でよく使っている 'now' 'today'などの表現があると便利なのですが。
どうも情けないので、うまい方法があれば、ご指導ください。
0252nobodyさん02/03/15 02:14ID:mtWD3Lp6
多分既出だとおもうのですが、きちゃいます。

MacOSX 10.1.3で、プロジェクトをビルド+RUNしようとしたとき、
ネットワークにつながっていないとブラウザが起動しません。
手動でイーサーにアドレスふったりとかしましたがぜんぜんだめです。

これってなんとかならないんですか?



ちなみに、WO5.1です。
0253nobodyさん02/03/15 08:43ID:???
>>252
おそらく、そのダメなOSを捨てる事で解決できると思われる。
0254nobodyさん02/03/15 09:33ID:???
>>252
ブラウザってIE?
OmniWebなら多分大丈夫じゃないかな?
0255nobodyさん02/03/15 09:41ID:???
あとどうしてもIEじゃなきゃダメなら
>>136を見て127.0.0.1の方を設定すりゃ
うまくいくんじゃないかな?
025624702/03/15 09:53ID:???
>>249
23区内です。メンバーが少ないのですが、朝から晩までWebObjectsを好きなだけいじれる楽しい職場です(キャッチセールスみたいな言い方だ(藁 )
ちなみに長い目でみて学生バイトでもOKです(某P社ではありません)。
>>250
外注は既に間に合っております。すいません。が、新規案件の話がよく来るのでいずれ……
>>251
EOANDQualifierもしくはEOQualifierを作成し検索オブジェクトをNSTimestampにすればどうでしょうか。

EOQualifier qual = EOQualifier.qualifierWithQualifierFormat(
ec,"EntityName","culumnA > %@ and culmnB < %@",
new NSArray(new Object[]{timeStampA,timeStampB}) )

てな具合です(試してないので動作保証はしませんです)。
SQLをデバッグウィンドウに出すようにして、どのようなSQLをはき出しているのか
監視してみるのも手ですし、直接SQLを投げたり、ストアドプロシージャを実行するのも
良いかもしれません。

>>248
おお、3つもプロジェクト抱えているとは繁盛してますね。
私の経験では、営業日は会社の都合によって休みがあったりなかったりするため、
年間の休みを個別にデータとして(xmlで)保存して管理しました。
>>252
Launchパネルに起動時のメッセージ内に、WOAutoBrowserみたいなのがあると思いますが、
それがfalseになっているかもしれませんね。オプションでtrueにしてみるとか。
025725202/03/15 09:56ID:mtWD3Lp6
>>254
IEです。しかも必須。まぁ、開発中はOmniWebでもいいんですが。
勝手にインストールしたらおこられるかなぁ?

しかし、いままでWindows使っていたのですが、使い勝手が違うので
へこんでいます。(しかも、客先のつごうだから逆らえない。)

>>255
ちょっと試してみます。(今実機がないので)
そいや、IEはhttp://127.0.0.1だと表示できて、http://localhost
のとき、駄目なときがあるなぁ、と思っていたら、ネットワークの
せいでしたか。

とどのつまり、原因はIEつうことで。
025824702/03/15 10:50ID:4h37UwqC
>>257
MacOS X のProjectBuilderであれば、
ターゲット→実行可能ファイル→引数のタブ
で、項目を1つ追加し、WOAdaptorURLを項目に、値を
http://127.0.0.1/cgi-bin/WebObjects
とすればIEでも問題なく出来ますよ。
025924402/03/15 11:13ID:???
ぐを、あれからかなりはまってます。
環境変数PATHは以下のようになってました。
/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/java/jdk1.3.1_02/bin:/sbin:/usr
/sbin

/opt/Apple/Developer/Examples/WebObjects/Source/Adaptors以下で
makeを実行してるんですが、どうもmake.configを見てないような感じなんです。
make.configを設定してもCGIアダプタしかビルドされなくて
MakefileをいじるとApacheアダプタもビルドされます。
が、前回書いたエラーが吐き出されてビルドできません。
サーバ自体既に稼動中なんで再インストールするわけにもいかないで
なんとか今のままの状態でのインストールを強いられてます。
前スレの977-984を参考にやってるんですが
お助け願いないでしょうか?
026024702/03/15 11:29ID:4h37UwqC
>>259
助けてあげたいところですが、りお氏の登場を待ちましょう(^_^;)
0261nobodyさん02/03/15 23:24ID:???
(^_^;)

02621スレ目見て購入02/03/16 00:54ID:???
>>256 さん
とりあえず、EOMのFetchSpecでSQL直打ちによって解決しました。

SQLデバッグ出力はWin2kではLaunchパネルのLaunchOptionsで -EOAdaptorDebugEnabled YES を指定と。
一スレ目あったけど、一応報告まで。

そしたら今度は、タイムゾーンの問題が発生です。なかなか一筋縄では行かないですね。
どうも、デフォルトで作成されるタイムゾーンがETC/GMTのようで,実時間と-9時間差が出ます。

MLでは(http://www.tech-arts.co.jp/macosx/webobjects-jp/htdocs/2600/2666.html
formatter.setDefaultFormatTimeZone(tz); で設定できるようですが、DBからNSTimestampを取得する際のタイムゾーンはどのように設定したらよいのでしょうか?
Postgresを使っていますが、DB側のタイムゾーンを適切に指定すれば、勝手にやってくれるのでしょうか?

今回も強引実装で、カスタムオブジェクト(Itemエンティティーに対するItem.java)の取得メソッドで

public NSTimestamp openDate() {
NSTimestamp temp_t = (NSTimestamp)storedValueForKey("openDate");
if(temp_t != null){
temp_t = new NSTimestamp(temp_t.getTime(),TimeZone.getDefault());//タイムゾーン入りで再生成
}
return temp_t;
}

のようにして,タイムゾーンを指定しなおしています。もうちょっと、おしゃれで気の利いた方法があるのではと思います。
ご存知でしたら、ご教授ください。
026325702/03/16 02:31ID:/C/ZKL6+
>>255
>>258
なんとかできました。
しかし、操作法Windows版とまるでちがうなぁ。
基本は一緒なので、なんとかなっているのですが、.javaがclsaaesに
全部ないのはちょっと違和感。ほかにもいろいろちがうんだろうなぁ。

でも、安定感はMac版のほうがありますね。
Windows版は、フォントが「っきたな」〜だったりmWOBuilder起動しっぱなしで
ProjectBuilderを落とすとPBがおなくなりになってOS再起動しなければなら
なかったりと、結構難渋していたのですが(これがカットオーバーの前だと、
精神的ダメージが・・・・・)そこだけは満足しています。

でも、5年ちかくMac触っていなかったので、違和感だらけでちょっと
戸惑っています。じきなれると思いますが。

あと、ことえりって全然利口になっていませんね。この仕事はじめる前に
ちょっとMacの雑誌読んで、「ことえりべりーぐー」なんて記事読んで
期待はしていたのですが、相変わらずですね。(あと、Macまんせーの
Mac雑誌も)

ATOKを客に買わせる散弾をしよう。じゃなかった算段をしよう(おのれことえり)

後半は激しくスレ違い。
0264nobodyさん02/03/16 22:32ID:wR5iysmE
>>247
興味あります。レジュメ送りますので、メアドお願いします。
0265nobodyさん02/03/16 23:31ID:???
>>263
>しかし、操作法Windows版とまるでちがうなぁ。
>基本は一緒なので、なんとかなっているのですが、.javaがclsaaesに
>全部ないのはちょっと違和感。ほかにもいろいろちがうんだろうなぁ。

マク版は自由にグループ化出来るのが特徴ですが、デフォルトだと
.woの実装ファイルとかはWebComponentの方に配置されちゃいます。
これらのファイル(Main.javaとか)をClassesに持ってきても
全く支障ないので、自分のやりやすいように変えればいいんじゃないでしょうか。
最初は私も違和感ありましたが、よく考えられてると思いますよ。
0266nobodyさん02/03/17 01:35ID:???
>>256
>ちなみに長い目でみて学生バイトでもOKです(某P社ではありません)。
こんなところで学生バイトを募集してるんでは某P社と変わらないじゃ・・・?
WebObjects業界は結構狭いからアルバイトにコードをかかせて安くあげてるのが
知れ渡ると結構厳しいものがあると思いますよ。
某P社のようにアルバイトに渡す仕事さえなくなるのは時間の問題かと・・・。
0267nobodyさん02/03/17 08:14ID:CTmupRbR
りおさん、また最近忙しいのかなあ?
0268nobodyさん02/03/17 11:11ID:???
> WebObjects業界は結構狭いからアルバイトにコードをかかせて安くあげてるのが
> 知れ渡ると結構厳しいものがあると思いますよ。

それは穿った見方ってもんでは。
学生バイトに、現場の実用的な環境に触れてもらおう、という
高い志ゆえの募集かも知れないし、
だいたいバイトが書いたコードそのまま出すわけじゃなかろう。
026925602/03/17 12:20ID:???
>>264
メアドはフリーのを用意しますので少しお待ちを。
>>266,268
268さんと同じ考えで採用してます。採用実績はありますが社内の支援
システム構築のサポートのみのため、バイト君が書いたコードが社外に
出ることは無いです。おそらく他の会社も似たようなものではないかと。
(WebObjectsに限らず)
0270nobodyさん02/03/17 20:46ID:???
>だいたいバイトが書いたコードそのまま出すわけじゃなかろう。
かなり前の話だけど某人材紹介会社に登録したら、話題の
プラネッ○コンピュータを紹介されたことがある。謳い文句は
「少数の社員がアルバイトプログラマを統括、社員は設計に
専念して高い生産性を上げている」とかなんとか。
話題の会社はマジでアルバイトのコードを社外に出してるよ。

それと求人票には30歳で年収700万とあったので、紹介会社の人に
「この金額マジですか?」と確認したら、「実際には30歳で400万位からの
スタートみたいですよ」とのこと。あんたそりゃ詐欺だろう!

もちろん面接にすら行かなかったよ。
WO使いというだけでこんな会社紹介される漏れがDQNなのか。
0271をふれこ02/03/17 22:44ID:Brn+/AJH
WO4.5.1でつくったアプリってライセンス料とか払わなくていいもんすか?
サーバーものだとサーバーを増やすたびに運用なんかライセンスを払わないといけないですけど。
もちろん開発に使う分はすでに払ってます。
0272りお02/03/17 23:29ID:???
ケコーンとヒコーシとするんで忙しい(´Д`;)
>>270
おれっちも、いまの会社に入るときは30歳で年収750マソというふれこみに
惹かれて門戸を叩いたぞ。実際は、やっぱし450マソぐらいからのスタートだがな。
転職経験がある程度あるヤツなら、そこらへんの事情はわかってんだろ。
勘違いしないで欲しいのは全てをWebObjectsのせいにしないで欲しいということだ。
日本国内にはソフトウェア会社だけでも星の数だけあるんだから、いろんな
会社があるということぐらいわかってんだろ?たまたま、そういう会社に
あたったということにしておけ(←かなりお節介
おれっちだって経営者だったら、少しでもおれっちみてぇな優秀な人材
欲しさに(←自信過剰 いろんなキャッチフレーズで広告だすぜ。
いっておくがおれっちはP社とは何ら関係ないぞ(w

>>271
ライセンス料金は支払う必要はない。パッケージ1本を7マソぐらいで買っただろ?
1サーバー(CPUはいくつのってても可)システムに1本のライセンスとなる。
サーバーを物理的に増やしたらライセンスをもう一本買ってインストールだ。

一応、同じシリアル番号でも…(以下自粛

0273りお02/03/17 23:31ID:???
>>259
もうちょっと詳細な情報キボーン...既に解決したか?
(やっぱし、外部からハクされたんだったら、OSごと入れ直した方が良いと思うのだが。知らぬところで別のカラクリが仕掛けられてる可能性もあるわけだし
0274nobodyさん02/03/18 03:11ID:???
学生アルバイトのWebObjectコードが出回っているんですね。
品質の悪さでWOが変な誤解を受けなければいいけど。
もっともP社が本当にWOの開発実績があるのか疑問ですけど。
0275外野02/03/18 08:22ID:???
アップルもマックもウェブオブジェクトの事はよくしらんが、学生バイトに
書かせたコードを社員がチェックして製品にして出すなんてことは、
日常茶飯事っつーか、学生バイト雇ってるところはソレが目的でやってるだろ。
バグが出なくてメンテ性よけりゃ、バィトだろうがチョソだろうが何だっていいんだよ。
おれの会社も学生バイトにコード書かせてるが客からのクレームなんてないし
けしてDQN会社でもないとおもう。給料いいしな。
話の流れをみてるとドーモ、ウェブオブジェクトとか使ってる連中をコキおろしたくて
話を創ってるってぇのが伺えるんだけど。
0276ヲッカーな名無しさん02/03/18 11:34ID:???
WOはあくまで道具なんだからさ、それを目的と履き違えた話をするのは、いかがなものかと。
バイトでも素晴らしいコード書くやつたま〜にいるし、社員でもクズコードしか吐かないやつもいる。
業務でやるなら、その辺はマネジメントとプロセスの問題だろ。
バイトにやらせるなら、それなりの思想教育と成果物管理やればいいだろ。

成果物の品質と、それを生産する道具とは別の話だ。
なんか、マカ vs ウィナの不毛な論争に似てるね(w
0277りお02/03/18 12:26ID:ATuC63Z1
>>276
ウルトラスーパーヴェリィ超激しく胴囲115cm さやかタンの胸囲が知りたい(;´д`)ハァハァ

>>262
前は何ともないと逝っていたが、やっぱその問題は起きるね(スマソ
たぶんJDBCドライバの問題じゃないかと思うのだが、
とりあえずの対処法として>>262の方法でしのぐ他ないかな、と。

0278ヲッカーな名無しさん02/03/18 13:10ID:???
>>277
Aカップと見ているのだが。ハァハァ
0279りお02/03/18 15:39ID:ATuC63Z1
>>278
そうだよな、A75といったところか..ハァハァ(;´д`)

ところで、皆の衆はマクワールドエキスポには逝くのか?
おれっちは、逝けそうもない。
今回はWebObjects関連セミナが4つもあるのだが。
また、サイバーのカト社長セミナ聞いて元気もらいたいZoooo(w.
02801スレ目見て購入02/03/18 16:19ID:???
>>279
EOMのAttributeInspecterにはServerZone: Set:って選べるところがあるのですが、
選択すると、”Unable to get a default time zone”って出て設定できず。
>>262 の方法で対処するようにします。

エキスポはりおさんの分まで、逝ってまいります。
セミナーは全部出席。
最近EOMの意義がわかってきたので、ちょうどいいタイミングかと。
0281りお02/03/18 17:14ID:???
>>280
頼んだぞ。さやかタンの写真を撮ってきてウプしてくれ(;´д`)ハァハア
神の降臨を待つ.
0282りお02/03/18 18:25ID:???
やっぱサイバーカト社長のプレゼン聞きたく、ジョー氏にYouQ申請中。
つーか、マクワールドのカンファレンスぐらいカイーシャで出してくれ...
しかしこのウンコ忙しい時に駄目だろうな…
02831スレ目見て購入02/03/18 22:09ID:???
>>281
ケコーンなんていってるのに、さやかタンとか、言ってていいんですか?
0284をふれこ02/03/18 22:28ID:A/hAou8c
>>272

スタンドアローンのやつはどうなるんでしょうか。
0285りお02/03/18 22:33ID:???
>>283
ソレとコレとは話は別だ.
きみにも判るだろう、さやかタンのミリョク…ハァハァ(´Д`;)

0286nobodyさん02/03/18 23:26ID:/w9CTv/s
見てない奴は居ないだろうが一応。

http://www.idg.co.jp/expo/mw/

自腹でも行きてぇえぇぇぇぇぇぇぇぇぇぇーーーーーーーーーーーーー
この野郎!! 有給ほしぃぃぃぃぃぃぃぃぃいぃぃいぃーーーーーーー
しかもなんで金曜日なんだよぉぉぉぉぉぉぉぉぉぉぉぉおぉっぉぉ!!!
直訴してでも逝ってやる(藁藁 自腹で券購入ケテーイ!!

心の叫びでした。荒らしてスマソ。
0287nobodyさん02/03/19 00:06ID:???
>>278, >>279
同意出来ない(なにがだ)
0288nobodyさん02/03/19 00:17ID:???
金曜日がWOのセッションだが、土曜日の医療の後半にもカトーシャチョー。
こっちも面白そうだなあ。
0289りお02/03/19 12:34ID:sXDRFtIA
>>288
な、なにぃ!?土曜日もあるのかっ?
(今になって調べてるバカ)うーん、逝ってみたいZooo!
0290nobodyさん02/03/19 14:07ID:???
>>275, 276
概ね同意なのだが、あえて言うと、うちは精鋭部隊が短期間で
非常に質の高いコードを書きますだからちょと高いよ的営業を
しているところが、フタをあけてみたら時給2000円の大学生が
書いてました、とかだと印象悪いわな。
0291nobodyさん02/03/20 11:37ID:???
最近、初台で、WebObjectsトレーニングが開催されないのはなぜ?
0292nobodyさん02/03/20 21:24ID:k8QmNy7g
>>291
さぁ。。アポーの人に聞くしかないんじゃないの?w
029329202/03/20 21:27ID:k8QmNy7g
明日よりMac World Expo Tokyo 2002があるのであげてみた。
金曜日のWOのセミナーには出席できないが、WOのブースは明日全部
まわってみるつもりだよ。

倉橋屋の服袋買うかも知れない藁
0294♪♪♪”管理”人♪♪♪02/03/21 03:47ID:???
>>269
>メアドはフリーのを用意しますので少しお待ちを。

はぁ?!7リ〜垢って、、、
# ハテ?もしや?弊社のツヤッチョウさんか?ノ)ヅかしいからヤメレww

頼むから自宅で契約してるDHCPなISP経由でメ〜ルしてね〜ん♪
こういう輩が居ても誰も何も言わないから
いつまで経っても平和なおバカサソ扱いなんだろぉなww。

7リ〜垢ならツアワセか?7゚ライバツ〜守れるのか?
ちゃんとポリツ読んでからアクセピトしてるのか?https なら安全か?w
オムェェェェらネトワクの一般教養不足気味だぞw
ハシカーヅャパソ21でも買って、しっかり勉強しれ。

最も安全を期すならプリカケ〜タイ買ってソッコ〜捨て。コレ最強。
使い方はテメーで考えろw
0295nobodyさん02/03/21 07:56ID:???
>>292
あれの講師ってP社のT氏なの?
■ このスレッドは過去ログ倉庫に格納されています