funnelweb IndexError

时间:2013-01-18 13:35:26

标签: plone plone-funnelweb

我正在尝试使用funnelweb将导入的页面上传到plone。我已经发布了一些关于funnelweb的帖子,我想我可以邮寄附加组件的创建者来帮助解决这个问题,但我认为其他人可能需要帮助解决同样的问题。因此,如果帖子是公开的,而不是通过邮件,它对每个人都更有用: - )

现在我的问题。要将导入的页面上传到plone,我输入了:

bin/funnelweb ploneupload:target://admin:password@localhost:8080/Wiki

我得到了以下错误:

    Traceback (most recent call last):
  File "bin/funnelweb", line 116, in <module>
    mr.migrator.runner.runner({},"funnelweb.remote")
  File "/home/magiq/Plone/buildout-cache/eggs/mr.migrator-1.0.1-py2.7.egg/mr/migrator/runner/__init__.py", line 132, in runner
    transmogrifier(pipelineid, **overrides)
  File "/home/magiq/Plone/buildout-cache/eggs/collective.transmogrifier-1.3-py2.7.egg/collective/transmogrifier/transmogrifier.py", line 59, in __call__
    pipeline = constructPipeline(self, sections)       
  File "/home/magiq/Plone/buildout-cache/eggs/collective.transmogrifier-1.3-py2.7.egg/collective/transmogrifier/utils.py", line 52, in constructPipeline
    pipeline)
  File "/home/magiq/Plone/buildout-cache/eggs/transmogrify.webcrawler-1.2.1-py2.7.egg/transmogrify/webcrawler/webcrawler.py", line 169, in __init__
    if self.site_url[-1] != '/':
IndexError: string index out of range

有关如何解决此问题的任何建议?我想这是一个错误。

这个附加组件是否有很多错误,或者只是因为它与较新版本的plone不相符?

1 个答案:

答案 0 :(得分:1)

您没有指定来源来从漏斗。引发错误是因为没有站点网址可以抓取并上传。

尝试:

bin/funnelweb --crawler:url=http://wiki.scandiatransplant.com --crawler:max=50 --ploneupload:target=http://admin:admin@localhost:8080/TestPage