V10.0.0 Runtime Files
VA Smalltalk is now VAST Platform.
As of v10.0.0 the VAST Platform virtual machine has been purpose-build for licensed files. With this version, you no longer need the abtpay*.* or abtprc*.* files.
<varoot>
Windows
Linux
Notes
abtico50.dll
 
Reusable Icons:
Needed if you use any of the reusable icons.
abtln40.dll
 
(32-bit only) Domino Connection Support:
Needed by all Domino Connection applications.
abtntsir.exe
 
Windows Services Maintenance Utility:
Needed to install and remove an application installed as a Windows Service.
abtntsrv.exe
 
Windows Services runtime startup executable:
Required by a Smalltalk application running as a Windows Service.
abtpay*.dll
 
If present at development time, this file is required at run time. No longer required.
abtprc*.dll
 
VA Smalltalk Base Primitives: No longer needed.
abtvxt40.dll
 
Smalltalk Call-in support:
Needed when calling into Smalltalk from C or COBOL.
abtwci40.dll
 
(32-bit only ) Smalltalk Server for CICS:
Needed when running Smalltalk in CICS.
abtwos40.dll
 
(32-bit only ) Smalltalk Server for CICS:
Needed when running Smalltalk in CICS.
Convic.exe Convic.exe.manifest
Convic
(64-bit only ) Convic allows 64-bit virtual machine to auto-convert 32-bit images and ICs on the fly See “How do I convert my 32-bit Image or ICs to 64-bit?” for more information.
esae40.dll
 
ASCII-EBCDIC Translation Support:
New in this version, never needed.
esbrotli40.dll
 
Smalltalk Brotli Binary:
Needed by all applications using brotli compress/decompress functions.
escgi40.dll
 
Common Graphics Support: Always needed.
esdec40.dll
 
Scaled Decimal Math Support:
Although Scaled Decimal Math will work without this file, performance will be severely degraded.
eslz440.dll
 
Smalltalk LZ4 Binary:
Needed by all applications using lz4 compress/decompress functions.
esmem40.dll
 
Performance Workbench Support:
Needed if ENVY/Stats function is packaged..
esswp40.dll
 
Swapper Support:
Needed if using swapper function. Retrieving messages from .CAT and .MPR files uses swapper function.
esver40.dll
 
Image Verification Support:
Needed if the image verification primitives are used. Image Verification is used to diagnose image crashes. Information on the Image, memory spaces or VM slots can be recorded in a file specified by the -l parameter at startup when the crash occurs. See methods:
Object>>verifyImage ;
Object>>verifyMemorySpaces ;
Object>>verifyVMSlots
esvio.exe
 
Smalltalk startup executable:
Needed to run an XD-packaged headless Smalltalk application (it may have a different name -- matching the image name).
esvm40.bin
 
Smalltalk Native Templates::
Needed for JIT compilation. Interpretation only if not found.
esvm40.dll
 
Smalltalk Virtual Machine: Always needed.
eszip40.dll
 
Smalltalk Zip/Unzip Binary:
Needed by all applications using zip/unzip functions.
eszstd40.dll
 
Smalltalk ZStandard Binary:
Needed by all applications using zstandard compress/decompress functions.
nodialog.exe
 
Smalltalk runtime startup executable:
Needed to run a packaged GUI application (it may have a different name -- matching the image name).
nodialog.exe.manifest
 
Smalltalk runtime startup executable manifest:
Needed to run a packaged GUI application with Windows Themes (it may have a different name -- matching the Smalltalk runtime startup executable name).
scilexer.dll
 
Scintilla Support Binary:
Needed to run a packaged GUI application that uses the Scintilla Editor Widget.
sqlite3.dll
 
Sqlite3 Binary:
Needed by all applications using Sqlite functions.
sqlite3.exe
 
Sqlite3 Command Line Interface:
Needed if you want to use the command line interface to Sqlite3 at run time.
vasslthreads.dll
 
OpenSSL Multi-threading Binary:
Needed by all applications using Cryptography support.
<varoot>\abt
Windows
Linux
Notes
 
abtico50
Reusable Icons:
Needed if you use any of the reusable icons.
<varoot>\abt\abtico
Windows
Linux
Notes
 
i0000*.ico
Reusable Icons:
Needed if you use any of the reusable icons. Used in combination with abtico50 (see above).
 
<varoot>\bin
Windows
Linux
Notes
 
abtpay*.so
If present at development time, this file is required at run time. No longer required.
 
abtprc*.so
VA Smalltalk Base Primitives: No Longer needed.
 
es
Smalltalk startup executable:
Needed when running GUI applications using nodialog.
 
esbrotli40.so
Smalltalk Brotli Binary:
Needed by all applications using brotli compress/decompress functions.
 
eslz440.so
Smalltalk Zip/Unzip Binary:
Needed by all applications using zip/unzip functions.
 
esproclauncher
Used to launch os processes in a safe way.
esproclauncher is the bootstrap binary that is executed by posix_spawn() in the OsProcessesApp on Unix. Without it, a posix_spawn() failure exception will be thrown.
 
esnx
Smalltalk startup executable:
Needed when running headless applications using abtnx.
 
esvm40.bin
Smalltalk Native Templates:
Needed for JIT compilation. Interpretation only if not found.
 
esvm40.so
Smalltalk Virtual Machine:
Needed when running the es executable.
 
esvmnx40.so
Smalltalk Virtual Machine:
Needed when running headless applications with the esnx executable.
 
eszip40.so
Smalltalk Zip/Unzip Binary:
Needed by all applications using zip/unzip functions.
 
eszstd40.so
Smalltalk ZStandard Binary:
Needed by all applications using zstandard compress/decompress functions.
 
libessci40.so
Socket Communications Support:
Needed if using SCI.
 
libsqlite3.so
SQLite3 Binary:
Needed by all applications using SQLite functions.
 
sqlite3
SQLite3 Command Line Interface:
Needed if you want to use the command line interface to SQLite3 at run time.
 
vasslthreads.so
OpenSSL Multi-threading Binary:
Needed by all applications using Cryptography support.
<varoot>\bitmaps
Windows
Linux
Notes
buttons*.bmp
buttons*.bmp
Reusable bitmaps: needed if you use a the container icon tree part with default buttons for expanding and collapsing the tree
clks.bmp
 
Progress indicator clock:
Needed by all ReportWriter applications.
 
i0000*.ico
Reusable Icons:
Needed if you use any of the reusable icons.
triangli*bmp
triangli*bmp
Reusable bitmaps: needed if you use a the container icon tree part with triangular buttons for expanding and collapsing the tree
<varoot>\icsrun
Windows
Linux
Notes
*.ic
*.ic
Image Component Files:
Some or all of these files may be needed at runtime. Refer to "Determining the required ICs"
<varoot>\iiop
Windows
Linux
Notes
sstidlic.swp
sstidlic.swp
CORBA Bindings File:
Needed by SST IIOP applications to prime the IDL cache.
<varoot>\newimage
Windows
Linux
Notes
 
abtnx
Smalltalk startup shell script:
Needed to run an XD-packaged headless Smalltalk application (it may have a different name -- matching the image name).
 
nodialog
Smalltalk startup shell script:
Needed to run a packaged GUI application (it may have a different name -- matching the image name).
 
<varoot>\nls
Windows
Linux
Notes
*.cat
*.cat
Message Catalog Files:
*.mpr
*.mpr
Message Catalog Files:
abtvae40.win
abtvae40.x
Mapping File:
Needed to find help files and icons.
<varoot>\pkgsupt
Windows
Linux
Notes
cursors.obj
 
Font cursor definitions:
Needed when starting up on an IC or if your code sends CgServer>>#initializeFontCursors.
rgb.txt
 
Color database definitions:
Needed when starting up on an IC or if your code sends CgServer>>#initializeColorDatabase
<varoot>\zoneinfo
Windows
Linux
Notes
*.*
 
Olsen timezone database files:
Needed to fully support time zones.
<varoot>\webconn
Windows
Linux
Notes
abtwsi.cnf
abtwsi.cnf
Web Connection Configuration File:
Needed by all Web Connection applications.
abtwsi.jar
abtwsi.jar
Web Connection Servlet Support:
Needed by all Web Connection applications using a servlet WSI.
abtwsi.pro
abtwsi.pro
Web Connection Servlet Properties:
Needed by all Web Connection applications using a servlet WSI.
<varoot>\webconn\<os>
Windows
Linux
Notes
abtwsac.exe
 
CGI Support:
Needed for Web Connection applications using the CGI. This file should be copied to the 'cgi-bin' directory of the web server.
abtwsam.dll
 
Microsoft Internet Server API Support:
Needed for Web Connection applications using the Microsoft Internet Server API (ISAPI).
abtwsc.dll
 
Web Connection Support:
Needed by Web Connection applications using ISAPI or CGI.
abtwstt.dll
 
TCP/IP Transport Support:
Needed by Web Connection applications using ISAPI or CGI.
<varoot>\xml
Windows
Linux
Notes
abtcldef.dtd
abtcldef.dtd
XML attribute specification DTD:
Needed by XML applications that define an attribute specification for Smalltalk objects without using VA Smalltalk interface specifications.
abtschem.map
abtschem.map
VA Smalltalk mapping specification file that is required to parse XML schema definitions.
abtvast.map
abtvast.map
Contains unique mappings to enable unambiguous serialization of objects that can be mapped to a variety of schema types.
abtxmap.dtd
abtxmap.dtd
XML mapping specification DTD :
Needed by XML applications that map parsed DOM objects into domain objects.
sstaxis.map
sstaxis.map
An XML mapping specification that enables seamless mapping of common Java types into Smalltalk objects.
sstaxis.xsd
sstaxis.xsd
An XML schema that contains definitions for common Java types including 'Map', 'Hashtable', and 'Vector'
sstsoenc.map
sstsoenc.map
VA Smalltalk mapping specification file required to parse SOAP constructs (ie. SOAP:Array) into Smalltalk objects
sstsoenc.xsd
sstsoenc.xsd
XML schema definitions for SOAP encoding namespace
sstsoenc12.map
sstsoenc12.map
VA Smalltalk mapping specification file required to parse SOAP 1.2 constructs (ie. SOAP:Array) into Smalltalk objects
sstsoenc12.xsd
sstsoenc12.xsd
XML schema definitions for SOAP 1.2 encoding namespace
sstsoenv.map
sstsoenv.map
VA Smalltalk mapping specification file required to parse SOAP requests into Smalltalk objects
sstsoenv.xsd
sstsoenv.xsd
XML schema definitions for SOAP Envelopenamespace.
sstsoenv12.map
sstsoenv12.map
VA Smalltalk mapping specification file required to parse SOAP 1.2 requests into Smalltalk objects
sstsoenv12.xsd
sstsoenv12.xsd
XML schema definitions for SOAP 1.2 Envelope namespace
sstwsadi.wsd
sstwsadi.wsd
WSDL containing the abstract interface description for the VA Smalltalk Web services container administration service
sstwsadm.wsd
sstwsadm.wsd
WSDL containing the implementation description for the VA Smalltalk Web services container administration service
sstwsadm.xml
sstwsadm.xml
Deployment descriptor file used for deployment of the VA Smalltalk Web services container administration service
sstwsdep.map
sstwsdep.map
VA Smalltalk mapping specification file required to parse Web service deployment descriptors into Smalltalk objects
sstwsdep.xsd
sstwsdep.xsd
XML schema definitions for VA Smalltalk Web service deployment
sstwsdl.map
sstwsdl.map
VA Smalltalk mapping specification file required to parse WSDL files into Smalltalk objects
sstwsdl.xsd
sstwsdl.xsd
XML schema definitions for WSDL
sstwsdlsoap12.map
sstwsdlsoap12.map
VA Smalltalk mapping specification file required to parse SOAP 1.2 WSDL files into Smalltalk objects
sstwsdlsoap12.xsd
sstwsdlsoap12.xsd
XML schema definitions for SOAP 1.2 WSDL
xml.xsd
xml.xsd
An XML schema used to parse basic XML structures
 
Last modified date: 07/20/2021