Skip to content

Latest commit

ย 

History

1,669 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 

Repository files navigation

Aware IM Server v10.1 Stack

Application Server, Database Servers, Components, Frameworks, Dependencies, Microservices and other resources


Aware IM is a rapid low-code application development tool that lets you create powerful aesthetically appealing web applications quickly.

Changelog

โœ”๏ธ v10.1 build 3720 - 22 Aug 2026.

  • New Features and improvements in version 10.1

Application Server

Apache Tomcat

๐Ÿ‘ Tomcat 11.0.25 - 12 Aug, 2026. 11.0.6 bundled with the latest Aware IM. Tomcat 11 is designed to run on Java 17 or later.

๐Ÿ“‰ Tomcat 10.1.57 - 3 Jul, 2026. Tomcat 10 is designed to run on Java SE 11 or later

Java JDK

Java Servlets

  • Apache ActiveMQ Classic - The most popular and powerful open source messaging and Integration Patterns server. Apache ActiveMQ is an open source message broker written in Java together with a full Java Message Service (JMS) client.

    ๐Ÿ‘ ActiveMQ 6.1.7 (22/06/2025) packaged with Aware IM.

    • Releases:
      • โœ”๏ธ 6.3.1 Release - Works with latest version 10.1.
        • Installation
          • Extract and rename activemq-all-6.3.1.jar to activemq-all-6.1.7.jar and replace the one in C:\AwareIM\lib
      • ๐Ÿ‘ 6.1.7 Release - Default version packaged with 10.1.
      • ๐Ÿ“‰ 5.19.10 Release - 10 Aug, 2026. Java 11+ required.
      • ๐Ÿ“‰ Download Archichives
  • Java Service Wrapper - - 32bit v3.6.5 64-bit Windows versions of the Java Service Wrapper are not currently being made available in the Community Edition.

Database Servers

Database Connectors

Web Application Framework

Front-end open source toolkit

Icons

Out-of-the-box Features

  • Integration with Stripe Multi-Payment - Stripe is a very well-known payment platform and it supports multi-party payments.

  • Sign-on Glass / Electronic Signature Capture - For Aware IM 5.9 - 9.x

    • Signature Pad - Implement and store electronic signatures out-of-the-box with Aware IM. HTML5 canvas based and works in all modern desktop and mobile browsers.
    • DEMO - Github
    • โœ”๏ธ Signature Pad v1.5.3 - Tested and working in all versions 5.9 - 9.x
    • Installation:
      • Replace ../AwareIM/signature/signature_pad.js with the new version.
    • Options - Edit signature_pad.js found in C:\AwareIM\Tomcat\webapps\AwareIM\signature
      • dotSize - (float or function) Radius of a single dot.
      • minWidth - (float) Minimum width of a line. Defaults to 0.5.
      • maxWidth - (float) Maximum width of a line. Defaults to 2.5.
      • backgroundColor - (string) Color used to clear the background. Can be any color format accepted by context.fillStyle. Defaults to rgba(0,0,0,0) (transparent black).
        • I prefer a white background rgb(255,255,255) for the signatures since there are issues with transparent images in the Report Designer and PDF document export.
      • penColor - (string) Color used to draw the lines. Can be any color format accepted by context.fillStyle. Defaults to "black".
      • velocityFilterWeight - (float) Weight used to modify new velocity based on the previous velocity. Defaults to 0.7.
      • onBegin - (function) Callback when stroke begin.
      • onEnd - (function) Callback when stroke end.
    • Video Tutorial (approx. 3min) - from 00:38min

Interoperability: Integrations, custom components, connected apps and plugins

Developers can integrate any application with Aware IM by writing a plugin, as long as the application offers an API.

  • โœ”๏ธ wkhtmltopdf - wkhtmltopdf is a command line tool to render HTML into PDF using the QT Webkit rendering engine. These run entirely "headless" and do not require a display or display service.

    • Requires Visual C++ v14 Redistributable
    • Download wkhtmltopdf:
      • Download wkhtmltopdf Windows (MSVC) - v0.12.6 released on June 11, 2020 for Windows, Linux and OS X.
        • v0.12.6 Final Tested and working in Aware IM 6.0+. Released June 11, 2020. Archived.
    • Install wkhtmltopdf
      • Windows OS
        • Extract *.exe file to a folder (you can use 7-Zip), copy+paste wkhtmltopdf folder to c:/AwareIM/
    • Aware IM Process Rules
      • Step 1 - Export Aware IM HTML Document to a HTML file
        • EXPORT DOCUMENT 'Your HTML Document' TO FILE 'C:/YourFileLocation/<<myBO.Name>>_No<<myBO.ID>>.html'
      • Step 2 - Convert exported HTML file to PDF
        • EXECUTE PROGRAM 'C:\AwareIM\wkhtmltopdf\bin\wkhtmltopdf.exe file:///C:/YourFileLocation/<<myBO.Name>>_No<<myBO.ID>>.html C:/YourFileLocation/<<myBO.Name>>_No<<myBO.ID>>.pdf'
      • Step 3 - Import PDF document to your myBO.DocumentPDF attribute
        • IMPORT DOCUMENT myBO.DocumentPDF FROM 'C:/YourFileLocation/<<myBO.Name>>_No<<myBO.ID>>.pdf'
      • Optional - Delete exported HTML file
        • DELETE FILE 'C:/YourFileLocation/<<myBO.Name>>_No<<myBO.ID>>.html'
    • Some alternatives to wkhtmltopdf:
  • Business Intelligence, Report Writer/Server