Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 如何从RAD内部本地运行WebSpherePortal/Portlet进行调试_Debugging_Websphere_Local_Portal_Ibm Rad - Fatal编程技术网

Debugging 如何从RAD内部本地运行WebSpherePortal/Portlet进行调试

Debugging 如何从RAD内部本地运行WebSpherePortal/Portlet进行调试,debugging,websphere,local,portal,ibm-rad,Debugging,Websphere,Local,Portal,Ibm Rad,我一直在互联网上寻找如何与RAD IDE一起设置本地门户环境,我发现了这样的线程,但这是一个古老历史的线程(用它的术语来说),或者仅指使用RAD()优化门户。目前我运行的是RAD 8.0.4.1,我可以运行WAS实例,但我无法在本地运行门户环境。我读到在过去有一些特定的门户测试环境,但是对于较新的RAD,我必须安装一个完整的门户吗?在哪里可以买到?我到处都找不到好的推荐人 我想在本地门户上下文中本地调试Portlet。目前,portlet部署在远程门户服务器上。这需要花费时间(打包、上传、刷新节

我一直在互联网上寻找如何与RAD IDE一起设置本地门户环境,我发现了这样的线程,但这是一个古老历史的线程(用它的术语来说),或者仅指使用RAD()优化门户。目前我运行的是RAD 8.0.4.1,我可以运行WAS实例,但我无法在本地运行门户环境。我读到在过去有一些特定的门户测试环境,但是对于较新的RAD,我必须安装一个完整的门户吗?在哪里可以买到?我到处都找不到好的推荐人

我想在本地门户上下文中本地调试Portlet。目前,portlet部署在远程门户服务器上。这需要花费时间(打包、上传、刷新节点等)。所以我想在本地运行我们的门户,包括它的portlet

在RAD中,我可以定义新的服务器,并可以看到“WebSpherePortalV6.1ServeronWAS7”选项,但它要求我定义一个服务器运行时环境。这将打开一个新的弹出窗口,我必须在其中指定:

  • WebSphere门户位置
  • WebSphere应用程序服务器位置
我在“IBM\SDP\runtimes”中安装了我的运行时,其中包含以下文件夹“base_存根、base_v6_存根、base_v7、base_v7_存根、base_v8_存根、base_v61_存根、portal_v61_存根、updi_v7x、updi_v70、wsdk”。无论我尝试指向哪个位置,它都会不断发出错误消息:
“Portal Server安装不正确”

我有以下问题:

  • 在本地运行/调试门户及其portlet需要什么
  • 我在运行时目录中看到portal_v61_存根,这意味着没有安装portal server?我的IBM installation manager没有特别显示安装门户服务器的选项
  • 是否可以在本地运行portlet/portal并使用热交换立即查看代码/视图中的更改
  • 在哪里可以下载/安装所需的软件
  • 我听说您需要一台非常重的机器在本地执行门户/调试工作(我在3.00GHz的8GB/Intel E8400上运行)
  • 如何将远程服务器上运行的当前门户设置传输到本地系统(镜像/仅复制文件?)
    • 很少有事情

      RAD是一种用于开发在Eclipse上开发的应用程序的工具。它不附带任何服务器应用程序。您需要安装WAS/Portal服务器

      RAD支持门户开发,因此它有存根,但如果没有服务器,您将无法部署应用程序

      在本地运行/调试门户及其portlet需要什么

      您的计算机上需要安装应用程序服务器。或者连接到远程服务器

      我在运行时目录中看到portal_v61_存根,这意味着没有安装portal server?我的IBM installation manager没有特别显示安装门户服务器的选项

      否。未安装服务器。安装服务器不需要IBM Installation Manager。是给拉德的

      是否可以在本地运行portlet/portal并使用热交换立即查看代码/视图中的更改

      是的,如果你安装了服务器

      在哪里可以下载/安装所需的软件

      您可以下载服务器的express版本。但如果不是这样,如果您是IBM业务合作伙伴,您可以从他们的网站下载

      我听说您需要一台非常重的机器在本地执行门户/调试工作(我在3.00GHz的8GB/Intel E8400上运行)

      3 GB对于运行RAD和IBM Websphere Portal Server很好。(我现在正在用许多其他应用程序运行它),但为了获得最佳效果,请使用4 GB RAM

      如何将远程服务器上运行的当前门户设置传输到本地系统(镜像/仅复制文件?)


      您需要打开RAD并将服务器连接到它。转到
      windows->preferences->servers->Webpshere

      @Udo:感谢您的反馈,我来自Spring/Tomcat/Hibernate/IntelliJ环境,在那里我很熟悉,但是IBM有各种各样的工具/文档指向不同的方向。我将首先尝试从IBM站点下载门户服务器,并尝试运行它。不确定你最后的反应;我现在可以指出我们当前要(热)部署的远程门户服务器吗?@Tjeerd我没有给出任何反馈。HP24的答案看起来不错。我不确定远程部署。你得自己检查一下。我只是偶尔使用RAD。@Tjeerd您肯定可以进行远程部署。有关详细信息,请查看此链接并查看IBM红皮书,这些红皮书应有助于您了解如何使用/配置/优化RAD和本地/远程环境。这是RAD 6.0版的,您可以检查特定版本的RAD。希望有帮助。如果可以的话,我会+10。在我们的开发环境(而不是本地)上开发是一个非常缓慢的过程。