Forum Discussion

Madhusm's avatar
Madhusm
Occasional Contributor
2 years ago

Cannot import composite project , gives invalid project error. Null pointer exception is reported in

We are working with Read API 3.40.1 and use composite project.

The ReadyAPI crashed , when I closed and tried to reopen the composite project I get invalid file error. In the logs I see null pointer exception.

 

Following is the snapshot of the error log.

 

2022-07-13 21:11:08,577 ERROR [errorlog] com.eviware.soapui.support.SoapUIException: Failed to load project from file [file:/C:/Repositories/rcip_dev/Test/RCIP_Test/]
com.eviware.soapui.support.SoapUIException: Failed to load project from file [file:/C:/Repositories/rcip_dev/Test/RCIP_Test/]
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.loadProject(WsdlProjectPro.java:619) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:340) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:319) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:314) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.<init>(WsdlProjectPro.java:244) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlProjectProFactory.createNew(WsdlProjectProFactory.java:106) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlProjectProFactory.createNew(WsdlProjectProFactory.java:1) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.WorkspaceImpl.importNewProject(WorkspaceImpl.java:725) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.WorkspaceImpl.importProjectWithResult(WorkspaceImpl.java:718) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.actions.InternalProImportWsdlProjectAction.perform(InternalProImportWsdlProjectAction.java:70) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.actions.ImportCompositeWsdlProjectAction.perform(ImportCompositeWsdlProjectAction.java:60) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.actions.ImportCompositeWsdlProjectAction.perform(ImportCompositeWsdlProjectAction.java:1) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:200) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) ~[?:?]
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) ~[?:?]
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) ~[?:?]
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) ~[?:?]
at javax.swing.AbstractButton.doClick(AbstractButton.java:374) ~[?:?]
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1028) ~[?:?]
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1072) ~[?:?]
at java.awt.Component.processMouseEvent(Component.java:6648) ~[?:?]
at javax.swing.JComponent.processMouseEvent(JComponent.java:3392) ~[?:?]
at java.awt.Component.processEvent(Component.java:6413) ~[?:?]
at java.awt.Container.processEvent(Container.java:2266) ~[?:?]
at java.awt.Component.dispatchEventImpl(Component.java:5022) ~[?:?]
at java.awt.Container.dispatchEventImpl(Container.java:2324) ~[?:?]
at java.awt.Component.dispatchEvent(Component.java:4854) ~[?:?]
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) ~[?:?]
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) ~[?:?]
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) ~[?:?]
at java.awt.Container.dispatchEventImpl(Container.java:2310) ~[?:?]
at java.awt.Window.dispatchEventImpl(Window.java:2797) ~[?:?]
at java.awt.Component.dispatchEvent(Component.java:4854) ~[?:?]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:779) ~[?:?]
at java.awt.EventQueue$4.run(EventQueue.java:728) ~[?:?]
at java.awt.EventQueue$4.run(EventQueue.java:722) ~[?:?]
at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) ~[?:?]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) ~[?:?]
at java.awt.EventQueue$5.run(EventQueue.java:752) ~[?:?]
at java.awt.EventQueue$5.run(EventQueue.java:750) ~[?:?]
at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [?:?]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:749) [?:?]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequest.setName(String)" because "this.testRequest" is null
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep.setName(WsdlTestRequestStep.java:335) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase.ensureUniqueName(WsdlTestCase.java:440) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase.<init>(WsdlTestCase.java:175) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlTestCasePro.<init>(WsdlTestCasePro.java:70) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlTestSuitePro.buildTestCase(WsdlTestSuitePro.java:87) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlTestSuitePro.buildTestCase(WsdlTestSuitePro.java:1) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlTestSuite.<init>(WsdlTestSuite.java:126) ~[ready-api-soapui-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlTestSuitePro.<init>(WsdlTestSuitePro.java:50) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.buildTestSuite(WsdlProjectPro.java:1348) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.loadProject(WsdlProjectPro.java:553) ~[ready-api-soapui-pro-3.40.1.jar:3.40.1]
... 49 more

No RepliesBe the first to reply