Help us understand the problem. What is going on with this article?

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://im.hatenablog.jp/entry/2017/12/26/181423

'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.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

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

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

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
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  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
ユーザーは見つかりませんでした