Uploaded image for project: 'Pentaho Data Integration - Kettle'
  1. Pentaho Data Integration - Kettle
  2. PDI-4725

If a transformation, stored in an EE repository is run on a CARTE server, getting java.security.NoSuchAlgorithmException.

    Details

    • Type: Bug
    • Status: Closed
    • Severity: Unknown
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      pdi-ee-4.1.0RC1
    • Notice:
      When an issue is open, the "Fix Version/s" field conveys a target, not necessarily a commitment. When an issue is closed, the "Fix Version/s" field conveys the version that the issue was fixed in.
    • Operating System/s:
      Windows 7

      Description

      Login to EE repository.
      create a transformation and save it to the repository.
      Open a command prompt and execute Carte.bat
      Create a slave server, in the carte server we just created.
      Execute the transformation remotely on this slave server.
      Notice the error that is thrown in the carte server console.
      ERROR 04-10 14:59:52,870 - Error loading plugin: HIVE/Hadoop Hive

      {class org.pentaho.di.core.plugins.DatabasePluginType}

      org.pentaho.di.core.exception.KettlePluginException:
      Unexpected error loading class:
      java.security.NoSuchAlgorithmException: PBEWithMD5AndDES SecretKeyFactory not available

      at org.pentaho.di.core.plugins.PluginRegistry.loadClass(PluginRegistry.java:381)
      at org.pentaho.di.core.plugins.PluginRegistry.loadClass(PluginRegistry.java:240)
      at org.pentaho.di.core.database.DatabaseMeta.getDatabaseInterfacesMap(DatabaseMeta.java:1302)
      at org.pentaho.di.core.database.DatabaseMeta.findDatabaseInterface(DatabaseMeta.java:488)
      at org.pentaho.di.core.database.DatabaseMeta.getDatabaseInterface(DatabaseMeta.java:461)
      at org.pentaho.di.core.database.DatabaseMeta.setValues(DatabaseMeta.java:536)
      at org.pentaho.di.core.database.DatabaseMeta.setDefault(DatabaseMeta.java:412)
      at org.pentaho.di.core.database.DatabaseMeta.<init>(DatabaseMeta.java:402)
      at org.pentaho.di.core.database.DatabaseMeta.<init>(DatabaseMeta.java:864)
      at org.pentaho.di.shared.SharedObjects.<init>(SharedObjects.java:120)
      at org.pentaho.di.trans.TransMeta.readSharedObjects(TransMeta.java:2854)
      at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2420)
      at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2387)
      at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2373)
      at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2360)
      at org.pentaho.di.trans.TransConfiguration.<init>(TransConfiguration.java:59)
      at org.pentaho.di.trans.TransConfiguration.fromXML(TransConfiguration.java:66)
      at org.pentaho.di.www.AddTransServlet.doGet(AddTransServlet.java:85)
      at org.pentaho.di.www.BaseHttpServlet.doPost(BaseHttpServlet.java:88)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
      at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
      at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
      at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
      at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
      at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
      at org.mortbay.jetty.Server.handle(Server.java:322)
      at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
      at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:930)
      at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
      at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
      at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
      at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
      at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
      Caused by: java.lang.AssertionError: java.security.NoSuchAlgorithmException: PBEWithMD5AndDES SecretKeyFactory not available
      at com.pentaho.commons.dsc.tlsup.core.r.getCipher(SourceFile:297)
      at com.pentaho.commons.dsc.tlsup.core.r.av(SourceFile:251)
      at com.pentaho.commons.dsc.tlsup.core.r.d(SourceFile:195)
      at com.pentaho.commons.dsc.f.a(SourceFile:324)
      at com.pentaho.commons.dsc.f.b(SourceFile:587)
      at com.pentaho.commons.dsc.tlsup.core.p.ai(SourceFile:491)
      at com.pentaho.commons.dsc.g.a(SourceFile:37)
      at org.pentaho.di.core.database.HiveDatabaseMeta.<init>(SourceFile:30)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
      at java.lang.Class.newInstance0(Class.java:355)
      at java.lang.Class.newInstance(Class.java:308)
      at org.pentaho.di.core.plugins.PluginRegistry.loadClass(PluginRegistry.java:360)
      ... 35 more
      Caused by: java.security.NoSuchAlgorithmException: PBEWithMD5AndDES SecretKeyFactory not available
      at javax.crypto.SecretKeyFactory.<init>(DashoA13*..)
      at javax.crypto.SecretKeyFactory.getInstance(DashoA13*..)
      at com.pentaho.commons.dsc.tlsup.core.r.getCipher(SourceFile:291)
      ... 49 more
      INFO 04-10 14:59:53,005 - trans1 - Dispatching started for transformation [trans1]
      INFO 04-10 14:59:53,028 - trans1 - This transformation can be replayed with replay date: 2010/10/04 14:59:53
      INFO 04-10 14:59:53,073 - CSV file input - Header row skipped in file 'C:\Pentaho\dry-runs\testsamples\file1.txt'
      INFO 04-10 14:59:53,084 - CSV file input - Finished processing (I=123, O=0, R=0, W=122, U=0, E=0)
      INFO 04-10 14:59:53,097 - Text file output - Finished processing (I=0, O=123, R=122, W=122, U=0, E=0)
      INFO 04-10 15:17:04,066 - RepositoriesMeta - Reading repositories XML file: C:\Users\Golda\.kettle\repositories.xml
      INFO 04-10 15:22:51,086 - trans2 - Dispatching started for transformation [trans2]
      INFO 04-10 15:22:51,088 - trans2 - This transformation can be replayed with replay date: 2010/10/04 15:22:51
      INFO 04-10 15:22:51,103 - CSV file input - Header row skipped in file 'C:\Pentaho\dry-runs\testsamples\file1.txt'
      INFO 04-10 15:22:51,122 - CSV file input - Finished processing (I=123, O=0, R=0, W=122, U=0, E=0)
      INFO 04-10 15:22:51,185 - Text file output - Finished processing (I=0, O=123, R=122, W=122, U=0, E=0)

        Issue Links

          Activity

          gdavid Golda Thomas created issue -
          Show
          jtcornelius Jake Cornelius added a comment - http://jira.pentaho.com/browse/PDI-4010
          jtcornelius Jake Cornelius made changes -
          Field Original Value New Value
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Duplicate [ 3 ]
          mlowery Mat Lowery (Inactive) made changes -
          Link This issue duplicates PDI-4010 [ PDI-4010 ]
          mbatchelor Marc Batchelor made changes -
          Workflow Pentaho Engineering 8.0 Workflow [ 545083 ] Pentaho Engineering 9.0 Workflow [ 574430 ]
          jiraservice Jira Service Acct made changes -
          Workflow Pentaho Engineering 9.0 Workflow [ 574430 ] Pentaho Bug 1.0 Workflow [ 635248 ]
          jiraservice Jira Service Acct made changes -
          Workflow Pentaho Bug 1.0 Workflow [ 635248 ] Pentaho Engineering 9.0 Workflow [ 657284 ]
          jiraservice Jira Service Acct made changes -
          Workflow Pentaho Engineering 9.0 Workflow [ 657284 ] Pentaho Engineering 9.1 Workflow [ 753713 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Closed Closed
          2d 19h 37m 1 Jake Cornelius 07/Oct/10 10:16 AM

            People

            • Assignee:
              project admin Triage
              Reporter:
              gdavid Golda Thomas
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: