問題タブ [weblogic12c]
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.
jakarta-ee - JSFの移行-Weblogic12へのアプリケーション
Seam2ベースのJavaEE5アプリケーションを開発し、Weblogic11gで実行します。
ここで、必要なJSF 1.2ライブラリの展開を含め、以前のWLSと同じ手順に従って、同じWARファイルを新しいWeblogic 12c(ローカルのWindows 7マシンでは12.1.1.0)に展開しようとしました。
アプリケーションのデプロイと起動は正常に機能しますが、ブラウザーでURLを開くと、500エラーが発生し、ログファイルに次の例外が表示されます。
アプリケーションクラスの問題の操作は、JSFの2.0バージョンに属していますが、JSF 1.2を使用すると述べたので、コンテナがそれを呼び出そうとする理由がわかりません。
問題の原因と、既存のJava EE5アプリケーションをWLS12に単純に移行する方法についてのアイデアはありますか?
1/2/12を編集:答えがないので、多分少しの報奨金が役立つでしょうか?;-)いいえ、真剣に、それについて私を助けるために私が提供できるかもしれない詳細はありますか?
編集1/5/12:cj91リクエストに関連-プロジェクトはMavenベースではないため、POMはありません。ただし、デプロイメント記述子weblogic.xmlは次のとおりです。
そして、これがantビルドによって取得されたjarのリストです。
必要以上のjarが含まれていると思いますが、それが現在WebLogic10.3.5で実行されている設定です。
jsfとjstljarが問題の原因であると思われましたが、戦争からそれらを削除しても何も変わりませんでした。
問題はまだです-なぜWLS12はJSF2.0から何かを実行しようとするのですか?
編集1/6/12:元の問題をなんとか解決しました-それでもアプリケーションは正しく実行されていません(それでも、以前に実行していたアプリケーションで多くのことを変更する必要があるとは思っていなかったので、これは私にとって奇妙です新しいリリースのWLSに更新しています)が、ここでこのケースは解決済みであると宣言します。
興味のある人のために、私はそうしました-答えの助けとこれらのことをグーグルで調べたおかげで:
weblogic.xmlを次のように変更します。
WEB-INF/libから次のjarファイルを削除しました。
faces-config.xml内で、ビューハンドラーを次のように変更します(IllegalStateExceptionのため、ここを参照):
persistence.xml内で、クエリファクトリクラスを次のように変更します(ClassNotFoundException:org.hibernate.hql.ast.HqlTokenのため、ここを参照)
weblogic - ear ファイルを Weblogic 12c にデプロイできません
私はEARファイルにjarとwarパッケージが含まれています.このearファイルはglassfishに正しくデプロイされますが、このearファイルをweblogic 12cにデプロイすると、次のエラーが発生します:
選択したアプリケーションにアクセスできません。エラー AppMerge フローの進行中の例外 エラー AppMerge フローの進行中の例外 エラー ファクトリー クレームのデッドロックを解決できません エラー ファクトリー クレームのデッドロックを解決できません
私はapplication.xmlをチェックし、jarとwarパッケージの名前は正しいです.誰でもこの問題を解決するためのアイデアを持っていますか?
weblogic - Weblogic 12c タイマーの問題
スケジューリングにEJB3.1タイマー注釈を使用するEJBモジュールがありますが、メソッドが2回または3回のタイマー試行後に例外を取得し、タイマーを強制終了し、再度呼び出さない場合があります。weblogic 12c でタイマーを増やす試みの解決策を考えていますが、何も見つかりません。
weblogic - Weblogic12cにearをデプロイするときにエラーが発生しました
Jdeveloper11gとweblogicserver12cを使用して単純なWebページを開発しています。私はEJBを含む1つのejbjarを持ち、もう1つのjarにはエンティティが含まれ、もう1つのwarにはWebページとマネージドBeanが含まれます。そのマネージドBeanは、EJBを呼び出して操作します。
しかし、それらをweblogicサーバーにデプロイすると、次のエラーが発生します。
weblogic - WebLogic 12cの動的追加サーブレットが機能しませんか?
以下に2つのサーブレットがあり、Tomcat7 /Indigoで正常に動作します。myhost/DynamicAddServlet/tobeadded.jspにアクセスすると「追加されました」と出力されます。
ただし、WebLogic12cでは機能しません。これはWebLogic12cで可能ですか。
AddServletServlet
TobeAddedServlet
WebLogic 12cのスタックトレース:
前もって感謝します、
カバ
weblogic - Weblogic 12c がシステムの slf4j バインディングを使用しないようにする
ロギング ファサードとして slf4j を使用して新しいシステムを構築しています。新しく Weblogic 12c にデプロイすると、コンソール ログに次のエラーが見つかりました。
Google で調べたところ、これは単なる警告であることがわかりました。slf4j は最初に見つかったロガー (この場合は weblogic のシステム ロガー フレームワーク) をバインドします。WAR ファイルでロギング フレームワークにバインドする方法はありますか? <prefer-web-inf-classes> が weblogic.xml に含まれていても役に立たない
jsf-2 - Weblogic 12c JSFは@PostConstructを呼び出さない(無視する)
要約すると、@PostConstruct を使用したメソッドは、マネージド Bean 上の WebLogic12c 上の JSF によって呼び出されません。
私は非常に基本的なアプリケーションを持っています。
使用技術: JSF2.0
アプリケーション サーバー: WebLogic 12c
ジャワ
XHTML
Managed Bean が JSF のインスタンスの場合、Managed Bean の beanTest は作成されます (通常のコンストラクターで入力) が、PostConstruct でメソッドに入らない (無視する、呼び出さない)。
WebLogic で表示されるテキスト: Enter to Construct 予期されるが、WL では表示されないテキスト: Enter to Construct - Enter to PostConstruct
アプリケーションは他のアプリケーション サーバーにデプロイされています。
- グラスフィッシュ 3.1.1
- グラスフィッシュ 3.1.2
- トムキャット 7.0.22
そして、期待される結果を示します。
この問題は JSF マネージド Bean (リクエスト、セッション、ビュー、アプリケーション) でのみ発生します。CDI を使用すると、PostConstruct が呼び出されます。しかし、JSF ViewScoped アノテーションを使用する必要があります。
何か考えがある人?
java - EJB を WebLogic サーバー 12c にデプロイできない
EJB を作成し、その jar を作成しました (必要な ejb-jar.xml および weblogic-ejb-jar.xml ファイルを含む)。
管理コンソールを使用して、この jar を weblogic サーバー 12c に追加すると、次の問題が発生します。
このため、私の ejb は jndi ツリー ビューに表示されません。そのため、jndi ルックアップを実行できません。エラーを修正してください。
ejb-jar.xml-
weblogic-ejb-jar.xml-
web-services - QNameを使用したWeblogic12c
私は、weblogic12cとjax-ws2.2を使用して、WebサービスクライアントのSSLを作成しています。
私の問題は、でを作成するときjavax.xml.ws.Service
ですjavax.xml.namespace.QName
。
javax.xml.namespace.QName qname = new javax.xml.namespace.QName("prueba1", "prueba1");
javax.xml.ws.Service create = javax.xml.ws.Service.create(url,qname);
サービスを構築しようとすると、次のようになります。
java.lang.LinkageError: loader constraint violation: when resolving method "javax.xml.ws.Service.create(Ljavax/xml/namespace/QName;)Ljavax/xml/ws/Service;" the class loader (instance of weblogic/utils/classloaders/ChangeAwareClassLoader) of the current class, org/InstanceInterface, and the class loader (instance of <bootloader>) for resolved class, javax/xml/ws/Service, have different Class objects for the type javax/xml/namespace/QName used in the signature
ありがとうございました。
spring - Weblogic - spring taglib にアクセスする際のエラー
spring taglibs を使用してページにアクセスしようとすると、エラーが発生します。展開中にエラーはありません。
エラー:
ウェブロジック: 12c Sts: 2.9.1
何が間違っている可能性があるか、どこを見て、どのように/何を修正するかについて何か提案はありますか?