<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Delivery Manager Tool - Extraction - Fatal Error - GIT on Documentation - V2</title><link>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/delivery-manager-tool-component-dmt/delivery-manager-tool-package/delivery-manager-tool-package-extraction/delivery-manager-tool-extraction-fatal-error/delivery-manager-tool-extraction-fatal-error-git/</link><description>Recent content in Delivery Manager Tool - Extraction - Fatal Error - GIT on Documentation - V2</description><generator>Hugo</generator><language>en</language><atom:link href="https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/delivery-manager-tool-component-dmt/delivery-manager-tool-package/delivery-manager-tool-package-extraction/delivery-manager-tool-extraction-fatal-error/delivery-manager-tool-extraction-fatal-error-git/index.xml" rel="self" type="application/rss+xml"/><item><title>Delivery Manager Tool - Extraction - GIT - Fatal Error - Network transport exception occurred while operating on remote GIT repository</title><link>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/delivery-manager-tool-component-dmt/delivery-manager-tool-package/delivery-manager-tool-package-extraction/delivery-manager-tool-extraction-fatal-error/delivery-manager-tool-extraction-fatal-error-git/delivery-manager-tool-extraction-git-fatal-error-network-transport-exception-occurred-while-operating-on-remote-git-repository/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/delivery-manager-tool-component-dmt/delivery-manager-tool-package/delivery-manager-tool-package-extraction/delivery-manager-tool-extraction-fatal-error/delivery-manager-tool-extraction-fatal-error-git/delivery-manager-tool-extraction-git-fatal-error-network-transport-exception-occurred-while-operating-on-remote-git-repository/</guid><description>&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This page will help you to troubleshoot GIT extraction failing with the below error :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;ERROR Network transport exception occurred while operating on remote GIT repository. Please check remote URL string and try again: &lt;a href="https://ci-git.corpnet.pl/git/cap"&gt;https://xxxxx/git/cap&lt;/a&gt;.&lt;/em&gt;&lt;br&gt;
&lt;em&gt;org.eclipse.jgit.api.errors.TransportException:&lt;a href="https://ci-git.corpnet.pl/git/cap"&gt;https://xxxxx/git/cap&lt;/a&gt;: cannot open git-upload-pack&lt;/em&gt;&lt;br&gt;
&lt;em&gt;at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:139)&lt;/em&gt;&lt;br&gt;
&lt;em&gt;..&lt;/em&gt;&lt;br&gt;
&lt;em&gt;Caused by org.eclipse.jgit.errors.TransportException:&lt;a href="https://ci-git.corpnet.pl/git/cap"&gt;https://xxxxx/git/cap&lt;/a&gt;: cannot open git-upload-pack&lt;/em&gt;&lt;br&gt;
&lt;em&gt;..&lt;/em&gt;&lt;br&gt;
&lt;em&gt;Caused by &lt;a href="http://javax.net"&gt;javax.net&lt;/a&gt;.ssl.SSLHandshakeException:sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Observed in CAST AIP&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Release&lt;/th&gt;
 &lt;th&gt;Yes/No&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;8.2.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.1.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.0.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;7.3.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Observed on RDBMS&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Delivery Manager Tool - Extraction - GIT - Fatal Error - Transport Exception for GIT using SSH - Auth fail</title><link>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/delivery-manager-tool-component-dmt/delivery-manager-tool-package/delivery-manager-tool-package-extraction/delivery-manager-tool-extraction-fatal-error/delivery-manager-tool-extraction-fatal-error-git/delivery-manager-tool-extraction-git-fatal-error-transport-exception-for-git-using-ssh-auth-fail/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/delivery-manager-tool-component-dmt/delivery-manager-tool-package/delivery-manager-tool-package-extraction/delivery-manager-tool-extraction-fatal-error/delivery-manager-tool-extraction-fatal-error-git/delivery-manager-tool-extraction-git-fatal-error-transport-exception-for-git-using-ssh-auth-fail/</guid><description>&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This page will help you to troubleshoot GIT extraction using SSH protocol failing with the below error :&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/TG/attachments/566536662/566536661.png" alt=""&gt;&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Caused by org.eclipse.jgit.errors.TransportException:ssh://&amp;lt;GIT URL&amp;gt;.git: Auth fail 
.. 
     at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:142) 
     at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:121) 
     at org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.&amp;lt;init&amp;gt;(TransportGitSsh.java:248) 
     at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:147) 
     at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136) 
     at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122) 
     at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1111) 
..
&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex="0"&gt;&lt;code&gt; Caused by com.jcraft.jsch.JSchException:Auth fail
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Observed in CAST AIP&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Release&lt;/th&gt;
 &lt;th&gt;Yes/No&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;8.3.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.2.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.1.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.0.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;7.3.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Observed on RDBMS&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;RDBMS&lt;/th&gt;
 &lt;th&gt;Yes/No&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Oracle Server&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Microsoft SQL Server&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;CSS2&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Step by Step Scenario&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Delivery Manager Tool - Extraction - GIT - Fatal Error - Unable to create temporary file _Path_ Filename too long</title><link>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/delivery-manager-tool-component-dmt/delivery-manager-tool-package/delivery-manager-tool-package-extraction/delivery-manager-tool-extraction-fatal-error/delivery-manager-tool-extraction-fatal-error-git/delivery-manager-tool-extraction-git-fatal-error-unable-to-create-temporary-file-path-filename-too-long/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/delivery-manager-tool-component-dmt/delivery-manager-tool-package/delivery-manager-tool-package-extraction/delivery-manager-tool-extraction-fatal-error/delivery-manager-tool-extraction-fatal-error-git/delivery-manager-tool-extraction-git-fatal-error-unable-to-create-temporary-file-path-filename-too-long/</guid><description>&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When using the GIT extension for extraction in the Delivery Manager Tool (DMT), we came across the below error -&lt;/p&gt;
&lt;p&gt; &lt;img src="https://doc-data.castsoftware.com/TG/attachments/566536666/566536667.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Error Stack -&lt;/p&gt;
&lt;p&gt;2021-03-26 10:29:16.765    INFO    cast.commandLine.appInfoVersion    DMT Extractor version 0.5 (c) 2020 CAST   &lt;br&gt;
2021-03-26 10:29:17.155    DETAIL    cast.dmt.coe.git.extractor.cloneInfoUsingGitCommand    Unkown format id: cast.dmt.coe.git.extractor.cloneInfoUsingGitCommand =&amp;gt;  %URL%=&amp;quot;&lt;a href="https://git.devops.broadridge.net/ICSCA/apps/sa/br-sa-recipient-viewer-ui"&gt;&amp;lt;&lt;/a&gt;GIT URL&amp;gt;&amp;quot; %LOCAL_PATH%=&amp;quot;&lt;Delivery Folder&gt;\data{6503f0df-9006-4224-bd53-c5f306aa22ca}{d26966ea-c649-48e6-97a1-3639e8548af4}{fe1c111b-96d8-48c6-a7c8-714fff65bc31}\tmp\volatile\work&amp;quot;   &lt;br&gt;
2021-03-26 10:29:17.171    DETAIL    cast.utilities.logger.initLoggingStackWhenCreatingThread    Initializing logging context in a new thread for parent thread 1. Logging.runInNewThreadContext should be used instead   &lt;br&gt;
2021-03-26 10:29:17.217    DETAIL    cast.utilities.logger.initLoggingStackWhenCreatingThread    Initializing logging context in a new thread for parent thread 1. Logging.runInNewThreadContext should be used instead   &lt;br&gt;
2021-03-26 10:29:17.311    INFO    cast.dmt.coe.git.extractor.processInfo    Unkown format id: cast.dmt.coe.git.extractor.processInfo =&amp;gt;  %Command :%=&amp;ldquo;git config &amp;ndash;global core.longpaths true&amp;rdquo; % and Output is: %=&amp;quot;&amp;quot;   &lt;br&gt;
2021-03-26 10:29:17.326    DETAIL    cast.utilities.logger.initLoggingStackWhenCreatingThread    Initializing logging context in a new thread for parent thread 1. Logging.runInNewThreadContext should be used instead   &lt;br&gt;
2021-03-26 10:29:17.342    DETAIL    cast.utilities.logger.initLoggingStackWhenCreatingThread    Initializing logging context in a new thread for parent thread 1. Logging.runInNewThreadContext should be used instead   &lt;br&gt;
2021-03-26 10:29:17.686    ERROR    cast.dmt.coe.git.extractor.invalidRemoteException    Unkown format id: cast.dmt.coe.git.extractor.invalidRemoteException =&amp;gt;  %URL%=&amp;ldquo;Command :git clone &amp;ndash;depth 1 -b master &lt;GIT URL&gt;  and Output is:Cloning into &amp;lsquo;abc&amp;rsquo;&amp;hellip;fatal: Unable to create temporary file &amp;lsquo;&lt;Delivery folder&gt;/data/{6503f0df-9006-4224-bd53-c5f306aa22ca}/{d26966ea-c649-48e6-97a1-3639e8548af4}/{fe1c111b-96d8-48c6-a7c8-714fff65bc31}/tmp/volatile/work/abc/.git/tXXXXX&amp;rsquo;: Filename too long&amp;rdquo;   &lt;br&gt;
2021-03-26 10:29:17.717    ERROR    cast.commandLine.exceptionDuringProcess    An error has occurred during command processing   &lt;br&gt;
 com.castsoftware.dmt.extractor.git.exceptions.UnreachableRepositoryLogException:&lt;br&gt;
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:-2)&lt;br&gt;
  at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)&lt;br&gt;
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)&lt;br&gt;
  at java.lang.reflect.Constructor.newInstance(Constructor.java:423)&lt;br&gt;
  at java.lang.Class.newInstance(Class.java:442)&lt;br&gt;
  at com.castsoftware.util.logger.exceptions.LogException.newInstance(LogException.java:79)&lt;br&gt;
  at com.castsoftware.util.logger.Logging.createErrorException(Logging.java:1051)&lt;br&gt;
  at com.castsoftware.util.logger.Logging.error(Logging.java:1453)&lt;br&gt;
  at com.castsoftware.dmt.extractor.git.exceptions.UnreachableRepositoryLogException.newInstance(UnreachableRepositoryLogException.java:33)&lt;br&gt;
  at com.castsoftware.dmt.extractor.git.GitCommandUtility.cloneUsingGitCommand(GitCommandUtility.java:83)&lt;br&gt;
  at com.castsoftware.dmt.extractor.git.GITExtractor.connect(GITExtractor.java:84)&lt;br&gt;
  at com.castsoftware.dmt.engine.extraction.ExtractionEngine.execute(ExtractionEngine.java:561)&lt;br&gt;
  at com.castsoftware.dmt.engine.extraction.ExtractionEngine.extract(ExtractionEngine.java:617)&lt;br&gt;
  at com.castsoftware.dmt.engine.extraction.cli.Extract.processDMTCommand(Extract.java:79)&lt;br&gt;
  at com.castsoftware.dmt.engine.cli.AbstractDeliveryEngineCommandLine.process(AbstractDeliveryEngineCommandLine.java:314)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication$4.call(CommandLineApplication.java:1324)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication$4.call(CommandLineApplication.java:1305)&lt;br&gt;
  at com.castsoftware.util.logger.Logging.execute(Logging.java:527)&lt;br&gt;
  at com.castsoftware.util.logger.Logging.runInNewContext(Logging.java:386)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication.parseAndRun(CommandLineApplication.java:1383)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication.access$100(CommandLineApplication.java:37)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication$2.call(CommandLineApplication.java:1183)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication$2.call(CommandLineApplication.java:1176)&lt;br&gt;
  at com.castsoftware.util.logger.Logging.execute(Logging.java:527)&lt;br&gt;
  at com.castsoftware.util.logger.Logging.runInNewContext(Logging.java:386)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication.launch(CommandLineApplication.java:1175)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication$1.call(CommandLineApplication.java:1107)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication$1.call(CommandLineApplication.java:1100)&lt;br&gt;
  at com.castsoftware.util.logger.Logging.execute(Logging.java:527)&lt;br&gt;
  at com.castsoftware.util.logger.Logging.runInNewContext(Logging.java:415)&lt;br&gt;
  at com.castsoftware.cli.CommandLineApplication.run(CommandLineApplication.java:1099)&lt;br&gt;
  at com.castsoftware.dmt.engine.extraction.cli.Extract.main(Extract.java:158)&lt;/p&gt;</description></item></channel></rss>