Not able to Connect to DI repository server from S

2019-09-12 17:48发布

I am trying to connect to DI server from Spoon..(Spoon with DI server) - DI server is running fine. Few days back when I tried it was working fine. suddenly I dont know where does the issue come from.

I dont find DI repository in the list to connect

I followed the steps from the documentation : http://infocenter.pentaho.com/help/index.jsp?topic=%2Fpdi_user_guide%2Ftask_pdi_usr_connecting_2_repo.html

How do I add DI repository to this? Can anyone help?

1条回答
爷的心禁止访问
2楼-- · 2019-09-12 18:26

There is 3 types of DI repository for Spoon:

  • file-based repository (free)
  • db-based repository (free)
  • jackrabbit (JCR) based repository also known as EE repository (only for EE)

Typically when you download Spoon or how do they call it now 'Pentaho Data Integration' you download it in form of zip with CE version of Spoon or some kind of 'installer' bundle for EE. For ubuntu that should be binary installer. Installer contains CE Spoon version inside packaged with EE plugins, EE DI server and some other functionalities.

When you install Spoon using EE installer it is install all EE infrastructure as far as temporary EE licenses.

So since temporary license will expire - EE functionality as far as EE plugins just stops to work (for some cases stop to start).

Usually a warning should be shown when attempt to connect to EE repository. Or if no warning - will be just exception stack-trace. Of if no stacktrace - some menu items will just silently disappears. To draw dialog box 'select repository' Spoon inspects it's run-time for available repository providers and list them accordingly.

As mentioned above to be able to connect to EE DI repostiory required to have:

  1. Spoon installed and able to launch
  2. pur-repository-plugin installed
  3. DI server up and running (on separate tomcat instance)
  4. EE license still active to have 'pur-repository-plugin' able to connect to EE repository and 'DI server' able to start

If you have any stack-traces - that would be extremely helpful to determine what is really going wrong.

Hope it will help.

查看更多
登录 后发表回答