portal "C_N" does not exist

公開日:2018-11-14
最終更新:2018-11-14

GeneXus先生の謎仕様。
あれこれ試行錯誤して、ようやっと解決できた!

エラー

HTTPステータス 500 - java.lang.reflect.InvocationTargetException

Caused by: com.genexus.GXRuntimeException: org.postgresql.util.PSQLException: ERROR: portal "C_136" does not exist
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2101)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1834)
    at org.postgresql.core.v3.QueryExecutorImpl.fetch(QueryExecutorImpl.java:2036)
    at org.postgresql.jdbc2.AbstractJdbc2ResultSet.next(AbstractJdbc2ResultSet.java:1821)
    at com.genexus.db.driver.GXResultSet.next(Unknown Source)
    at com.genexus.db.ForEachCursor.next(Unknown Source)
    at com.genexus.db.DataStoreProvider.readNext(Unknown Source)

NG

For &Upd_SDT in &Upd_SDTs
    For Each
        where CrtDate = &ServerNow
        OracleAcntgDataKbn = !'9'
        Commit
    EndFor    
EndFor

OK

For &Upd_SDT in &Upd_SDTs
    For Each
        where CrtDate = &ServerNow
        OracleAcntgDataKbn = !'9'
    EndFor
    Commit    
EndFor

For &Upd_SDT in &Upd_SDTs
    For Each
        where CrtDate = &ServerNow
        OracleAcntgDataKbn = !'9'
    EndFor    
EndFor
Commit

GeneXus独自言語のコンパイル通ったのに、Javaに変換した結果
リフレクションエラー返すのほんとやめてほしい。

中身見てもさっぱり原因わからんから。

記事が少しでもいいなと思ったらクラップを送ってみよう!
0
+1
@erimiyaの技術ブログ

よく一緒に読まれている記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる

技術ブログをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

技術ブログを開設する

Qrunchでアウトプットをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

Markdownで書ける

ログ機能でアウトプットを加速

デザインのカスタマイズが可能

技術ブログ開設

ここから先はアカウント(ブログ)開設が必要です

英数字4文字以上
.qrunch.io
英数字6文字以上
ログインする