問題タブ [glassfish-4]

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 に答える
505 参照

java - グラスフィッシュをウェブサーバーに?

Glassfish を Web アプリケーションの WebServer としてセットアップしようとしています。サーバーにグラスフィッシュをインストールし、フォルダーをアップロードしようとしましたが、エラーが発生しました。別のコンピュータからアクセスしようとすると、admin が認識されないという別のエラーが発生します。この問題については、これまでどの団体も取り組んできました。あなたの洞察と考えを共有してください。ありがとうございました。

0 投票する
2 に答える
10302 参照

jakarta-ee - WELD-001408 タイプ [Validator] の依存関係が満たされていません

プロジェクトを Java EE 6 から Java EE 7 に移行した後、プロジェクトをデプロイできません。

すでに CDI が有効になっています (下位互換性のために bean-discovery-mode="all" を指定した beans.xml)。

展開エラーは、「バリデーター」クラスが注入されようとしていることに言及しているため、私のコードに関連していないようですorg.hibernate.validator.internal.cdi.interceptor.ValidationInterceptor

ここで何が起こっているのかわかりません。

GlassFish 4.0 を使用しています。デプロイ時に生成された例外のスタック トレースを次に示します。

0 投票する
4 に答える
72969 参照

glassfish - 8080 の代わりにポート 80 でグラスフィッシュ 4 を実行するには? root アクセスは問題ではありません

いくつかのグーグルで解決しましたが、解決策はapacheでiptablesまたはmodを使用してリダイレクトすることでしたか? 私のアプリケーションは Websocket を使用しているため、上記のソリューションは Websocket 接続を切断し、ポート 8080 を使用して再度 Websocket に接続する必要があります。ポート 80 で Glassfish 自体を実行して、Websocket もポート 80 で実行しやすくする方法はありますか?企業が 8080 をブロックする可能性があるため、企業のファイアウォールの背後にあるユーザーがアプリにアクセスするため。

私もルートアクセス権を持っています。

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

jakarta-ee - Glassfish v4 で JPA を使用できない

Glassfish v4 では、この非常に単純なアプリケーションでjavax.persistence.PersistenceException: No Persistence provider for EntityManager named local、URL にアクセスすると次のエラーが発生します。localhost:8080/demo/main

Glassfish v4 には組み込みプロバイダーが付属していると思われます。

以下は、war ファイルのレイアウトです。

更新:: persistence.xml_

Main.javaオブジェクトの作成と永続化を試みます:

Foo.java自明なエンティティです:

RestApp.java自明であり、JAX-RS を正常にトリガーします。

Glassfish コントロール パネルには、ローカルの MySQL 5.6.13 インストールに正常に ping を実行するlocalというJDBC接続プールがあります。jdbc/localで呼び出される JDBC リソースがありますPool Name: local

これを修正するにはどうすればよいですか?ありがとう!

編集:persistence.xml上に追加

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

java - Hibernate: org.hibernate.service.spi.ServiceException: 要求されたサービスを作成できません [org.hibernate.engine.spi.CacheImplementor]

ローカル マシンの Glassfish 4 サーバーにアプリケーションをデプロイしようとしています。.war ファイルを autodeploy ディレクトリにコピーすると、glassfish ログが例外を返し、サーバーの管理コンソールのアプリケーション リストにアプリケーションが表示されません。これについて地元の同僚に相談し、動作中のインスタンスとの比較に基づいて、以下に示す Glassfish サーバーからのトレースが原因と関係がある可能性があると考えています。

サーバー トレース:

完全なスタック トレースが必要な場合、またはさらに情報や編集が必要な場合は、お知らせください。それ以外の場合は、応答を待ちます。

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

eclipse - GlassFish 4 および Eclipse Juno JavaEE でのエラー

少し前にダウンロードEclipse Junoしましたが、今までは Java SE パースペクティブのみを使用していました。

今日GlassFish 4、Windows用にダウンロードしてインストールしました。インストール中に、インストール プロセスで Java JDK が見つからなかったが、参照は許可されていることを示す画面が表示されました。C:\Program Files\Java\jdk1.7.0_17ディレクトリを見つけて選択しました。インストールが完了し、ドメインを開始および停止して、アプリケーションと管理ページの両方を表示できました。

私もインストールしたかったGlassFish plug-in for Eclipse。Marketplace で見つけて、ダウンロードしてインストールしました。

Eclipse のパースペクティブを JavaEE に切り替え、GlassFish をサーバーとして選択しようとしました。そういう選択肢は確かにありました。ただし、次のエラーが 表示されたNew GlassFish 4.0 Runtimeというタイトルの画面が表示されました。

Glassfish サーバー ランタイムには、JRE ではなく完全な JDK が必要です

有効なボタンは [戻る]と[キャンセル]のみです。

私はグーグルで検索しましたが、そのような場合に役立つものは何も見つかりませんでした。

誰かが何が起こったのかを推測し、トラブルシューティングの手順を提案できますか?

0 投票する
0 に答える
442 参照

jakarta-ee - Eclipse は GlassFish のどこにサーブレットをデプロイしますか?

Widows 7ボックスで使用Eclipse Junoしています。GlassFish 4GlassFish はローカル ホストとしてインストールされます。

すべてのデフォルトを保持し、動的 ​​Web プロジェクトを Eclipse 経由でサーバーにデプロイすると、サーブレットのWeb アドレスはどうなりますか? HTML フォームactionパラメータには何を入力すればよいですか?

サーブレットのクラスには の注釈が付けられてい@WebServletます。

コンテキスト ルートは/WebProject.

サーバーにデプロイされたサーブレットが表示されますが、すべての試行で*404 * が返されます。

アップデート:

それは今働いています。urlPatterns値が大文字と小文字を区別することに気付いていません。

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

netbeans - グラスフィッシュ 4.0 asadmin create-domain エラー

Fedora 19 に Glassfish 4.0 を使用して Netbeans 7.3.1 をインストールしました。root ユーザーとして asadmin を使用して新しいドメインを作成しようとすると、次のようになります。

次のエラーがあります

この問題を解決する方法はありますか?

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

cdi - Java EE 7 + GlassFish 4 - 起動時に bean を実行

CDI を使用して、アプリケーション サーバーの起動時に Bean をインスタンス化する方法はありますか?

私は次のようなことができるようにしたいと思います:-

残念ながら、注釈はパッケージに@Singleton存在しますが、注釈はありません。javax.inject.*@Startup