/
SmartComponent Library build failed while creating assemblies.xml file with OpenEdge 11.7
SmartComponent Library build failed while creating assemblies.xml file with OpenEdge 11.7
Problem
If you perform a SmartComponent Library build with OpenEdge 11.7
And you execute the following for generating the assemblies.xml file:
%dlc%\ant\bin\ant createAssemblies -lib Install/PCT/PCT.jar -f setup.xml -Ddlc=%dlc% -Dinstallroot=".." -DconfigFile="Assemblies\assemblies-generator.json" -DoutputFile="Assemblies\assemblies.xml"
The following error may occur:
proenv>%dlc%\ant\bin\ant createAssemblies -lib Install/PCT/PCT.jar -f setup.xml -Ddlc=%dlc% -Dinstallroot=".." -DconfigFile="Assemblies\assemblies-generator.json" -DoutputFile="Assemblies\assemblies.xml"
Buildfile: C:\Work\Testing\build_82706_11.7.21\SmartComponentLibrary\Setup\setup.xml
createAssemblies:
[SCLVersion] Release 11.7 #82706@2024-11-06
[PCTVersion] PCT Version : pct-211-master-7badf2f956c915c0b835eea56c98fad57f2cc7ac
[echo] SmartComponent Library assemblies.xml Generator
[echo] Config File: Assemblies\assemblies-generator.json
[echo] Output File: Assemblies\assemblies.xml
[echo]
[create-assemblies] Unhandled error:
[create-assemblies] An Consultingwerk.Assertion.AssertException has occurred:
[create-assemblies] Invalid file name: ?
[create-assemblies] Exists Consultingwerk.Assertion.FileAssert at line 51 (C:\Work\Testing\build_82706_11.7.21\SmartComponentLibrary\Consultingwerk\Assertion\FileAssert.cls)
[create-assemblies] GenerateAssemblies Consultingwerk.Studio.AssembliesGenerator.AssembliesGenerator at line 115 (C:\Work\Testing\build_82706_11.7.21\SmartComponentLibrary\Consultingwerk\Studio\AssembliesGenerator\AssembliesGenerator.cls)
[create-assemblies] Consultingwerk/Studio/AssembliesGenerator/generate-assemblies-v2.p at line 40 (C:\Work\Testing\build_82706_11.7.21\SmartComponentLibrary\Consultingwerk\Studio\AssembliesGenerator\generate-assemblies-v2.p)
[create-assemblies] Consultingwerk/Studio/AssembliesGenerator/pct-generate-assemblies.p at line 732 (C:\Work\Testing\build_82706_11.7.21\SmartComponentLibrary\Consultingwerk\Studio\AssembliesGenerator\pct-generate-assemblies.p)
[create-assemblies] pct/v11/dynrun.p at line 105 (pct/v11/dynrun.r)
[create-assemblies]
BUILD FAILED
C:\Work\Testing\build_82706_11.7.21\SmartComponentLibrary\Setup\setup.xml:1020: Return code : 1
Total time: 2 seconds
Cause
Your PCT.jar file may be out of date or corrupt.
Solution
Download the latest PCT.jar from the following page: https://github.com/Riverside-Software/pct/releases/tag/v229
Save the new PCT.jar file in the Setup folder.
Execute the following in the Setup folder:
%dlc%\ant\bin\ant createAssemblies -lib PCT.jar -f setup.xml -Ddlc=%dlc% -Dinstallroot=".." -DconfigFile="Assemblies\assemblies-generator.json" -DoutputFile="Assemblies\assemblies.xml"
The build should start and run successfully.
, multiple selections available,
Related content
Changes to the SmartDB and SmartDB upgrade and migration utility
Changes to the SmartDB and SmartDB upgrade and migration utility
More like this
Release Notes 2018-06-26
Release Notes 2018-06-26
More like this
Release Notes 2018-08-01
Release Notes 2018-08-01
More like this
Release Notes 2018-06-17
Release Notes 2018-06-17
More like this
Release Notes 2018-07-02
Release Notes 2018-07-02
More like this