Unsure how to test further, after running the ApproveBlazeDS.xml script (or
manually checking signatures and building from source, if that's your
preference)? I've put together some steps that you can follow to test the
sample projects too!

1. Download the BlazeDS binary distribution (zip for Windows, tar.gz for
macOS and Linux), and extract somewhere on your computer.

2. Download the binary distribution of either Tomcat 10 or 11, and extract
somewhere on your computer. https://tomcat.apache.org/

   Note: Because we've migrated from Java EE to its successor Jakarta EE,
BlazeDS 5.0 or newer is no longer compatible with Tomcat 9 or older.

   Note 2: You are welcome to skip Tomcat and test with other Jakarta EE
servers, if you prefer.

3. Copy the .war files in [BlazeDS binary release]/webapps to [Tomcat
binary release]/webapps.

4. In [Tomcat binary release]/bin, run startup.sh in a terminal (or
startup.bat on Windows).

5. Open http://localhost:8080 to test that Tomcat is running.
- If the page fails to load, the server may not have started because your
JDK is too old.
- Tomcat 10 requires Java 11
- Tomcat 11 requires Java 17

6. Open one or more of the BlazeDS sample apps to test:

- Hello World
 URL: http://localhost:8080/hello-world
 Type your name into the input and click the "Say Hello" button to receive
a personalized message from BlazeDS.

- Get and Set Typed Object
 URL: http://localhost:8080/typed-object
 Enter some information into each of the blank fields. Then, click the
"Save" button. Reload the page or open it in a different window or tab, and
your information should be restored from the server.

- Classic Turnkey Samples
 URL: http://localhost:8080/samples
 These are Royale ports of the original Flex sample projects donated by
Adobe. Some have not been ported to Royale yet, but most are working. The
few that aren't available are clearly marked.

 Several of the samples require a local database server to run alongside
Tomcat. To start the database, open a terminal and go into [BlazeDS binary
release]/samples/classic-turnkey-samples/sampledb. Then, run startdb.sh (or
startdb.bat on Windows). When finished, use Ctrl+C to stop the database.

7. When finished, in [Tomcat binary release]/bin, run shutdown.sh (or
shutdown.bat on Windows).

--
Josh Tynjala
Bowler Hat LLC
https://bowlerhat.dev/


On Mon, Mar 30, 2026 at 3:26 PM Josh Tynjala <[email protected]>
wrote:

> Hi,
>
> Please discuss the BlazeDS 5.0.0 release candidate here and not in the
> vote thread.
>
> Thanks,
> Josh
>

Reply via email to