Article - CS403057

Error while running Post-Upgrade WinDU task - CheckObjectsReferencingClassicPlanData: "java.net.MalformedURLException: Illegal character found in host: control char (code=9)" in Windchill PDMLink

Modified: 27-Apr-2024   


Applies To

  • Windchill PDMLink 12.0 to 12.1

Description

  • Getting error while running WinDU task - CheckObjectsReferencingClassicPlanData
  • Post-upgrade WinDU task 'Objects Referencing Classic Plan Data' failed 
    com.ptc.windchill.upgrade.updates.UpdateExecutionException: Error executing IncrementalUpdate Prepare Report of Objects Referencing Classic Plan Data. (#CheckObjectsReferencingClassicPlanData)
     Nested exception is: (com.ptc.windchill.upgrade.updates.directives.directivesResource/39) com.ptc.windchill.upgrade.updates.DirectiveExecutionException: Method server code wt.projmgmt.project.CheckObjectsReferencingClassicPlanData.executeDiagnosticTask failed.  See nested exception for details
     Nested exception is: wt.util.WTException: java.lang.reflect.InvocationTargetException
     Nested exception is: java.lang.reflect.InvocationTargetException
     	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     	at com.ptc.windchill.upgrade.updates.directives.MigratorMethod.invoke(MigratorMethod.java:131)
     	at com.ptc.windchill.upgrade.updates.directives.LightWeightServiceDirective$Server.invokeLightWeightServiceApi(LightWeightServiceDirective.java:635)
     	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     	...
     	at wt.method.MethodResultWriter.writeExternal(MethodResultWriter.java:165)
     	at wt.method.MethodResult.writeExternal(MethodResult.java:226)
     	at java.base/java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1457)
     	...
     Caused by: A persistence error occurred.
     	at wt.pds.SQLDatabasePds.handleException(SQLDatabasePds.java:1082)
     	at wt.pds.SQLDatabasePds.query(SQLDatabasePds.java:923)
     	at wt.pom.PersistentObjectManager.query(PersistentObjectManager.java:1077)
     	at wt.pom.PersistentObjectManager.query(PersistentObjectManager.java:986)
     	at wt.fc.StandardPersistenceManager._query(StandardPersistenceManager.java:1972)
     	at wt.fc.StandardPersistenceManager.query(StandardPersistenceManager.java:1465)
     	at wt.fc.StandardPersistenceManager.query(StandardPersistenceManager.java:1123)
     	at wt.projmgmt.project.ProjectUtils.getAllBookmarks(ProjectUtils.java:209)
     	at wt.projmgmt.project.CheckObjectsReferencingClassicPlanData.logAllBookmarksInformation(CheckObjectsReferencingClassicPlanData.java:285)
     	at wt.projmgmt.project.CheckObjectsReferencingClassicPlanData.executeDiagnosticTask(CheckObjectsReferencingClassicPlanData.java:98)
     	... 30 more
     Caused by: A persistence error occurred.
     	at wt.pds.AbstractLobHandler.getLobAsObject(AbstractLobHandler.java:426)
     	at wt.pds.SQLDatabasePds.getLobAsObject(SQLDatabasePds.java:1651)
     	at wt.pds.WTResultSet.getLobAsObject(WTResultSet.java:1063)
     	at wt.pds.WTResultSet.getObject(WTResultSet.java:337)
     	at wt.workflow.notebook._Bookmark.readExternal(_Bookmark.java:250)
     	at wt.pds.WTResultSet.readObject(WTResultSet.java:667)
     	at wt.pds.PersistableItemBuilder.build(PersistableItemBuilder.java:543)
     	at wt.pds.StandardACProcessor.processResults(StandardACProcessor.java:97)
     	at wt.pds.SequentialResultBuilder.build(SequentialResultBuilder.java:453)
     	at wt.pds.BasicResultCursor.next(BasicResultCursor.java:93)
     	at wt.pds.SQLDatabasePds.query(SQLDatabasePds.java:880)
     	... 38 more
     Caused by: java.io.InvalidObjectException: Malformed URL:  http://<xxx> <xxxx>
     	at java.base/java.net.URL.fabricateNewURL(URL.java:1647)
     	at java.base/java.net.URL.readResolve(URL.java:1569)
     	at java.base/jdk.internal.reflect.GeneratedMethodAccessor627.invoke(Unknown Source)
     	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     	at java.base/java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1265)
     	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2231)
     	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1681)
     	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:493)
     	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:451)
     	at wt.pds.AbstractLobHandler.getLobAsObject(AbstractLobHandler.java:391)
     	... 48 more
     Caused by: java.net.MalformedURLException: Illegal character found in host: control char (code=9)
     	at java.base/java.net.URL.<init>(URL.java:679)
     	at java.base/java.net.URL.<init>(URL.java:541)
     	at java.base/java.net.URL.<init>(URL.java:488)
     	at java.base/java.net.URL.fabricateNewURL(URL.java:1644)
     	... 58 more
This is a printer-friendly version of Article 403057 and may be out of date. For the latest version click CS403057