Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

REP-56092: No class is defined for destination type Screen.

Tony007Feb 10 2015 — edited Feb 10 2015

hi am in oracle report 11gR2 am geting this error when running report

Reports Error Page

Tue Feb 10 14:09:08 CAT 2015
javax.servlet.jsp.JspException: REP-56092: No class is defined for destination type Screen.
javax.servlet.jsp.JspException: REP-56092: No class is defined for destination type Screen.
   at oracle.reports.jsp.ReportTag.doStartTag(ReportTag.java:461)
   at jsp_servlet.__lsprusta000407812._jspService(__lsprusta000407812.java:109)
   at weblogic.servlet.jsp.JspBase.service(JspBase.java:35)
   at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
   at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
   at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
   at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
   at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
   at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
   at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
   at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
   at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
   at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
   at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
   at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
   at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
   at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
   at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
   at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
   at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
   at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
   at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
   at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

i did this

If 32 Bit 11g report builder won’t start, gives error "REP-50125: rwbuilder.conf:java.lang.NullPointerException", or won’t open this may help.You may need to update your config file.


•Search for your cauprefs.ora file e.g. C:\Oracle\Middleware\asinst_1\config\FRComponent\frcommon\tools\admin\cauprefs.ora

•Backup: cauprefs.ora

•Edit: cauprefs.ora you may need to update two entries e.g.
Reports.root_x = "-32000"

Reports.root_y = "-32000"


to


Reports.root_x = 0

Reports.root_y = 0



      Another common issue where reports builder starts okay but  won’t let you edit or run a report without crashing straight away then try this.

ALERT : 32-Bit Reports Builder 11gR2 (11.1.2) Problems on 64-bit Windows Operating Systems (Doc ID 1395965.1)


•Search for and Edit: cauprefs.ora

Replace the following:
Reports.PluggableDataSourceFactories =
("oracle.reports.plugin.datasource.xmlpds.XMLDataSourceFactory",
"oracle.reports.plugin.datasource.jdbcpds.JDBCDataSourceFactory",
"oracle.reports.plugin.datasource.textpds.TextDataSourceFactory")

With the following:
Reports.PluggableDataSourceFactories = ()

======


•Edit file C:\Oracle\Middleware\Oracle_FRHome1\bin\rwbuilder.bat
?Replace: "$$Instance.directory$$" by: "C:\Oracle\Middleware\asinst_1"
?Replace: "$$Instance.oracle_home$$" by: "C:\Oracle\Middleware\Oracle_FRHome1"
•Now, you can run reports builder executing rwbuilder.bat perfecty.
•Optionally: I edit C:\Oracle\Middleware\asinst_1\config\reports\bin\reports.bat file, and remove TNS_ADMIN file. I prefer generate a cmd file to start rwbuilder.bat with a previous set TNS_ADMIN variable:
my startRwbuilderf11g.cmd:

SET CLASSPATH=C:\Oracle\Middleware\Oracle_FRHome1\forms\j2ee\frmsrv.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\ldapjclnt11.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\debugger.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\ewt3.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\share.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\utj.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\zrclient.jar;C:\Oracle\Middleware\Oracle_FRHome1\reports\jlib\rwrun.jar;C:\Oracle\Middleware\Oracle_FRHome1\forms\java\frmwebutil.jar;C:\Oracle\Middleware\Oracle_FRHome1/jlib/start_dejvm.jar;C:\Oracle\Middleware\Oracle_FRHome1\opmn\lib\optic.jar

SET PATH=C:\Oracle\Middleware\Oracle_FRHome1\bin;C:\Oracle\Middleware\Oracle_FRHome1\jdk\jre\bin\client;C:\Oracle\Middleware\Oracle_FRHome1\jdk\bin

SET REPORTS_PATH=Z:\plls

SET NLS_DATE_FORMAT=DD/MM/YYYY

SET NLS_NUMERIC_CHARACTERS=,.

SET UI_ICON=Z:\iconos

SET NLS_SORT=BINARY

SET TNS_ADMIN=C:\Oracle

SET NLS_LANG=SPANISH_SPAIN.UTF8

start rwbuilder.bat USERID=USUARIO/PASSWORD@CADENA_CONEXION


Regards,

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 10 2015
Added on Feb 10 2015
0 comments
904 views