Question

7
Replies
2321
Views
SanmathS Member since 2014 5 posts
Infosys Limited
Posted: 2 years ago
Last activity: 10 months 2 weeks ago

error occured during resolving the report definition - InvalidReferenceException .< Property_name > Unexposed properties cannot be selected for classes mapped to external tables

Hi ,

We migrated the Platform from 7.2 to 7.4 . post that we are seeing errors while running on of our report Definition rule

Please note : Properties are optimized and we started seeing this error after upgrade in both non prod and prod environments

"error occured during resolving the report definition - InvalidReferenceException .TRANSACTION_NUMBER Unexposed properties cannot be selected for classes mapped to external tables"

Stack trace :

[MSG][An error occured during resolving the report definition - InvalidReferenceException .TRANSACTION_NUMBER Unexposed properties cannot be selected for classes mapped to external tables][STACK][com.pega.pegarules.data.internal.rd.reference.InvalidReferenceException: InvalidReferenceException .TRANSACTION_NUMBER Unexposed properties cannot be selected for classes mapped to external tables at com.pega.pegarules.data.internal.rd.utils.ValidationUtils.throwInvalidReferenceException(ValidationUtils.java:466) at com.pega.pegarules.data.internal.rd.reference.StreamPropertyReferenceResolver.isValidClassForReference(StreamPropertyReferenceResolver.java:209) at com.pega.pegarules.data.internal.rd.reference.StreamPropertyReferenceResolver.resolve(StreamPropertyReferenceResolver.java:104) at com.pega.pegarules.data.internal.rd.reference.GenericPropertyReferenceResolver.resolve(GenericPropertyReferenceResolver.java:150) at com.pega.pegarules.data.internal.rd.resolve.AbstractFieldResolver.resolveField(AbstractFieldResolver.java:92) at com.pega.pegarules.data.internal.rd.resolve.AbstractFieldResolver.resolveFields(AbstractFieldResolver.java:63) at com.pega.pegarules.data.internal.rd.resolve.AbstractFieldResolver.resolveFields(AbstractFieldResolver.java:55) at com.pega.pegarules.data.internal.rd.resolve.ListResolver.resolve(ListResolver.java:58) at com.pega.pegarules.data.internal.rd.resolve.SqlReportResolver.resolve(SqlReportResolver.java:62) at com.pega.pegarules.data.internal.rd.resolve.SqlReportResolver.resolve(SqlReportResolver.java:37) at com.pega.pegarules.data.internal.rd.SQLExecutorResultsCP.resolve(SQLExecutorResultsCP.java:69) at com.pega.pegarules.data.internal.rd.SqlReportExecutor.executeSubReport(SqlReportExecutor.java:247) at com.pega.pegarules.data.internal.rd.SqlReportExecutor.execute(SqlReportExecutor.java:83) at com.pega.pegarules.data.internal.rd.SqlReportExecutor.execute(SqlReportExecutor.java:57) at com.pega.pegarules.data.internal.rd.resolve.SubReportResolver.executeSubReport(SubReportResolver.java:220) at com.pega.pegarules.data.internal.rd.resolve.SetQueryResolver.processSetReports(SetQueryResolver.java:70) at com.pega.pegarules.data.internal.rd.resolve.SetQueryResolver.resolve(SetQueryResolver.java:49) at com.pega.pegarules.data.internal.rd.resolve.SqlReportResolver.resolve(SqlReportResolver.java:62) at com.pega.pegarules.data.internal.rd.resolve.SqlReportResolver.resolve(SqlReportResolver.java:37) at com.pega.pegarules.data.internal.rd.SQLExecutorResultsCP.resolve(SQLExecutorResultsCP.java:69) at com.pega.pegarules.data.internal.rd.SQLExecutorResultsCP.resolveQuery(SQLExecutorResultsCP.java:143) at com.pega.pegarules.data.internal.rd.SqlReportExecutor.resolveQuery(SqlReportExecutor.java:57) at com.pega.pegarules.data.internal.rd.query.RDBMSExecutor.resolve(RDBMSExecutor.java:69) at com.pega.platform.query.LogicalQueryExecutions.resolve(LogicalQueryExecutions.java:134) at com.pega.platform.query.LogicalQueryExecutions.executor(LogicalQueryExecutions.java:95) at com.pega.pegarules.data.internal.PRDataProviderImpl.executeReport(PRDataProviderImpl.java:1512) at com.pega.pegarules.session.internal.mgmt.Executable.executeReport(Executable.java:11060) at
Reporting
Share this page LinkedIn