Question
Accenture
US
Last activity: 3 Jan 2020 7:18 EST
Unable to import larger product with Jenkins
I am working on integrating Pega with Jenkins, and I have configured an initial project by following this link:Using prpcServiceUtils and Jenkins for automated application deployment
I can successfully deploy a small product file successfully from our dev environment to our test environment, however, if I deploy a larger product file, the build fails with the following error:
Console Output
Started by user Proprietary information hidden
[EnvInject] - Loading node environment variables.
[EnvInject] - Preparing an environment for the build.
[EnvInject] - Keeping Jenkins system variables.
[EnvInject] - Keeping Jenkins build variables.
[EnvInject] - Injecting as environment variables the properties content
TargetHost=https://test.example.com
SourceUser=pega.builder
Source=Code Management=None
TargetUser=pega.builder
Inject=environment variables to the build process=Properties Content
SourcePassword=*****)
SystemName=$BUILD_TAG
ARTIFACTS_DIR=$WORKSPACE
TargetPassword=*****)
SourceHost=http://dev.example.com
I am working on integrating Pega with Jenkins, and I have configured an initial project by following this link:Using prpcServiceUtils and Jenkins for automated application deployment
I can successfully deploy a small product file successfully from our dev environment to our test environment, however, if I deploy a larger product file, the build fails with the following error:
Console Output
Started by user Proprietary information hidden
[EnvInject] - Loading node environment variables.
[EnvInject] - Preparing an environment for the build.
[EnvInject] - Keeping Jenkins system variables.
[EnvInject] - Keeping Jenkins build variables.
[EnvInject] - Injecting as environment variables the properties content
TargetHost=https://test.example.com
SourceUser=pega.builder
Source=Code Management=None
TargetUser=pega.builder
Inject=environment variables to the build process=Properties Content
SourcePassword=*****)
SystemName=$BUILD_TAG
ARTIFACTS_DIR=$WORKSPACE
TargetPassword=*****)
SourceHost=http://dev.example.com[EnvInject] - Variables injected successfully.
[EnvInject] - Injecting contributions.
Building on master in workspace /opt/jenkins/jenkins-master/jobs/Pega_Dev_To_Test/workspace
[jenkins] $ /opt/jenkins/jenkins-master/apache-ant-1.9.8/bin/ant -file Jenkins-build.xml -DapplicationVersion= -DproductVersion=2 -DproductName=JENKINSTEST -DapplicationName= exportprops
Buildfile: /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/samples/jenkins/Jenkins-build.xmlexportprops:
[propertyfile] Creating new property file: /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/jenkins-Pega_Dev_To_Test-281_export.propertiesBUILD SUCCESSFUL
Total time: 0 seconds
[workspace] $ /bin/sh -xe /opt/tomcat/temp/hudson4786392951748217153.sh
+ /opt/jenkins/jenkins-master/prpcServiceUtils//scripts/utils/prpcServiceUtils.sh export --connPropFile /opt/jenkins/jenkins-master/prpcServiceUtils//scripts/utils/jenkins-Pega_Dev_To_Test-281_export.properties --artifactsDir /opt/jenkins/jenkins-master/jobs/Pega_Dev_To_Test/workspace --requestTimeOut 3600
Buildfile: /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/prpcServiceUtilsWrapper.xml-init:
[echo] ******************************************************************
[echo] Build date : ${pegaBuildDate.value}
[echo] Pega7 platform version : ${specificationVersion.value}
[echo] ******************************************************************
[delete] Deleting directory /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/generated
[mkdir] Created dir: /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/generated
[pega:propertyparser] Reading Properties from: /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/prpcServiceUtils.properties
[pega:propertyparser] pega.rest.server.url=http://<host name>:<port number>/<context>/PRRestService/<tenant url hash>
[pega:propertyparser] pega.rest.username=
[pega:propertyparser] pega.rest.password=*****
[pega:propertyparser] pega.rest.proxy.host=
[pega:propertyparser] pega.rest.proxy.port=
[pega:propertyparser] pega.rest.proxy.username=
[pega:propertyparser] pega.rest.proxy.password=*****
[pega:propertyparser] pega.rest.proxy.domain=
[pega:propertyparser] pega.rest.proxy.workstation=
[pega:propertyparser] pega.rest.response.type=json
[pega:propertyparser] user.temp.dir=
[pega:propertyparser] custom.jvm.args=
[pega:propertyparser] export.archiveName=
[pega:propertyparser] export.productName=
[pega:propertyparser] export.productVersion=
[pega:propertyparser] export.applicationVersion=
[pega:propertyparser] export.applicationName=
[pega:propertyparser] export.branchName=
[pega:propertyparser] export.branchAppContext=
[pega:propertyparser] export.async=true
[pega:propertyparser] export.exportToRepository=false
[pega:propertyparser] export.repositoryName=
[pega:propertyparser] expose.includedClasses=
[pega:propertyparser] expose.includeDescendents=true
[pega:propertyparser] expose.excludedClasses=
[pega:propertyparser] expose.excludeDescendents=true
[pega:propertyparser] expose.startKey=
[pega:propertyparser] expose.endKey=
[pega:propertyparser] expose.startDate=
[pega:propertyparser] expose.endDate=
[pega:propertyparser] expose.reindex=true
[pega:propertyparser] expose.reindexType=nonpega
[pega:propertyparser] expose.commitRate=100
[pega:propertyparser] expose.numOfThreads=1
[pega:propertyparser] expose.async=true
[pega:propertyparser] import.archive.path=
[pega:propertyparser] import.preferencespath=
[pega:propertyparser] import.mode=import
[pega:propertyparser] import.existingInstances=skip
[pega:propertyparser] import.nofailonerror=false
[pega:propertyparser] import.commitRate=100
[pega:propertyparser] import.compileLibraries=true
[pega:propertyparser] import.allowImportWithMissingDependencies=false
[pega:propertyparser] import.preserveOrder=false
[pega:propertyparser] import.codesetName=Customer
[pega:propertyparser] import.codesetVersion=06-01-01
[pega:propertyparser] import.async=true
[pega:propertyparser] import.skipBackup=false
[pega:propertyparser] import.importFromRepository=false
[pega:propertyparser] import.repositoryName=
[pega:propertyparser] import.artifactType=
[pega:propertyparser] import.archivePath=
[pega:propertyparser] import.bypassSchema=
[pega:propertyparser] import.insecureOperators=
[pega:propertyparser] import.allowInheritedConnections=false
[pega:propertyparser] import.bypassColumnPopulation=false
[pega:propertyparser] import.bypassSchemaChangesToDescendantTables=false
[pega:propertyparser] import.bypassInstanceMigration=false
[pega:propertyparser] hotfix.operation=
[pega:propertyparser] hotfix.dlFilePath=
[pega:propertyparser] hotfix.catalogPath=
[pega:propertyparser] hotfix.bypassSchema=false
[pega:propertyparser] hotfix.force=false
[pega:propertyparser] hotfix.async=true
[pega:propertyparser] getstatus.jobID=
[pega:propertyparser] getstatus.operationName=
[pega:propertyparser] manageRestorePoints.action=
[pega:propertyparser] manageRestorePoints.restorePointName=
[pega:propertyparser] manageRestorePoints.restorePointLabel=
[pega:propertyparser] rollback.restorePointName=
[pega:propertyparser] rollback.action=SystemRollback
[pega:propertyparser] rollback.async=true
[pega:propertyparser] rollback.downloadLogToFile=true
[pega:propertyparser] updateAccessGroup.applicationName=
[pega:propertyparser] updateAccessGroup.applicationVersion=
[pega:propertyparser] updateAccessGroup.groupList=
[pega:propertyparser] updateDASS.filePath=
[pega:propertyparser] pega.rest.server.url=http://<host name>:<port number>/<context>/PRRestService/<tenant url hash>
[pega:propertyparser] pega.rest.username=
[pega:propertyparser] pega.rest.password=*****
[pega:propertyparser] pega.rest.proxy.host=
[pega:propertyparser] pega.rest.proxy.port=
[pega:propertyparser] pega.rest.proxy.username=
[pega:propertyparser] pega.rest.proxy.password=*****
[pega:propertyparser] pega.rest.proxy.domain=
[pega:propertyparser] pega.rest.proxy.workstation=
[pega:propertyparser] pega.rest.response.type=json
[pega:propertyparser] user.temp.dir=
[pega:propertyparser] custom.jvm.args=
[pega:propertyparser] export.archiveName=
[pega:propertyparser] export.productName=
[pega:propertyparser] export.productVersion=
[pega:propertyparser] export.applicationVersion=
[pega:propertyparser] export.applicationName=
[pega:propertyparser] export.branchName=
[pega:propertyparser] export.branchAppContext=
[pega:propertyparser] export.async=true
[pega:propertyparser] export.exportToRepository=false
[pega:propertyparser] export.repositoryName=
[pega:propertyparser] expose.includedClasses=
[pega:propertyparser] expose.includeDescendents=true
[pega:propertyparser] expose.excludedClasses=
[pega:propertyparser] expose.excludeDescendents=true
[pega:propertyparser] expose.startKey=
[pega:propertyparser] expose.endKey=
[pega:propertyparser] expose.startDate=
[pega:propertyparser] expose.endDate=
[pega:propertyparser] expose.reindex=true
[pega:propertyparser] expose.reindexType=nonpega
[pega:propertyparser] expose.commitRate=100
[pega:propertyparser] expose.numOfThreads=1
[pega:propertyparser] expose.async=true
[pega:propertyparser] import.archive.path=
[pega:propertyparser] import.preferencespath=
[pega:propertyparser] import.mode=import
[pega:propertyparser] import.existingInstances=skip
[pega:propertyparser] import.nofailonerror=false
[pega:propertyparser] import.commitRate=100
[pega:propertyparser] import.compileLibraries=true
[pega:propertyparser] import.allowImportWithMissingDependencies=false
[pega:propertyparser] import.preserveOrder=false
[pega:propertyparser] import.codesetName=Customer
[pega:propertyparser] import.codesetVersion=06-01-01
[pega:propertyparser] import.async=true
[pega:propertyparser] import.skipBackup=false
[pega:propertyparser] import.importFromRepository=false
[pega:propertyparser] import.repositoryName=
[pega:propertyparser] import.artifactType=
[pega:propertyparser] import.archivePath=
[pega:propertyparser] import.bypassSchema=
[pega:propertyparser] import.insecureOperators=
[pega:propertyparser] import.allowInheritedConnections=false
[pega:propertyparser] import.bypassColumnPopulation=false
[pega:propertyparser] import.bypassSchemaChangesToDescendantTables=false
[pega:propertyparser] import.bypassInstanceMigration=false
[pega:propertyparser] hotfix.operation=
[pega:propertyparser] hotfix.dlFilePath=
[pega:propertyparser] hotfix.catalogPath=
[pega:propertyparser] hotfix.bypassSchema=false
[pega:propertyparser] hotfix.force=false
[pega:propertyparser] hotfix.async=true
[pega:propertyparser] getstatus.jobID=
[pega:propertyparser] getstatus.operationName=
[pega:propertyparser] manageRestorePoints.action=
[pega:propertyparser] manageRestorePoints.restorePointName=
[pega:propertyparser] manageRestorePoints.restorePointLabel=
[pega:propertyparser] rollback.restorePointName=
[pega:propertyparser] rollback.action=SystemRollback
[pega:propertyparser] rollback.async=true
[pega:propertyparser] rollback.downloadLogToFile=true
[pega:propertyparser] updateAccessGroup.applicationName=
[pega:propertyparser] updateAccessGroup.applicationVersion=
[pega:propertyparser] updateAccessGroup.groupList=
[pega:propertyparser] updateDASS.filePath=
[pega:propertyparser] export.async=true
[pega:propertyparser] manageRestorePoints.restorePointLabel=
[pega:propertyparser] user.temp.dir=
[pega:propertyparser] import.commitRate=100
[pega:propertyparser] hotfix.bypassSchema=false
[pega:propertyparser] pega.rest.password=*****
[pega:propertyparser] import.allowInheritedConnections=false
[pega:propertyparser] pega.rest.response.type=json
[pega:propertyparser] import.mode=import
[pega:propertyparser] import.nofailonerror=false
[pega:propertyparser] export.branchAppContext=
[pega:propertyparser] hotfix.force=false
[pega:propertyparser] import.importFromRepository=false
[pega:propertyparser] export.applicationVersion=
[pega:propertyparser] pega.rest.username=
[pega:propertyparser] expose.reindexType=nonpega
[pega:propertyparser] export.exportToRepository=false
[pega:propertyparser] pega.rest.proxy.port=
[pega:propertyparser] hotfix.async=true
[pega:propertyparser] import.archive.path=
[pega:propertyparser] import.compileLibraries=true
[pega:propertyparser] rollback.downloadLogToFile=true
[pega:propertyparser] import.insecureOperators=
[pega:propertyparser] export.productName=
[pega:propertyparser] expose.async=true
[pega:propertyparser] updateAccessGroup.applicationVersion=
[pega:propertyparser] import.preserveOrder=false
[pega:propertyparser] getstatus.operationName=
[pega:propertyparser] export.branchName=
[pega:propertyparser] expose.startDate=
[pega:propertyparser] export.productVersion=
[pega:propertyparser] import.bypassInstanceMigration=false
[pega:propertyparser] import.allowImportWithMissingDependencies=false
[pega:propertyparser] rollback.async=true
[pega:propertyparser] expose.reindex=true
[pega:propertyparser] updateAccessGroup.applicationName=
[pega:propertyparser] expose.includedClasses=
[pega:propertyparser] updateAccessGroup.groupList=
[pega:propertyparser] expose.endKey=
[pega:propertyparser] expose.excludeDescendents=true
[pega:propertyparser] expose.numOfThreads=1
[pega:propertyparser] export.archiveName=
[pega:propertyparser] getstatus.jobID=
[pega:propertyparser] expose.excludedClasses=
[pega:propertyparser] import.preferencespath=
[pega:propertyparser] import.artifactType=
[pega:propertyparser] expose.includeDescendents=true
[pega:propertyparser] custom.jvm.args=
[pega:propertyparser] pega.rest.server.url=http://<host name>:<port number>/<context>/PRRestService/<tenant url hash>
[pega:propertyparser] import.existingInstances=skip
[pega:propertyparser] manageRestorePoints.restorePointName=
[pega:propertyparser] import.async=true
[pega:propertyparser] expose.endDate=
[pega:propertyparser] rollback.restorePointName=
[pega:propertyparser] hotfix.dlFilePath=
[pega:propertyparser] updateDASS.filePath=
[pega:propertyparser] import.skipBackup=false
[pega:propertyparser] pega.rest.proxy.workstation=
[pega:propertyparser] pega.rest.proxy.password=*****
[pega:propertyparser] import.archivePath=
[pega:propertyparser] import.bypassColumnPopulation=false
[pega:propertyparser] hotfix.catalogPath=
[pega:propertyparser] import.codesetName=Customer
[pega:propertyparser] hotfix.operation=
[pega:propertyparser] pega.rest.proxy.domain=
[pega:propertyparser] expose.commitRate=100
[pega:propertyparser] pega.rest.proxy.host=
[pega:propertyparser] import.repositoryName=
[pega:propertyparser] import.bypassSchemaChangesToDescendantTables=false
[pega:propertyparser] rollback.action=SystemRollback
[pega:propertyparser] export.applicationName=
[pega:propertyparser] expose.startKey=
[pega:propertyparser] manageRestorePoints.action=
[pega:propertyparser] pega.rest.proxy.username=
[pega:propertyparser] export.repositoryName=
[pega:propertyparser] import.codesetVersion=06-01-01
[pega:propertyparser] import.bypassSchema=
[mkdir] Created dir: /tmp/PegaInstallTemp-01-March-2019-16.33.23
[pega:hasenoughspace] Found 2019740KB of free space on '/tmp'
[echo] *** JVM Arguments -Xmx1280m -Dlog4j.configurationFile=file:///%2Fopt%2Fjenkins%2Fjenkins-master%2FprpcServiceUtils%2Fscripts%2Flib%2Flog4j2.xml -Dlogfile.timestamp=Mar-01-2019-16-33-22 ***-processInstances:
[echo] Performing export on multiple instance(s)
[pega:echoargline] arg line : -action export -propFileDir /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/generated -poolSize ${prpcserviceutils.pool.size} -requestTimeOut 3600 -tempDir /tmp/PegaInstallTemp-01-March-2019-16.33.23 -artifactsDir /opt/jenkins/jenkins-master/jobs/Pega_Dev_To_Test/workspace -processFailStrategy FAIL_PROCESS_ON_SINGLE_SYSTEM_FAILURE
[echo] Reading connection information from /opt/jenkins/jenkins-master/prpcServiceUtils//scripts/utils/jenkins-Pega_Dev_To_Test-281_export.properties
[pega:propertyfilegenerator] pega.rest.server.url=http://<host name>:<port number>/<context>/PRRestService/<tenant url hash>
[pega:propertyfilegenerator] pega.rest.username=
[pega:propertyfilegenerator] pega.rest.password=*****
[pega:propertyfilegenerator] pega.rest.proxy.host=
[pega:propertyfilegenerator] pega.rest.proxy.port=
[pega:propertyfilegenerator] pega.rest.proxy.username=
[pega:propertyfilegenerator] pega.rest.proxy.password=*****
[pega:propertyfilegenerator] pega.rest.proxy.domain=
[pega:propertyfilegenerator] pega.rest.proxy.workstation=
[pega:propertyfilegenerator] pega.rest.response.type=json
[pega:propertyfilegenerator] user.temp.dir=
[pega:propertyfilegenerator] custom.jvm.args=
[pega:propertyfilegenerator] export.archiveName=
[pega:propertyfilegenerator] export.productName=
[pega:propertyfilegenerator] export.productVersion=
[pega:propertyfilegenerator] export.applicationVersion=
[pega:propertyfilegenerator] export.applicationName=
[pega:propertyfilegenerator] export.branchName=
[pega:propertyfilegenerator] export.branchAppContext=
[pega:propertyfilegenerator] export.async=true
[pega:propertyfilegenerator] export.exportToRepository=false
[pega:propertyfilegenerator] export.repositoryName=
[pega:propertyfilegenerator] expose.includedClasses=
[pega:propertyfilegenerator] expose.includeDescendents=true
[pega:propertyfilegenerator] expose.excludedClasses=
[pega:propertyfilegenerator] expose.excludeDescendents=true
[pega:propertyfilegenerator] expose.startKey=
[pega:propertyfilegenerator] expose.endKey=
[pega:propertyfilegenerator] expose.startDate=
[pega:propertyfilegenerator] expose.endDate=
[pega:propertyfilegenerator] expose.reindex=true
[pega:propertyfilegenerator] expose.reindexType=nonpega
[pega:propertyfilegenerator] expose.commitRate=100
[pega:propertyfilegenerator] expose.numOfThreads=1
[pega:propertyfilegenerator] expose.async=true
[pega:propertyfilegenerator] import.archive.path=
[pega:propertyfilegenerator] import.preferencespath=
[pega:propertyfilegenerator] import.mode=import
[pega:propertyfilegenerator] import.existingInstances=skip
[pega:propertyfilegenerator] import.nofailonerror=false
[pega:propertyfilegenerator] import.commitRate=100
[pega:propertyfilegenerator] import.compileLibraries=true
[pega:propertyfilegenerator] import.allowImportWithMissingDependencies=false
[pega:propertyfilegenerator] import.preserveOrder=false
[pega:propertyfilegenerator] import.codesetName=Customer
[pega:propertyfilegenerator] import.codesetVersion=06-01-01
[pega:propertyfilegenerator] import.async=true
[pega:propertyfilegenerator] import.skipBackup=false
[pega:propertyfilegenerator] import.importFromRepository=false
[pega:propertyfilegenerator] import.repositoryName=
[pega:propertyfilegenerator] import.artifactType=
[pega:propertyfilegenerator] import.archivePath=
[pega:propertyfilegenerator] import.bypassSchema=
[pega:propertyfilegenerator] import.insecureOperators=
[pega:propertyfilegenerator] import.allowInheritedConnections=false
[pega:propertyfilegenerator] import.bypassColumnPopulation=false
[pega:propertyfilegenerator] import.bypassSchemaChangesToDescendantTables=false
[pega:propertyfilegenerator] import.bypassInstanceMigration=false
[pega:propertyfilegenerator] hotfix.operation=
[pega:propertyfilegenerator] hotfix.dlFilePath=
[pega:propertyfilegenerator] hotfix.catalogPath=
[pega:propertyfilegenerator] hotfix.bypassSchema=false
[pega:propertyfilegenerator] hotfix.force=false
[pega:propertyfilegenerator] hotfix.async=true
[pega:propertyfilegenerator] getstatus.jobID=
[pega:propertyfilegenerator] getstatus.operationName=
[pega:propertyfilegenerator] manageRestorePoints.action=
[pega:propertyfilegenerator] manageRestorePoints.restorePointName=
[pega:propertyfilegenerator] manageRestorePoints.restorePointLabel=
[pega:propertyfilegenerator] rollback.restorePointName=
[pega:propertyfilegenerator] rollback.action=SystemRollback
[pega:propertyfilegenerator] rollback.async=true
[pega:propertyfilegenerator] rollback.downloadLogToFile=true
[pega:propertyfilegenerator] updateAccessGroup.applicationName=
[pega:propertyfilegenerator] updateAccessGroup.applicationVersion=
[pega:propertyfilegenerator] updateAccessGroup.groupList=
[pega:propertyfilegenerator] updateDASS.filePath=
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.pega.rest.server.url=http://dev.example.com/prweb/PRRestService/
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.pega.rest.username=pega.builder
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.pega.rest.password=*****
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.export.archiveName=JENKINSTEST2
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.export.productName=JENKINSTEST
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.export.productVersion=2
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.export.applicationName=
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.export.applicationVersion=
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281.export.async=false
[pega:propertyfilegenerator] Systems Configured
[pega:propertyfilegenerator] jenkins-Pega_Dev_To_Test-281
[pega:propertyfilegenerator] Generated /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/generated/jenkins-Pega_Dev_To_Test-281.prpcServiceUtils.properties_callService:
[java] 16:33:23.978 [main] INFO [a.pegarules.serviceclient.ClientSettings] - -action export -propFileDir /opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/generated -poolSize ${prpcserviceutils.pool.size} -requestTimeOut 3600 -tempDir /tmp/PegaInstallTemp-01-March-2019-16.33.23 -artifactsDir /opt/jenkins/jenkins-master/jobs/Pega_Dev_To_Test/workspace -processFailStrategy FAIL_PROCESS_ON_SINGLE_SYSTEM_FAILURE
[java] 16:33:23.982 [main] INFO [a.pegarules.serviceclient.ClientSettings] - Setting Thread Pool Size to default 5
[java] 16:33:23.982 [main] INFO [a.pegarules.serviceclient.ClientSettings] - Setting Request TimeOut to 3600
[java] 16:33:23.988 [main] INFO [.pega.pegarules.serviceclient.ClientMain] - Initializing client Current Operation = EXPORT; Thread Pool Size = 5; RequestTimeOut = 3600; TemporaryDirectory = /tmp/PegaInstallTemp-01-March-2019-16.33.23; ProcessFailStrategy = FAIL_PROCESS_ON_SINGLE_SYSTEM_FAILURE
[java] 16:33:23.991 [main] INFO [viceclient.requestmanager.RequestManager] - Initializing Request Manager
[java] 16:33:23.991 [main] INFO [viceclient.requestmanager.RequestManager] - Initializing ExecutorService with pool size 5
[java] 16:33:23.996 [main] INFO [viceclient.requestmanager.RequestManager] - Performing EXPORT with params [System Name = jenkins-Pega_Dev_To_Test-281 Parameters = {export.async=false, manageRestorePoints.restorePointLabel=, user.temp.dir=, import.commitRate=100, hotfix.bypassSchema=false, pega.rest.password=*****, import.allowInheritedConnections=false, pega.rest.response.type=json, import.mode=import, import.nofailonerror=false, export.branchAppContext=, hotfix.force=false, import.importFromRepository=false, export.applicationVersion=, pega.rest.username=pega.builder, expose.reindexType=nonpega, export.exportToRepository=false, pega.rest.proxy.port=, hotfix.async=true, import.archive.path=, import.compileLibraries=true, import.insecureOperators=, rollback.downloadLogToFile=true, export.productName=JENKINSTEST, expose.async=true, updateAccessGroup.applicationVersion=, import.preserveOrder=false, getstatus.operationName=, export.branchName=, expose.startDate=, export.productVersion=2, import.bypassInstanceMigration=false, import.allowImportWithMissingDependencies=false, rollback.async=true, expose.reindex=true, updateAccessGroup.applicationName=, expose.includedClasses=, updateAccessGroup.groupList=, expose.endKey=, expose.excludeDescendents=true, expose.numOfThreads=1, export.archiveName=JENKINSTEST2, getstatus.jobID=, expose.excludedClasses=, import.preferencespath=, import.artifactType=, expose.includeDescendents=true, custom.jvm.args=, pega.rest.server.url=http://dev.example.com/prweb/PRRestService/, import.existingInstances=skip, manageRestorePoints.restorePointName=, import.async=true, expose.endDate=, rollback.restorePointName=, hotfix.dlFilePath=, updateDASS.filePath=, import.skipBackup=false, pega.rest.proxy.workstation=, pega.rest.proxy.password=*****, import.archivePath=, import.bypassColumnPopulation=false, hotfix.catalogPath=, import.codesetName=Customer, hotfix.operation=, pega.rest.proxy.domain=, expose.commitRate=100, pega.rest.proxy.host=, import.repositoryName=, import.bypassSchemaChangesToDescendantTables=false, rollback.action=SystemRollback, export.applicationName=, expose.startKey=, manageRestorePoints.action=, pega.rest.proxy.username=, export.repositoryName=, import.codesetVersion=06-01-01, import.bypassSchema=}]
[java]
[java] 16:34:23.733 [pool-2-thread-1] INFO [egarules.serviceclient.rest.RestResponse] - jenkins-Pega_Dev_To_Test-281: Parsing response
[java] 16:34:23.733 [pool-2-thread-1] INFO [egarules.serviceclient.rest.RestResponse] - jenkins-Pega_Dev_To_Test-281: Parsing response of length 0
[java] 16:34:23.734 [pool-2-thread-1] ERROR [egarules.serviceclient.rest.RestResponse] - jenkins-Pega_Dev_To_Test-281: Error parsing response from request 1 using URL http://dev.example.com/prweb/PRRestService/SystemManagement/v2/Export: no Content-Type header found
[java] 16:34:23.735 [main] INFO [viceclient.requestmanager.RequestManager] - Request on system jenkins-Pega_Dev_To_Test-281 failed
[java] 16:34:23.735 [main] ERROR [viceclient.requestmanager.RequestManager] - Request on system jenkins-Pega_Dev_To_Test-281 failed
[java] java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Response does not contain Content-Type header. The URL http://dev.example.com/prweb/PRRestService/SystemManagement/v2/Export may be invalid
[java] at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_51]
[java] at java.util.concurrent.FutureTask.get(FutureTask.java:206) ~[?:1.8.0_51]
[java] at com.pega.pegarules.serviceclient.requestmanager.RequestManager.processResponse(RequestManager.java:156) [prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.requestmanager.RequestManager.doOperation(RequestManager.java:141) [prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.ClientMain.executeAndHandleResponse(ClientMain.java:97) [prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.ClientMain.main(ClientMain.java:58) [prdeploy.jar:?]
[java] Caused by: java.lang.IllegalStateException: Response does not contain Content-Type header. The URL http://dev.example.com/prweb/PRRestService/SystemManagement/v2/Export may be invalid
[java] at com.pega.pegarules.serviceclient.rest.RestResponse.parseEntities(RestResponse.java:120) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.rest.RestResponse.parseResponse(RestResponse.java:101) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.rest.RestResponse.<init>(RestResponse.java:85) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.rest.RestClient.parseReponse(RestClient.java:237) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.rest.RestClient.doGet(RestClient.java:188) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.rest.RestClient.sendRequest(RestClient.java:79) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.rest.RestClient.sendRequest(RestClient.java:1) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.rest.AbstractRestRequest.execute(AbstractRestRequest.java:57) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.rest.AbstractRestRequest.execute(AbstractRestRequest.java:1) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.request.AbstractRequest.call(AbstractRequest.java:62) ~[prdeploy.jar:?]
[java] at com.pega.pegarules.serviceclient.request.AbstractRequest.call(AbstractRequest.java:1) ~[prdeploy.jar:?]
[java] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_51]
[java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_51]
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_51]
[java] at java.lang.Thread.run(Thread.java:745) ~[?:1.8.0_51]
[java]
[java] FAILED JOBS
[java] --------------------------------------------------------------------------------------------
[java]
[java] System Name : jenkins-Pega_Dev_To_Test-281
[java] Job ID :
[java] Status :
[java] Error Messages : REQUEST_EXECUTION_ERROR java.lang.IllegalStateException: Response does not contain Content-Type header. The URL http://dev.example.com/prweb/PRRestService/SystemManagement/v2/Export may be invalid
[java] --------------------------------------------------------------------------------------------
[java] 16:34:23.755 [main] INFO [viceclient.requestmanager.RequestManager] - Shutting down executor service
[java] 16:34:23.755 [main] INFO [viceclient.requestmanager.RequestManager] - Executor Service shutdown completed
[java] Exception in thread "main" Operation EXPORT failed on jenkins-Pega_Dev_To_Test-281,
[java] at com.pega.pegarules.serviceclient.FailProcessOnSingleSystemFailure.reportStatus(FailProcessOnSingleSystemFailure.java:26)
[java] at com.pega.pegarules.serviceclient.ClientMain.executeAndHandleResponse(ClientMain.java:107)
[java] at com.pega.pegarules.serviceclient.ClientMain.main(ClientMain.java:58)BUILD FAILED
/opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/prpcServiceUtilsWrapper.xml:182: The following error occurred while executing this line:
/opt/jenkins/jenkins-master/prpcServiceUtils/scripts/utils/prpcServiceUtilsWrapper.xml:199: Java returned: 1Total time: 1 minute 0 seconds
Ant Process returned a non 0 value
Build step 'Execute shell' marked build as failure
Finished: FAILURE
Is there a timeout setting that I am missing, or anything else that would cause this to fail at exactly 1 minute?