Article - CS372368
For Jasper Reports using Report Task , the parameter value is being taken from the custom input jsp but it is not passing to the infoengine task to generate the report output.
Modified: 07-Jul-2022
Applies To
- Windchill PDMLink 12.0 to 12.1
Description
- For Jasper Reports using Report Task , the parameter value is being taken from the custom input jsp but it is not passing to the infoengine task to generate the report output.
- In the UI it just show spinning.
- In methodserver.log it throws error message.
-
2022-06-30 02:30:48,643 ERROR [ajp-nio-127.0.0.1-8010-exec-3] com.ptc.windchill.enterprise.change2.reports.ChangeItemReportHelper wcadmin - Unable to get reference from oidString. (wt.fc.fcResource/18) wt.util.WTException: Malformed URL: "null". Format must be: "classname:idValue" Nested exception is: java.lang.StringIndexOutOfBoundsException: begin 0, end -1, length 4 at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319) at java.base/java.lang.String.substring(String.java:1874) at wt.fc.ObjectIdentifier.initialize(ObjectIdentifier.java:400) at wt.fc.ObjectIdentifier.<init>(ObjectIdentifier.java:538) at wt.fc.ReferenceFactory.getReference(ReferenceFactory.java:251) at com.ptc.windchill.enterprise.change2.reports.ChangeItemReportHelper.getReferenceFromOidString(ChangeItemReportHelper.java:857) at com.infoengine.compiledTasks.file.C$3a$5cptc$5cWindchill_12$2e0$5cWindchill$5ctasks.com.ptc.windchill.enterprise.change2.reports.changeitemsummaryheader$2exml.invoke(changeitemsummaryheader$2exml.java:89) at com.infoengine.SAK.Task.invoke(Task.java:1806) at com.infoengine.SAK.Task.invokeAndCheckExternalAccess(Task.java:1703) at com.infoengine.webject.mgt.CallTask.executeTask(CallTask.java:219) at com.infoengine.webject.mgt.CallTask.invoke(CallTask.java:178) at com.infoengine.SAK.ManagementWebject.invoke(ManagementWebject.java:81) at com.infoengine.compiledTasks.file.C$3a$5cptc$5cWindchill_12$2e0$5cWindchill$5ctasks.com.ptc.windchill.enterprise.change2.reports.changenoticesummaryheader$2exml.invoke(changenoticesummaryheader$2exml.java:84)
This is a printer-friendly version of Article 372368 and may be out of date. For the latest version click CS372368