ラベル Javaジェネレーター の投稿を表示しています。 すべての投稿を表示
ラベル Javaジェネレーター の投稿を表示しています。 すべての投稿を表示

2019年12月2日月曜日

Javaデプロイメント - パスワードチェンジャーの仕様変更

※バージョン表記に間違いがありました。正しくはGeneXus16U5からとなります。

Java用デプロイメントツールの一つ、パスワードチェンジャーに仕様変更がありました。
主に実行時に指定する参照に必要なライブラリの変更です。
対象はGeneXus1516U5以上となります。


書式は以下の通りです。(1行で入力します)

>java -cp gxclassR.jar;"log4j-api-2.11.2.jar";"log4j-core-2.11.2.jar";"gxcommon.jar" com.genexus.PasswordChanger -user:<usr> -password:<pws> -namespace:<javapackagename>

このツールはGUIはなくパラメータにDB接続のユーザー、パスワードを指定すると直接client.cfgを書き換えます。
※コマンドプロンプトにてターゲット環境ディレクトリで実行して下さい
※<javapackagename>はGeneratorプロパティのjava package nameプロパティの設定値です
※各クラス名の大文字小文字に注意して下さい


出典
SAC#43289




2015年7月22日水曜日

デプロイメント方法 - Java版 その3

Javaデプロイメントの最後はいくつかの便利機能です。

1.アドバンスド・デプロイメントウィザード



java -cp gxclassR.zip;GxUtils.jar com.genexus.developermenu


GeneXus IDEから起動するJavaデプロイメントウィザードとほぼ同じですが Advanced Development Wizardを使うとwar以外にjarなども作成できます。



2015年7月15日水曜日

デプロイメント方法 - Java版 その2

Javaデプロイメントウィザードはとても便利なツールですが、本格的に使おうとすると毎回UIで実行するのは煩わしくなってきます。こういう時はバッチ実行できるといいですよね。

Evolution2 U5からJavaデプロイメントウィザードにバッチモードのオプションが追加されました。


2015年7月9日木曜日

デプロイメント方法 - Java版 その1

Javaで生成されたWebアプリケーションをデプロイする為にはwarファイルを作成する必要がありますが、GeneXusでは「デプロイメントウィザード」というツールを使用します。

1.デプロイメントウィザードの起動

Javaジェネレーターをターゲット環境として選択している場合は、「ツール(T)」メニュー→「Javaジェネレーター」→「デプロイメントウィザード」を選択します。
(他のジェネレーター選択時では「Javaジェネレーター」メニューは表示されません)



2013年3月29日金曜日

エラー(Exception)のハンドリング方法 Webアプリ(Java)編

GeneXusではデータベースI/O時の予期せぬエラー(SQLException)はError_Handlerルールがサポートされていますが(エラー(Exception)のハンドリング方法 DB編を参照)、アプリケーション上の予期せぬエラー(Exception)はサポートされていません。

これはアプリケーション上の予期せぬエラー(nullポインタや0割りなどは)はバグの範疇でありデバッグした上でのリリースが前提となる。という事と、GeneXus言語としては昨今のExceptionを利用した論理的なエラーを通知する仕組みをサポートしていないためです。
(ジェネレート対象となる言語にCOBOLやRPGといったExceptionをサポートしていない言語があるため)


2013年2月19日火曜日

GeneXus X Evolution2 ハードウェア要件・ソフトウェア要件

GeneXus X Evolution2(エボリューション2:以下Ev2)のハードウェア要件・ソフトウェア要件はARtechのWikiに記載があります。

GeneXus X Evolution 2 Hardware and Software Requirements

Evolution1(エボリューション1:以下Ev1)との大きな違いとしては以下の通りです。


[追記] GeneXusがサポートするブラウザに関する情報を追記しました。(2013.2.28)