問題タブ [oc4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3346 参照

java - Vaadin 要求されたリソースが見つかりません

oc4j 10.1.3 で実行する Vaadin アプリケーションを開発しています。クエリの結果を csv ファイルとしてエクスポートできるウィンドウがあります。csv ファイルを vaadin FileResource として作成した後、ファイルを開くことができません。スニペットは次のとおりです。

この時点で、リソースの uri は次のようになります。app://APP/1/xy.csv

「/VAADIN」の「/」パスをリダイレクトするフィルタがあります。このフィルターが呼び出されると、ファイルの uri が/VAADIN/APP/1/xy.csvではなく に/APP/1/xy.csvなるため、不要な /VAADIN 部分を削除requestdispatcher.forwardし、新しい uri で呼び出します。しかし、ここに楽しい部分があります。アプリケーションはまだ失敗します。ログには次のように書かれています。

だから、ウリはまた間違っています。アドレス バーに表示され、アプリケーションはメイン ページにリセットされます。ただし、この uri がまだアドレス バーにある状態で、csv ファイルを再度作成しようとすると、アプリで他のクエリと同じことを行うと、エクスポート部分は以前に生成されたファイルを返します。別のクエリを再度実行しようとすると (以前の URL がブラウザのアドレス バーに残っている)、新しい csv ファイルが生成されたように見えますが、最初のファイルが返されます。

それは vaadin のバグですか、それとも oc4j マジックですか? :)

0 投票する
1 に答える
2005 参照

eclipse - Eclipse で OC4J にアプリケーションをデプロイしてデバッグする

Tomcat webapp プロジェクトを Eclipse でチェックアウトしました (「xyz」と呼びます)。Devloader で eclipse tomcat プラグインを使用しています。すべてが正常に動作します。などなど、幸せです。

今度は、OC4J アプリケーション サーバーで同じプロジェクトを実行し、Eclipse でデバッグしたいと考えています。そのために、スタンドアロンの OC4J サーバーをダウンロードしてインストールしました。Eclipse で OC4J サーバー インスタンスを作成しました。問題は、以前にチェックアウトしたプロジェクト「xyz」をデプロイして、Eclipse の OC4J サーバーで実行する方法です。

さらに、Eclipse の tomcat に似た OC4J 用のプラグインはありますか?

返信ありがとうございます。

0 投票する
3 に答える
1860 参照

java - 最新のコンパイル済みファイルは Jdeveloper によって取得されません

私のアプリケーションは stuts と spring フレームワークを使用しており、Jdeveloper と OC4J サーバーを使用しています。昨日、最新のワークスペースを取得しました。コンパイルすると、すべての新しいクラス ファイルが生成されます。変更を加えてJdevサーバーを再構築して再起動すると、UIに変更が表示されません。すべてのパスを確認したところ、適切に指しているように見えます。他に何を考えることができますか?

0 投票する
1 に答える
2524 参照

java - プロパティ java.protocol.handler.pkgs

次の行を追加すると、ssl を介して Web サービスを呼び出す SOAP クライアントがあります。

System.setProperty("java.protocol.handler.pkgs","com.sun.net.ssl.internal.www.protocol");

クライアントは 1 秒あたり 15 回の呼び出しの速度で動作します。それを削除すると、速度が 1 秒あたり 1.5 に低下します (10 倍遅くなります)。開発環境の Windows マシンで Java 4 と Tomcat 6 を使用しています。

私はこれに満足していますが、同じコードをUNIXマシン上のOracleアプリケーションサーバー10gにデプロイすると、速度は常に毎秒1.5です天気プロパティを設定するかどうか!

ここで何が起こっているのか理解できる人はいますか?!

0 投票する
1 に答える
227 参照

eclipse - MacにOracleOC4Jをインストールする方法

Eclipseを使用してJavaEEプロジェクトを作成しており、「Oracle OC4JStandalone10.1.3.nランタイム」が必要です。

Macにインストールするにはどうすればよいですか?

0 投票する
1 に答える
323 参照

java - oc4jサブジェクトからユーザープリンシパルを設定する方法は?

現在、サーブレットでユーザーを認証する従来の webapp があります。つまり、サーブレットから LoginContext.login() を呼び出します。

アップグレードの一環として、web.xml ファイルによる宣言型認証を使用する新しい Web ページを追加したいと考えています。また、古い Web ページでも引き続きサーブレット認証を使用してほしいと考えています。最終的には、新しい認証を使用するために古い Web ページを作り直します。

ただし、新しいページはサーブレットから行われた認証を継承しません。リクエストに userPrincipal が含まれていないため、認証されていないものとして表示されます。

既存のサーブレットでは、Subject になります。サブジェクトの 1 つのプリンシパルから OC4J がユーザー プリンシパルを設定するように何かを呼び出す方法はありますか?

0 投票する
1 に答える
138 参照

java - oc4jでjvisualvmを含むこの例外をどのように回避できますか?

CPUプロファイラーを起動しようとするたびに、次の例外が発生します。私はアジアの言語と関連してこの例外への言及を見つけましたが、ここではそうではありません。

0 投票する
1 に答える
338 参照

java - Quartz Scheduler - 同じインスタンスを実行するOC4Jの複数のプロセスIDがそれぞれスケジュールされます

私は最近、Quartz を使ってメールをスケジュールしてみました。アプリケーションがアプリケーション サーバーにデプロイされると、内部的に OC4J インスタンスの複数のプロセス ID が作成されます。実行すると、これらすべてのインスタンスが個別に実行され、メールが送信されます。

この状況を処理するために JDBC ジョブ ストアを使用できますか? それを避けるために他に何をすべきですか?

0 投票する
1 に答える
683 参照

jprofiler - JProfilerをリモートOC4Jで実行されているアプリケーションに接続するにはどうすればよいですか?

問題:JProfilerを構成した後、OC4Jインスタンスが起動しないようになりました。

構成:OC4J 10.1.3.4.0、Java 1.5.0_06(32ビット)、リモートサーバーはLinux x86 / AMD64、nowait。configを手動で同期し、.jprofilerディレクトリからconfig.xmlをコピーしました。デフォルトのポートは8849です。

ORACLE_HOME / opmn / logs / default_group〜ifactory〜default_group〜1.logファイルには、次のように表示されます。

ORACLE_HOME / opmn / conf / config.xmlから:

だから、私は何が欠けていますか?