WebObjects 質問スレ
■ このスレッドは過去ログ倉庫に格納されています
NGNG
Web アプリケーションサーバ WebObjects の質問スレ
262デフォルトの名無しさん
2005/09/25(日) 00:17:38 WOの話じゃないんだけど、NSArray.valueForKeyPath()
に相当することって、JavaBeansでできない?
commons-beanutil軽く眺めてみたけどそれっぽいのが見当たらない。
に相当することって、JavaBeansでできない?
commons-beanutil軽く眺めてみたけどそれっぽいのが見当たらない。
263デフォルトの名無しさん
2005/09/25(日) 09:30:52 KVCはAppleのpatentですので真似しちゃいけなかったり。
リフレクションを使ってKVCを実現している以上、速度を犠牲にする覚悟が出来ているんだろうね(w
リフレクションを使ってKVCを実現している以上、速度を犠牲にする覚悟が出来ているんだろうね(w
264アポー
2005/09/27(火) 01:56:30 よーし、JSP2.0作った連中(実装したApache Foundation?)を訴えるよぉ。
265デフォルトの名無しさん
2005/10/06(木) 14:40:42 >>253
>それにしても、無料で手に入るWO5.3では、Javaファイルは生成
>できないのでしょうか?templateファイルが欲しければ製品版を買え、
>という事???
WO5.3.1で直っている模様。
>それにしても、無料で手に入るWO5.3では、Javaファイルは生成
>できないのでしょうか?templateファイルが欲しければ製品版を買え、
>という事???
WO5.3.1で直っている模様。
266デフォルトの名無しさん
2005/10/06(木) 19:04:02 あれ、もうリリースされてんの?>5.3.1
267デフォルトの名無しさん
2005/10/06(木) 19:07:23いまADCのサイトみたけど、WebObjects5.3.1ってのは無かったなぁ。ソースきう゛ぉん
268デフォルトの名無しさん
2005/10/07(金) 06:15:58 >>267
Xcode Tools 2.2 Developer Previer 2
WebObjectsは単独製品ではなく、開発環境Xcodeの一部となりました。
そのため、単独でのアップデートではなくXcodeとしてアップデートするそうです。
Xcode Tools 2.2 Developer Previer 2
WebObjectsは単独製品ではなく、開発環境Xcodeの一部となりました。
そのため、単独でのアップデートではなくXcodeとしてアップデートするそうです。
269デフォルトの名無しさん
2005/10/07(金) 20:46:27 Thanx.>>268
270デフォルトの名無しさん
2005/10/07(金) 21:45:38 Xcode Tools 2.2 Developer Previer 2
これってADCのサイトにあがってるか?無料メンバで観てみたけど
まだあがってねぇぞ?
select以上のメンバ対象なら、NDAかかってんじゃないか?
これってADCのサイトにあがってるか?無料メンバで観てみたけど
まだあがってねぇぞ?
select以上のメンバ対象なら、NDAかかってんじゃないか?
271デフォルトの名無しさん
2005/10/08(土) 00:06:01272デフォルトの名無しさん
2005/10/08(土) 06:57:03 >>271 正解。
273デフォルトの名無しさん
2005/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.
そーなの?
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デフォルトの名無しさん
2005/10/17(月) 04:19:37 Project WONDERをCVSからとってきてコンパイルしようとしてます。
ant frameworksすると、com.webobjects以下のクラスが見つからないようで、シンボルが解決できませんといわれます。
Windowsなんですが、環境変数CLASSPATHにC:\Apple\Library\Javaを追加してもダメですた。
INSTALL.txtとか
http://homepage.mac.com/kelleherk/iblog/C183784902/E1851653685/
とかもMacのことしか書いてなくてよくわかりません。
2.0のERXFetchSpecificationBatchIteratorにバグがあると聞いたので最新を使ってみたいのです。
たのむ、おしえてえろいひと!
ant frameworksすると、com.webobjects以下のクラスが見つからないようで、シンボルが解決できませんといわれます。
Windowsなんですが、環境変数CLASSPATHにC:\Apple\Library\Javaを追加してもダメですた。
INSTALL.txtとか
http://homepage.mac.com/kelleherk/iblog/C183784902/E1851653685/
とかもMacのことしか書いてなくてよくわかりません。
2.0のERXFetchSpecificationBatchIteratorにバグがあると聞いたので最新を使ってみたいのです。
たのむ、おしえてえろいひと!
275初期不良
2005/10/17(月) 04:31:58 これなら漏れでも分かるかも
C:\Apple\Library\Frameworks\JavaWebObjects.framework\Resources\Java\javawebobjects.jar
にクラスパスを通せばいいんでは?
C:\Apple\Library\Frameworks\JavaWebObjects.framework\Resources\Java\javawebobjects.jar
にクラスパスを通せばいいんでは?
276デフォルトの名無しさん
2005/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
=====
設定してみたんだけど、ダメだたよ。
やったことを書いてみる。
* 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デフォルトの名無しさん
2005/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 個
=====
うーんなんで。。。
* 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デフォルトの名無しさん
2005/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;
でござる。
C:\work\wonder-cvs\Wonder>echo %CLASSPATH%
C:\Apple\Library\Java;C:\Apple\Library\Frameworks\JavaWebObjects.framework\Resources\Java\javawebobjects.jar;
でござる。
279初期不良
2005/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 に入っているのか分かると思う。
>[wocompile] import com.webobjects.foundation.*;
それはこっち
C:\Apple\Library\Frameworks\JavaFoundation.framework\Resources\Java\javafoundation.jar
Java*.framework に含まれていることが多いのでアタック。
WOLips のフレームワーク設定でどのパッケージがどの jar に入っているのか分かると思う。
280初期不良
2005/10/17(月) 20:36:38 と言うか WOLips のプロジェクトとしてビルドすれば楽なのかも?
281デフォルトの名無しさん
2005/10/17(月) 22:38:37282デフォルトの名無しさん
2005/10/18(火) 20:57:30 Windowsのクラスパスって文字制限なかったっけ。
283274
2005/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でだけ問題が起きるんだろう。。。
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デフォルトの名無しさん
2005/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にいろいろ生成されるみたいです。
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にいろいろ生成されるみたいです。
285274
2005/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
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
286274
2005/11/05(土) 22:36:00 \Wonder\Common\Frameworks\ERJavaMail\Librariesのactivation.jarとmail.jarは
破損してるみたいだったので
ttp://java.sun.com/products/javamail/index.jsp
ttp://java.sun.com/products/javabeans/glasgow/jaf.html
からダウンロードしてきて置き換えました。
これでちゃんとERXFetchSpecificationBatchIteratorで検索できそうだYO!
2_0_0でbatchWithIndexというメソッドも増えているみたいだし。
破損してるみたいだったので
ttp://java.sun.com/products/javamail/index.jsp
ttp://java.sun.com/products/javabeans/glasgow/jaf.html
からダウンロードしてきて置き換えました。
これでちゃんとERXFetchSpecificationBatchIteratorで検索できそうだYO!
2_0_0でbatchWithIndexというメソッドも増えているみたいだし。
287デフォルトの名無しさん
2005/11/12(土) 15:39:20 Xcode 2.2 がでたらしい。(ここまでならOKだよね)
開発ツール自体がNDAじゃ何も話題に出来ないよ。
開発ツール自体がNDAじゃ何も話題に出来ないよ。
288デフォルトの名無しさん
2005/11/12(土) 17:59:37 歯車の中の人のようにHibernateなんかにシフトしていった方が賢いのだろうか……
289デフォルトの名無しさん
2005/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
あと逆に、WOLipsで作ったWOのプロジェクトをXcodeで開いて、
Main.woなどをWebObjects Builderで開いてみたら、
下段(actionとかkeyとか表示されるところ)にapplicationとかsessionが
表示されないんですけど、これって私だけ?
Eclipse 3.1.1 WOLips 2.0 Xcode1.5 on Panther
290デフォルトの名無しさん
2005/11/12(土) 21:55:57 ちょw
おまwww
Xcode2.2 834メガてwwwww
なんでいっつもそんなにデカいんだ
おまwww
Xcode2.2 834メガてwwwww
なんでいっつもそんなにデカいんだ
291デフォルトの名無しさん
2005/11/12(土) 22:21:00 光だから気づかなかったよw
そんなにデカいのか。
そんなにデカいのか。
292デフォルトの名無しさん
2005/11/17(木) 06:31:53 >>220
WebObject統合されたからじゃね?
WebObject統合されたからじゃね?
293デフォルトの名無しさん
2005/11/19(土) 03:03:44294デフォルトの名無しさん
2005/12/03(土) 22:43:14 ttp://david.codeferous.com/?p=198
ここのやり方って、addリンクをたどった後、
キャンセルボタンを押さずにブラウザの「戻る」で戻って、
またaddリンクたどったら、空のEOがどんどん追加されるような
気がするんだけど、みんな、こういうときどうしてるの?
ここのやり方って、addリンクをたどった後、
キャンセルボタンを押さずにブラウザの「戻る」で戻って、
またaddリンクたどったら、空のEOがどんどん追加されるような
気がするんだけど、みんな、こういうときどうしてるの?
295デフォルトの名無しさん
2005/12/03(土) 23:43:30 EOは最後の最後に使う。保存するときにフッとつくられてsaveChangesしたら終わり。いわば使い捨て。
Webアプリで生存期間の長いEditingContextを使うのはリスクが高いよ。
それまではNSDictionaryなんか使って画面とのやりとりをする。面倒なのは確かだが安全だ。
Webアプリで生存期間の長いEditingContextを使うのはリスクが高いよ。
それまではNSDictionaryなんか使って画面とのやりとりをする。面倒なのは確かだが安全だ。
296デフォルトの名無しさん
2006/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 &
でhttp://www.-------.jp:56789/cgi-bin/WebObjects/JavaMonitor.woa
へ接続、JavaMonitor自身を登録して起動しようとすると、Gifアニメがぴょこぴょこするだけで起動できません。
OSXServerでしか運用経験が無い若者になにかアドバイスを下さいm(__)m
# $NEXT_ROOT/Library/WebObjects/JavaApplications/wotaskd.woa/wotaskd &
# $NEXT_ROOT/Library/WebObjects/JavaApplications/JavaMonitor.woa/JavaMonitor -WOPort 56789 &
でhttp://www.-------.jp:56789/cgi-bin/WebObjects/JavaMonitor.woa
へ接続、JavaMonitor自身を登録して起動しようとすると、Gifアニメがぴょこぴょこするだけで起動できません。
OSXServerでしか運用経験が無い若者になにかアドバイスを下さいm(__)m
297デフォルトの名無しさん
2006/01/18(水) 07:28:00 こっそりあげ
298デフォルトの名無しさん
2006/01/18(水) 07:38:52 これだけの情報じゃちょっとなぁ>>296
曲がりなりにもPureJavaのアプリだし、UNIXなOSで起動させてる訳だから、
相応の対処法やらエラーログの出し方があるでしょ。そのプロセスと結果を出してもらわんと
何も言えなくってよ?
曲がりなりにもPureJavaのアプリだし、UNIXなOSで起動させてる訳だから、
相応の対処法やらエラーログの出し方があるでしょ。そのプロセスと結果を出してもらわんと
何も言えなくってよ?
299デフォルトの名無しさん
2006/01/18(水) 10:41:23 今更、こんなもんをいじってやつがいるのか。
とおの昔に終わった環境だろ。
とおの昔に終わった環境だろ。
300296
2006/01/18(水) 17:56:51301デフォルトの名無しさん
2006/02/18(土) 08:05:02 今更だけどいじってみたぉ。
イイね。このWebObjectsとやらは。
最近のJSFやらHibernateと同等かそれ以上だよ?エディテイングコンテクスト萌えすぎ、なんだよこれw
イイね。このWebObjectsとやらは。
最近のJSFやらHibernateと同等かそれ以上だよ?エディテイングコンテクスト萌えすぎ、なんだよこれw
302初期不良
2006/02/23(木) 16:03:52 >>301
そうなんだよね
Struts, Spring, Hibernate いじくってたりするけど
WebObjects 使ってた身としては泥臭くて仕方がないですわ。
せめて Tapestry or JSF にはしたいところですな。
Tapestry なんて WebObjects フォロワーだし。
と言うより WebObjects オープンソース化きぼんぬ
そうなんだよね
Struts, Spring, Hibernate いじくってたりするけど
WebObjects 使ってた身としては泥臭くて仕方がないですわ。
せめて Tapestry or JSF にはしたいところですな。
Tapestry なんて WebObjects フォロワーだし。
と言うより WebObjects オープンソース化きぼんぬ
303デフォルトの名無しさん
2006/03/01(水) 16:09:58 ドキュメントの量を考えたらこれもいいかも?
Using Ruby on Rails for Web Development on Mac OS X
ttp://developer.apple.com/tools/rubyonrails.html
Using Ruby on Rails for Web Development on Mac OS X
ttp://developer.apple.com/tools/rubyonrails.html
304デフォルトの名無しさん
2006/03/05(日) 22:04:01 >>303
チュートリアル程度だけどいじってみた。確かに便利なフレームワークかもしれない。
ただ、今はWebObjectsでいうところのGUIツールがないしデバッグ環境も含めてギーク向け。
化けるのを待つか、他のデファクトスタンダードを選ぶが吉。
チュートリアル程度だけどいじってみた。確かに便利なフレームワークかもしれない。
ただ、今はWebObjectsでいうところのGUIツールがないしデバッグ環境も含めてギーク向け。
化けるのを待つか、他のデファクトスタンダードを選ぶが吉。
305デフォルトの名無しさん
2006/03/25(土) 15:00:36 >>304
RoRは、GUI環境が必要ないように作られている。
生産性を上げるために、WebObjectsはGUIを用意し、RoRはGUIが必要ないといえるまでにFrameworkを洗練させた。
どっちが正しいという話ではなく、同じ目的を実現するために複数のアプローチが存在するということ。
GUIを用意するのはOPENSTEPらしいし、GUIを必要としないのはRubyらしい。どちらも「らしさ」を保っていてよろしい。
RoRは、GUI環境が必要ないように作られている。
生産性を上げるために、WebObjectsはGUIを用意し、RoRはGUIが必要ないといえるまでにFrameworkを洗練させた。
どっちが正しいという話ではなく、同じ目的を実現するために複数のアプローチが存在するということ。
GUIを用意するのはOPENSTEPらしいし、GUIを必要としないのはRubyらしい。どちらも「らしさ」を保っていてよろしい。
306デフォルトの名無しさん
2006/04/21(金) 12:15:31 WebObjectsって、J2SE 5.0 にしちゃっても大丈夫?
307デフォルトの名無しさん
2006/04/26(水) 10:58:25 >>306
珍しくAppleから情報が出ましたね。
http://docs.info.apple.com/article.html?artnum=75505
しかも日本語訳も、と思って「日本語」のリンクをクリックすると
『WebObjects 5.2: Mac OS X で Java 1.4.1 のインストール後に Java 1.3.1 を使用する方法』
のページへリンクされてました。
だめさ加減がよく現れてますね。
珍しくAppleから情報が出ましたね。
http://docs.info.apple.com/article.html?artnum=75505
しかも日本語訳も、と思って「日本語」のリンクをクリックすると
『WebObjects 5.2: Mac OS X で Java 1.4.1 のインストール後に Java 1.3.1 を使用する方法』
のページへリンクされてました。
だめさ加減がよく現れてますね。
308デフォルトの名無しさん
2006/05/01(月) 16:41:21 WOなんてヘタレにJ2SE5.0使っちゃダメです。
AnnotationやAOPを使わないWOには不要でつ。
AnnotationやAOPを使わないWOには不要でつ。
309デフォルトの名無しさん
2006/05/21(日) 04:03:24 にしても、この盛り下がりぶりは泣けてくるね。
310デフォルトの名無しさん
2006/05/23(火) 14:30:00 オープンソースまだですか?
311デフォルトの名無しさん
2006/05/24(水) 16:56:32312デフォルトの名無しさん
2006/06/19(月) 11:35:06 かつてWOで飯を食っていた人たちは今何をしているんだろう?
313デフォルトの名無しさん
2006/06/19(月) 23:29:47 iTMSの保守
314デフォルトの名無しさん
2006/06/23(金) 09:57:41 >>312
今でもWOで飯を食っています。
アップルが値段を下げて簡単に使えますって宣伝したから変な人まで飛びついてきたけど、
そういった人たちが諦めていった最近は、元の平和な世界に戻ってきています。
今でもWOで飯を食っています。
アップルが値段を下げて簡単に使えますって宣伝したから変な人まで飛びついてきたけど、
そういった人たちが諦めていった最近は、元の平和な世界に戻ってきています。
315非常勤講師
2006/06/24(土) 16:20:14 ニッチな技術だと金と信用が手に入らない。ボッたくり放題でもあるが。
導入事例が少ないので保守的なところには受け入れられない。
数少ないクライアントに切られたら死活問題。
転職しようにも需要が(ry
導入事例が少ないので保守的なところには受け入れられない。
数少ないクライアントに切られたら死活問題。
転職しようにも需要が(ry
316デフォルトの名無しさん
2006/07/07(金) 15:59:36 そろそろwindowsの開発を捨てて
WO5.3に移行しようと思ってるんですか
5.3ってまだJDK1.4?
5.3のリファレンスみてもGenericsの表記がまったくないし
WO5.3に移行しようと思ってるんですか
5.3ってまだJDK1.4?
5.3のリファレンスみてもGenericsの表記がまったくないし
317デフォルトの名無しさん
2006/09/03(日) 04:51:17318デフォルトの名無しさん
2006/09/04(月) 09:47:01 5.4おーぷんそすのよろこびー
319デフォルトの名無しさん
2006/09/05(火) 04:19:22 ついでだから4.5もオプソにって。・・・・ありえねぇな(死
320デフォルトの名無しさん
2006/09/07(木) 08:34:19 >>318
その情報のソースをおしえてください。
その情報のソースをおしえてください。
321デフォルトの名無しさん
2006/09/07(木) 10:53:25 こいつだろ?
ttp://www.thinksecret.com/news/0608webobjects.html
ttp://www.thinksecret.com/news/0608webobjects.html
322デフォルトの名無しさん
2006/09/07(木) 15:53:40 へい ゆー もりあがっていこーぜーん
323デフォルトの名無しさん
2006/09/29(金) 10:29:44 ttp://www.amazon.com/Beginning-Xcode-WebObjects-Novice-Professional/dp/1590596838
324デフォルトの名無しさん
2006/11/15(水) 08:19:25 Javaがおーぷんそーすになるとなにかかわるの?
325デフォルトの名無しさん
2006/11/24(金) 15:55:14 ASP.NETが出た今となっては・・・
326デフォルトの名無しさん
2007/01/27(土) 10:46:03 久々になんか動きとか無いの?
327デフォルトの名無しさん
2007/02/16(金) 20:59:56 今後ありそうと言えば開発中止の発表ぐらいか。
つか、まだこれを使っているヤツがいるのか?というより
WOのことを覚えているヤツがいるのか?という寂れ具合。
つか、まだこれを使っているヤツがいるのか?というより
WOのことを覚えているヤツがいるのか?という寂れ具合。
328デフォルトの名無しさん
2007/02/17(土) 10:08:42 とりあえず、updateはでるんだな
ruby覚えなきゃ
ruby覚えなきゃ
329デフォルトの名無しさん
2007/02/17(土) 17:09:36 > 久々になんか動きとか無いの?
Ver.5.3.3が出た(2月15日)
話題にもならないのが悲しいが...orz
Ver.5.3.3が出た(2月15日)
話題にもならないのが悲しいが...orz
330デフォルトの名無しさん
2007/02/22(木) 16:37:12331デフォルトの名無しさん
2007/02/23(金) 05:12:43 WebObjectsってまだ生きてたのかサーバーはライフサイクル長いな
332デフォルトの名無しさん
2007/02/24(土) 18:54:17 Appleって本当にやる気あるのか?(無いんだろうけど)
WebObjects DST Update is formally qualified for the Java 1.4.2 platform. The Java for Mac OS X 10.4, Release 5 updates the JDK 1.4 version on the Tiger. There are no known issues with the WebObjects DST Update on J2SE 5.0 platform on Mac OS X.
こんなこと言っておきながら、WO5.3.3をインストールするためには、Java for Mac OS X 10.4 Release 5 が必要。
これをインストールするためには、すべてのJavaアップデートをインストールしなくてはいけない。
そのためデフォルトのJavaは5.0になる。
あとは勝手にやってくれってことか
WebObjects DST Update is formally qualified for the Java 1.4.2 platform. The Java for Mac OS X 10.4, Release 5 updates the JDK 1.4 version on the Tiger. There are no known issues with the WebObjects DST Update on J2SE 5.0 platform on Mac OS X.
こんなこと言っておきながら、WO5.3.3をインストールするためには、Java for Mac OS X 10.4 Release 5 が必要。
これをインストールするためには、すべてのJavaアップデートをインストールしなくてはいけない。
そのためデフォルトのJavaは5.0になる。
あとは勝手にやってくれってことか
333デフォルトの名無しさん
2007/03/16(金) 11:18:12 早くapache foundation にWO寄付しろ
それが皆のため
それが皆のため
334デフォルトの名無しさん
2007/04/14(土) 09:51:54 Apple(つーかNeXTか)は時代を10年以上先行してたくせに
商売となるとからっきしなんだな。このままWOをどうしたいんだ。
商売となるとからっきしなんだな。このままWOをどうしたいんだ。
335デフォルトの名無しさん
2007/04/14(土) 11:24:52 アポーのせいにするなよ
悪いのはWOのユーザーだろう
悪いのはWOのユーザーだろう
336デフォルトの名無しさん
2007/04/14(土) 13:58:16 イタタタ...
337デフォルトの名無しさん
2007/04/14(土) 15:57:39 他の会社が引き取ってればこうはならなかっただろう
アポーブランドが大量のバカを引き寄せた
罪だね
マカーってやつは
アポーブランドが大量のバカを引き寄せた
罪だね
マカーってやつは
338デフォルトの名無しさん
2007/04/14(土) 17:37:48 じゃぁどこが引き受ければいい?SUN?
339デフォルトの名無しさん
2007/04/14(土) 20:02:48 うーん、Adobeかな・・・
Sunはソフトに関してはセンスないから勘弁。
Sunはソフトに関してはセンスないから勘弁。
340デフォルトの名無しさん
2007/04/14(土) 20:47:55 Macとセットで顧客にWOを勧めたり
マカーはバカーとはよく言ったもんだW
マカーはバカーとはよく言ったもんだW
341デフォルトの名無しさん
2007/04/14(土) 22:36:13 マカーはバカーで
アポーはアホーか。・・・ごめん言ってみたかっただけ。
アポーはアホーか。・・・ごめん言ってみたかっただけ。
342デフォルトの名無しさん
2007/04/27(金) 07:25:22 超絶保守
343デフォルトの名無しさん
2007/04/27(金) 10:31:50 悪いのは観音
344デフォルトの名無しさん
2007/08/27(月) 04:36:14 保守あげ
345デフォルトの名無しさん
2007/10/02(火) 23:30:40 保守
346デフォルトの名無しさん
2007/10/18(木) 11:50:44 WebObjectでFlash表示させるアプリ作ってたんだけど、Leopardで動かねーー
TigerとPantherでは問題なし・・・
TigerとPantherでは問題なし・・・
347デフォルトの名無しさん
2007/10/18(木) 12:20:10 Appleのサイトからも消えたWOですか。
348デフォルトの名無しさん
2007/10/20(土) 19:12:55349デフォルトの名無しさん
2007/10/21(日) 08:29:58 WebObjectsのview層って、HTML以外でも生成できますか。
<webobject name="foo">...</webobject> というのを使っているから、HTMLかXMLしか生成できなさそうなんですが、例えばcsvとか普通のテキストファイルも生成できますか。
<webobject name="foo">...</webobject> というのを使っているから、HTMLかXMLしか生成できなさそうなんですが、例えばcsvとか普通のテキストファイルも生成できますか。
350デフォルトの名無しさん
2007/10/21(日) 17:06:45 >>349
データそのものは何でも送れる。(アップルのサイトにpdfを送付するサンプルがあった)
(ただし、転送プロトコルはhttp又はhttpsのみ。)
// CSVを生成
NSData csvData = ...;
// データをHTTPレスポンスに組み込む
aResponse.setContent(csvData);
// 不要なヘッダの除去を指定
aResponse.disableClientCaching();
aResponse.removeHeadersForKey("pragma");
aResponse.removeHeadersForKey("expires");
aResponse.removeHeadersForKey("Cache-Control");
// IEでダウンロードさせるための指定
aResponse.setHeader("public", "Cache-Control");
aResponse.setHeader("public", "Pragma");
// HTTPヘッダーのContent-Typeを設定
aResponse.setHeader("text/csv;charset=Windows-31J", "Content-Type");
aResponse.setHeader("attachment;filename=\"myCsvName.csv\"", "Content-Disposition");
データそのものは何でも送れる。(アップルのサイトにpdfを送付するサンプルがあった)
(ただし、転送プロトコルはhttp又はhttpsのみ。)
// CSVを生成
NSData csvData = ...;
// データをHTTPレスポンスに組み込む
aResponse.setContent(csvData);
// 不要なヘッダの除去を指定
aResponse.disableClientCaching();
aResponse.removeHeadersForKey("pragma");
aResponse.removeHeadersForKey("expires");
aResponse.removeHeadersForKey("Cache-Control");
// IEでダウンロードさせるための指定
aResponse.setHeader("public", "Cache-Control");
aResponse.setHeader("public", "Pragma");
// HTTPヘッダーのContent-Typeを設定
aResponse.setHeader("text/csv;charset=Windows-31J", "Content-Type");
aResponse.setHeader("attachment;filename=\"myCsvName.csv\"", "Content-Disposition");
351デフォルトの名無しさん
2007/10/21(日) 21:50:07 >>350
送れるかどうかではなくて、WebObjectsのView層というか、いわゆるWebObjectのテンプレートエンジンでHTML以外の形式が生成できるかどうかについて聞きたかったんですが。
特に問題ないですよね?きっと。
いや、WebObjectsをパクったTapestryというのがあるんですけど、これがなんかHTMLしか生成できないみたいなので。
WebObjectsはきっと違うと信じてる。
送れるかどうかではなくて、WebObjectsのView層というか、いわゆるWebObjectのテンプレートエンジンでHTML以外の形式が生成できるかどうかについて聞きたかったんですが。
特に問題ないですよね?きっと。
いや、WebObjectsをパクったTapestryというのがあるんですけど、これがなんかHTMLしか生成できないみたいなので。
WebObjectsはきっと違うと信じてる。
352デフォルトの名無しさん
2007/10/22(月) 02:16:46353デフォルトの名無しさん
2007/10/22(月) 11:19:42 >>352
したいのは、テキストファイルとCSVファイルをWebObjectsで動的に生成すること。
分かりにくい質問だったかな。
Tapestryはテンプレートの解析にHTMLパーサを使っているようなので、HTMLしか対象としていない。
でもWebObjectsは <webobject ...></webobject> を使っているみたいだから、これならHTMLパーサを使ってないように思う。
で、そのへんを詳しい人に確認したいだけなんだけど。
したいのは、テキストファイルとCSVファイルをWebObjectsで動的に生成すること。
分かりにくい質問だったかな。
Tapestryはテンプレートの解析にHTMLパーサを使っているようなので、HTMLしか対象としていない。
でもWebObjectsは <webobject ...></webobject> を使っているみたいだから、これならHTMLパーサを使ってないように思う。
で、そのへんを詳しい人に確認したいだけなんだけど。
354デフォルトの名無しさん
2007/10/22(月) 12:03:35 来んな!!
355デフォルトの名無しさん
2007/10/22(月) 23:49:41 >>353
WOComponentのtemplateメソッドと、templateWithHTMLStringメソッドでhtmlを解析してWEBOBJECTタグを置換している。
こいつらは大雑把な検査しかしてないから変な記述をしても通ることは通る。
しかし…… これでcsvを生成するのはリンゴの皮を剥くのにチェーンソーを使うようなものだぞ?
(どう考えても素のjavaでテキスト操作をした方が簡単に思える)
WOComponentのtemplateメソッドと、templateWithHTMLStringメソッドでhtmlを解析してWEBOBJECTタグを置換している。
こいつらは大雑把な検査しかしてないから変な記述をしても通ることは通る。
しかし…… これでcsvを生成するのはリンゴの皮を剥くのにチェーンソーを使うようなものだぞ?
(どう考えても素のjavaでテキスト操作をした方が簡単に思える)
356デフォルトの名無しさん
2007/10/22(月) 23:50:24357デフォルトの名無しさん
2007/10/23(火) 23:18:27 >>355
>WOComponentのtemplateメソッドと、templateWithHTMLStringメソッドでhtmlを解析してWEBOBJECTタグを置換している。
>こいつらは大雑把な検査しかしてないから変な記述をしても通ることは通る。
確認なんだけど、HTMLパーサは使ってないんですよね?
単に <WEBOBJECT> タグしか認識しないんですよね?
>しかし…… これでcsvを生成するのはリンゴの皮を剥くのにチェーンソーを使うようなものだぞ?
>(どう考えても素のjavaでテキスト操作をした方が簡単に思える)
しかし、アーキテクチャとしては *.html も *.txt も *.csv も *.json も、動的に生成するものならなんでも統一的に扱えるわけだから、そのほうがいいと思います。
*.html とそれ以外でview層を分けるようなことをするほうがアーキテクチャとして間違っていると思いますけど。
>WOComponentのtemplateメソッドと、templateWithHTMLStringメソッドでhtmlを解析してWEBOBJECTタグを置換している。
>こいつらは大雑把な検査しかしてないから変な記述をしても通ることは通る。
確認なんだけど、HTMLパーサは使ってないんですよね?
単に <WEBOBJECT> タグしか認識しないんですよね?
>しかし…… これでcsvを生成するのはリンゴの皮を剥くのにチェーンソーを使うようなものだぞ?
>(どう考えても素のjavaでテキスト操作をした方が簡単に思える)
しかし、アーキテクチャとしては *.html も *.txt も *.csv も *.json も、動的に生成するものならなんでも統一的に扱えるわけだから、そのほうがいいと思います。
*.html とそれ以外でview層を分けるようなことをするほうがアーキテクチャとして間違っていると思いますけど。
358デフォルトの名無しさん
2007/10/24(水) 00:16:31 >>357
Webアプリ作成に特化したツール、それも最も古いツールに対して何を期待している?
テンプレートの解析部分は、手抜き実装だけど一応htmlパーサ。
テンプレートにhtmlのコメント文を書いてみれば判る。
そもそも、生成された文字列は標準出力にしか出力されないんだが。
(CGIとして動作するプログラムが他に出力して意味があるか?)
Webアプリ作成に特化したツール、それも最も古いツールに対して何を期待している?
テンプレートの解析部分は、手抜き実装だけど一応htmlパーサ。
テンプレートにhtmlのコメント文を書いてみれば判る。
そもそも、生成された文字列は標準出力にしか出力されないんだが。
(CGIとして動作するプログラムが他に出力して意味があるか?)
359デフォルトの名無しさん
2007/10/24(水) 02:40:15 >>357
> しかし、アーキテクチャとしては *.html も *.txt も *.csv も *.json も、動的に生成するものならなんでも統一的に扱えるわけだから、そのほうがいいと思います。
そういう設計ではあるが、あくまで基盤だけ。実際に各種フォーマットを扱えるようにするにはその上のレイヤーを作らないといけない。
どうしてもWOでやりたいなら、
* (標準出力以外への出力が欲しいなら)自前のWOAdaptorサブクラスを書いて、
* (コマンドラインから使いたいなら)Monitarやwotaskdを使わずにWOApplicationインスタンス作って、
* WOComponentのインスタンスも作って、扱うフォーマット通して、
* 必要ならテキストパーザもエレメントも自前で実装して…
くらいの手間がかかるかもしれん。まあこれは極端な例だが、なんせWebブラウザとHTMLをやりとりするだけでフレームワーク (WebObjects.framework) が一つできるからな。そこまでする価値もないだろ?
> しかし、アーキテクチャとしては *.html も *.txt も *.csv も *.json も、動的に生成するものならなんでも統一的に扱えるわけだから、そのほうがいいと思います。
そういう設計ではあるが、あくまで基盤だけ。実際に各種フォーマットを扱えるようにするにはその上のレイヤーを作らないといけない。
どうしてもWOでやりたいなら、
* (標準出力以外への出力が欲しいなら)自前のWOAdaptorサブクラスを書いて、
* (コマンドラインから使いたいなら)Monitarやwotaskdを使わずにWOApplicationインスタンス作って、
* WOComponentのインスタンスも作って、扱うフォーマット通して、
* 必要ならテキストパーザもエレメントも自前で実装して…
くらいの手間がかかるかもしれん。まあこれは極端な例だが、なんせWebブラウザとHTMLをやりとりするだけでフレームワーク (WebObjects.framework) が一つできるからな。そこまでする価値もないだろ?
360デフォルトの名無しさん
2007/10/24(水) 03:01:46 >>358
> テンプレートの解析部分は、手抜き実装だけど一応htmlパーサ。
> テンプレートにhtmlのコメント文を書いてみれば判る。
うそーん、無駄によくできてるのか。
じゃあ、HTMLしか出力できないでFA?
> Webアプリ作成に特化したツール、それも最も古いツールに対して何を期待している?
HTML以外も同じように扱えること。
>そもそも、生成された文字列は標準出力にしか出力されないんだが。
今問題にしているのは出力形式であって、出力先は関係ないよね?
>(CGIとして動作するプログラムが他に出力して意味があるか?)
意味不明。
> テンプレートの解析部分は、手抜き実装だけど一応htmlパーサ。
> テンプレートにhtmlのコメント文を書いてみれば判る。
うそーん、無駄によくできてるのか。
じゃあ、HTMLしか出力できないでFA?
> Webアプリ作成に特化したツール、それも最も古いツールに対して何を期待している?
HTML以外も同じように扱えること。
>そもそも、生成された文字列は標準出力にしか出力されないんだが。
今問題にしているのは出力形式であって、出力先は関係ないよね?
>(CGIとして動作するプログラムが他に出力して意味があるか?)
意味不明。
361デフォルトの名無しさん
2007/10/24(水) 12:44:31 自分の認識では、テンプレート(*.wo)はHTML形式じゃなくてもタグは置換されるし、レスポンスヘッダは自由に書き換えられるので
HTMLしか出力できない、という認識は持っていない。
XHTMLやRSS出力もやったことあるし・・・・。
「できんの?できないの?」の議論よりは、なんかサンプルつくってみて「どーよ?」的な方が建設的で健康的じゃないかと。
iTSがWebServicesでやりとりしてるのをみると、かなりカスタマイズしてんだろうなーと思う。あのへんのノウハウを是非WO6なんかに入れてもらいたいw
HTMLしか出力できない、という認識は持っていない。
XHTMLやRSS出力もやったことあるし・・・・。
「できんの?できないの?」の議論よりは、なんかサンプルつくってみて「どーよ?」的な方が建設的で健康的じゃないかと。
iTSがWebServicesでやりとりしてるのをみると、かなりカスタマイズしてんだろうなーと思う。あのへんのノウハウを是非WO6なんかに入れてもらいたいw
362デフォルトの名無しさん
2007/10/24(水) 15:46:20 >>361
すでにRSSの経験があるなら、ここで聞く前にやってみればいいんじゃないか?誰もできないとは言ってないよ。
すでにRSSの経験があるなら、ここで聞く前にやってみればいいんじゃないか?誰もできないとは言ってないよ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 [蚤の市★]
- 最新版Z級クソ映画ランキングが決定! [牛丼★]
- クリスマスの「予定なし」54% [少考さん★]
- 日銀0.75%に利上げへ、30年ぶりの水準に 19日金融政策決定会合 [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 ★2 [蚤の市★]
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★2
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★3
- 【ウヨしぐさ】高市「君が代の意味統一されていない」_日本政府見解は「天皇を象徴とするわが国の繁栄祈念」 [979264442]
- 茶ぁしばこうや···
- 【画像】大好きな彼氏のために自分から乳首開発するシチュ←一番抜けるよな?
- 愛国者「釘を使わない日本独自の伝統工法スゴイ!」X民「それ中国起源ですよ」→批判殺到 [834922174]
