Hybris IntelliJ插件:CookieParser.getInstance?okie(response.allHeaders)不得为null

2020-09-28 00:51发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当我想在JetBrains IntellJ oder Remote Import中验证我的impex时-出现此错误消息:

  CookieParser.getInstance…okie(response.allHeaders)不能为null
  java.lang.IllegalStateException:CookieParser.getInstance…okie(response.allHeaders)不能为null
      在com.intellij.idea.plugin.hybris.tools.remote.http.HybrisHttpClient.login(HybrisHttpClient.kt:74)
      在com.intellij.idea.plugin.hybris.tools.remote.http.HybrisHttpClient.sessionId(HybrisHttpClient.kt:78)
      在com.intellij.idea.plugin.hybris.tools.remote.http.impex.ImportImpexHttpClient.importImpex(ImportImpexHttpClient.java:57)
      在com.intellij.idea.plugin.hybris.tools.remote.action.ImportImpexAction.actionPerformed(ImportImpexAction.java:45)
      在com.intellij.openapi.actionSystem.ex.ActionUtil $ 1.run(ActionUtil.java:216)
      在com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:233)
      在com.intellij.openapi.actionSystem.impl.ActionMenuItem $ ActionTransmitter.a(ActionMenuItem.java:310)
      在com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:911)
      在com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:136)
      在com.intellij.openapi.actionSystem.impl.ActionMenuItem $ ActionTransmitter.actionPerformed(ActionMenuItem.java:300)
      在javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
      在com.intellij.openapi.actionSystem.impl.ActionMenuItem.a(ActionMenuItem.java:117)
      在com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:86)
      在com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:109)
      在com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:118)
      在com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122)
      在com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:117)
      在com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:513)
      在com.intellij.ui.plaf.beg.BegMenuItemUI.access $ 300(BegMenuItemUI.java:45)
      在com.intellij.ui.plaf.beg.BegMenuItemUI $ MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:533)
      在java.awt.Component.processMouseEvent(Component.java:6541)
      在javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
      在java.awt.Component.processEvent(Component.java:6306)
      在java.awt.Container.processEvent(Container.java:2237)
      在java.awt.Component.dispatchEventImpl(Component.java:4897)
      在java.awt.Container.dispatchEventImpl(Container.java:2295)
      在java.awt.Component.dispatchEvent(Component.java:4719)
      在java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
      在java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
      在java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
      在java.awt.Container.dispatchEventImpl(Container.java:2281)
      在java.awt.Window.dispatchEventImpl(Window.java:2746)
      在java.awt.Component.dispatchEvent(Component.java:4719)
      在java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
      在java.awt.EventQueue.access $ 500(EventQueue.java:98)
      在java.awt.EventQueue $ 3.run(EventQueue.java:715)
      在java.awt.EventQueue $ 3.run(EventQueue.java:709)
      在java.security.AccessController.doPrivileged(本机方法)
      在java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
      在java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
      在java.awt.EventQueue $ 4.run(EventQueue.java:737)
      在java.awt.EventQueue $ 4.run(EventQueue.java:735)
      在java.security.AccessController.doPrivileged(本机方法)
      在java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
      在java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
      在com.intellij.ide.IdeEventQueue.g(IdeEventQueue.java:821)
      在com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:645)
      在com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365)
      在java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
      在java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
      在java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
      在java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
      在java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
      在java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
  

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当我想在JetBrains IntellJ oder Remote Import中验证我的impex时-出现此错误消息:

  CookieParser.getInstance…okie(response.allHeaders)不能为null
  java.lang.IllegalStateException:CookieParser.getInstance…okie(response.allHeaders)不能为null
      在com.intellij.idea.plugin.hybris.tools.remote.http.HybrisHttpClient.login(HybrisHttpClient.kt:74)
      在com.intellij.idea.plugin.hybris.tools.remote.http.HybrisHttpClient.sessionId(HybrisHttpClient.kt:78)
      在com.intellij.idea.plugin.hybris.tools.remote.http.impex.ImportImpexHttpClient.importImpex(ImportImpexHttpClient.java:57)
      在com.intellij.idea.plugin.hybris.tools.remote.action.ImportImpexAction.actionPerformed(ImportImpexAction.java:45)
      在com.intellij.openapi.actionSystem.ex.ActionUtil $ 1.run(ActionUtil.java:216)
      在com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:233)
      在com.intellij.openapi.actionSystem.impl.ActionMenuItem $ ActionTransmitter.a(ActionMenuItem.java:310)
      在com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:911)
      在com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:136)
      在com.intellij.openapi.actionSystem.impl.ActionMenuItem $ ActionTransmitter.actionPerformed(ActionMenuItem.java:300)
      在javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
      在com.intellij.openapi.actionSystem.impl.ActionMenuItem.a(ActionMenuItem.java:117)
      在com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:86)
      在com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:109)
      在com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:118)
      在com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122)
      在com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:117)
      在com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:513)
      在com.intellij.ui.plaf.beg.BegMenuItemUI.access $ 300(BegMenuItemUI.java:45)
      在com.intellij.ui.plaf.beg.BegMenuItemUI $ MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:533)
      在java.awt.Component.processMouseEvent(Component.java:6541)
      在javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
      在java.awt.Component.processEvent(Component.java:6306)
      在java.awt.Container.processEvent(Container.java:2237)
      在java.awt.Component.dispatchEventImpl(Component.java:4897)
      在java.awt.Container.dispatchEventImpl(Container.java:2295)
      在java.awt.Component.dispatchEvent(Component.java:4719)
      在java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
      在java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
      在java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
      在java.awt.Container.dispatchEventImpl(Container.java:2281)
      在java.awt.Window.dispatchEventImpl(Window.java:2746)
      在java.awt.Component.dispatchEvent(Component.java:4719)
      在java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
      在java.awt.EventQueue.access $ 500(EventQueue.java:98)
      在java.awt.EventQueue $ 3.run(EventQueue.java:715)
      在java.awt.EventQueue $ 3.run(EventQueue.java:709)
      在java.security.AccessController.doPrivileged(本机方法)
      在java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
      在java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
      在java.awt.EventQueue $ 4.run(EventQueue.java:737)
      在java.awt.EventQueue $ 4.run(EventQueue.java:735)
      在java.security.AccessController.doPrivileged(本机方法)
      在java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
      在java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
      在com.intellij.ide.IdeEventQueue.g(IdeEventQueue.java:821)
      在com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:645)
      在com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365)
      在java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
      在java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
      在java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
      在java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
      在java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
      在java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
  
付费偷看设置
发送
2条回答
灬番茄
1楼 · 2020-09-28 01:28.采纳回答

嗨,帕特里克,

请验证您在插件设置中提供的地址是否以'/'结尾,以及是否可以从浏览器访问它。

当您从yDC的备份中获取实例,将其部署到本地并输入

时,遇到了您描述的问题
  https://localhost:9002/hac
  

代替

  https://localhost:9002/hac/
  

致谢-Michal

huskylover
2楼-- · 2020-09-28 01:17

谢谢! 你是我的英雄!

一周热门 更多>