Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What is going on with this article?
@locdv

intra-martのエラー解決を纏める

1.ログイン画面でNoClassDefFoundErrorが発生

原因: routing-jssp-configファイルに設定がおかしい
解決方法:routing-jssp-configを修正、サーバー再起動する

javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class  
jp.co.intra_mart.foundation.router.RouterFactory$LazyHolder javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class  
jp.co.intra_mart.foundation.router.RouterFactory$LazyHolder at com.caucho.server.dispatch.FilterManager.createFilter(FilterManager.java:234) at com.caucho.server.dispatch.FilterMapper.buildDispatchChain(FilterMapper.java:169) at com.caucho.server.webapp.WebApp.buildInvocation(WebApp.java:4119) at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:798) at com.caucho.server.host.Host.buildInvocation(Host.java:753) at 
com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:319) at 
com.caucho.server.cluster.ServletService.buildInvocation(ServletService.java:1064) at 
com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:250) at 
com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:223) at 
com.caucho.server.http.AbstractHttpRequest.buildInvocation(AbstractHttpRequest.java:1609) at 
com.caucho.server.http.AbstractHttpRequest.getInvocation(AbstractHttpRequest.java:1582) at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:820) at 
com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:1353) at 
com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:1309) at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:1293) at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:1201) at 
com.caucho.network.listen.TcpSocketLink.handleAcceptTaskImpl(TcpSocketLink.java:997) at 
com.caucho.network.listen.ConnectionTask.runThread(ConnectionTask.java:117) at 
com.caucho.network.listen.ConnectionTask.run(ConnectionTask.java:93) at 
com.caucho.network.listen.SocketLinkThreadLauncher.handleTasks(SocketLinkThreadLauncher.
java:169) at 
com.caucho.network.listen.TcpSocketAcceptThread.run(TcpSocketAcceptThread.java:61) at 
com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173) at 
com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118) Caused by: 
java.lang.NoClassDefFoundError: Could not initialize class 
jp.co.intra_mart.foundation.router.RouterFactory$LazyHolder at 
jp.co.intra_mart.foundation.router.RouterFactory.getRouter(RouterFactory.java:73) at 
jp.co.intra_mart.foundation.router.RoutingFilter.init(RoutingFilter.java:50) at 
com.caucho.server.dispatch.FilterManager.createFilter(FilterManager.java:204) ... 22 more

参照リンク : http://im.hatenablog.jp/entry/2018/04/18/131017

2. IntramartDialectAutoSelector が NullPointerExceptionエラー

原因:data-source-mapping-config.xmlにデフォルトテナント情報がない。またテナントをセットアップする時、デフォルトチェックボックスを押下してしまう。

java.lang.NullPointerException
at jp.co.intra_mart.mirage.ext.dialect.IntramartDialectAutoSelector.
getDialect(IntramartDialectAutoSelector.java:25)
atjp.co.intra_mart.mirage.ext.dialect.IntramartDialectAutoSelector.
getTenantDatabaseDialect(IntramartDialectAutoSelector.jaa:13)at jp.co.intra_mart.mirage.ext.session.IntramartDatabaseManagerSession.
getTenantDatabaseSqlManager(IntramartDatabaseManagerSession.java:173)
at jp.co.intra_mart.mirage.ext.dao.DAOFactory.getTenantDatabaseDAO(DAOFactory.java:96)
...

参照リンク: http://09.hatenadiary.jp/entry/2016/04/15/070000

3. intra-martでSQLログを効率よく出力する方法

1111.png

参照リンク : http://final.hateblo.jp/entry/2016/05/02/233956

4.JobStoreMirageSession警告

quartz-768x390.png

原因:サーバーとロカールが時差がある。

参照リンク:

'http://09.hatenadiary.jp/entry/2015/07/14/113232'

解決方法 : http://jisakupc-technical.info/web-survice/4136/

5.「リソースグループが登録されていません」エラー

jp.co.intra_mart.foundation.authz.services.ResourceNotFoundException:
[E.IWP.AUTHZ.DECISION.10007] リソースグループが登録されていません。 URI = service://test/test
https://www.earthlink.co.jp/engineerblog/intra-mart-engineerblog/2347/

参照リンク:https://www.intra-mart.jp/document/library/iap/public/iap_release_note/texts/limitations/authz.html

6.セッションタイムアウトが完了しました。

ログインすると、「セッションタイムアウトが完了しました。」エラーが出てくる。
原因:ライセンスが切れちゃった

7.DBアクセスできないでエラー

以下のエラーが発生する時
セットアップ情報の取得に失敗しました。データベースに接続できていない可能性があります.
指定されたテナントデータベース設(XXX)が存在しましせん。

解決方法 :
1.system/loginでログイン
2.エラーが発生しているテナントを選択
3.テナント管理を選択
4.テナント環境情報を押下
5.リソース参照名を修正、更新
tenant.png

8. junglingでimmを作成する時プロローグエラー

エラー内容:
プロローグはコンテンツを指定できません。
image_2020_02_06T07_33_48_375Z.png

原因 : プロジェクトのフォルダ名に「#、%...」記号がある。
解決方法:フォルダ名を修正

9.自動コミットがオンの状態でコミットできませんでした

java.sql.SQLException: 自動コミットがオンの状態でコミットできませんでした
       at oracle.jdbc.driver.PhysicalConnection.commit(PhysicalConnection.java:4439)
       at oracle.jdbc.driver.PhysicalConnection.commit(PhysicalConnection.java:4486)
       at oracle.jdbc.OracleConnectionWrapper.commit(OracleConnectionWrapper.java:140)

解決方法:Debug Server の引数に以下の内容を追加し、サーバー再起動。
doracle.jdbc.autocommitspeccompliant=false

ベトナム語:
(http://locdv.com/nhung-loi-thuong-gap-khi-su-dung-intra-mart/)

0
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
locdv
東京にBrSE,SEとして働いています

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
0
Help us understand the problem. What is going on with this article?