Wiris

Documentation / MathType

  • Demos
  • Visit our website
  • Downloads
  • Contact us
  • MathType

    • WirisQuizzes

      • Nubric

        • CalcMe

          • MathPlayer

            • Store FAQ

              • MathFlow

                • BF FAQ

                  • Miscellaneous

                    • Wiris Integrations

                      • Home
                      • MathType
                      • Technical documentation
                      • MathType for HTML editors
                      • Hosting

                      Test Integration Services

                      Reading time: 2min

                      Use this guide to verify that your MathType Integration Services deployment is working correctly. The test pages included with Integration Services help validate connectivity, formula processing, storage, and rendering functionality before you connect a frontend integration or begin troubleshooting issues.

                      After completing this guide, you will be able to:

                      • Verify that Integration Services are running correctly.
                      • Confirm that formulas can be created and retrieved.
                      • Validate communication with MathType services.
                      • Detect common deployment and configuration issues.

                      Before you begin

                      Requirements

                      Make sure you have already deployed MathType Integration Services.

                      For deployment instructions, see:

                      • Deploy Integration Services with PHP.
                      • Deploy Integration Services with Java.
                       

                      Applies to

                      Self-hosted MathType Integration Services · PHP · Java

                      Available test pages

                      PHP Integration Services

                      Open the test.php page included in your PHP deployment. Example:

                      http://localhost/php-services/test.php

                      The exact URL depends on where you deployed the Integration Services files.

                      Java Integration Services

                      Open the test endpoint included in your Java deployment. Example:

                      https://your-server.com/pluginwiris_engine/app/test

                      The exact URL depends on your application server configuration.

                      Understanding the results

                      A successful test page displays a list of validation checks together with a status indicator. Typical checks include:

                      Test Purpose
                      MathType integration version Verifies that the Integration Services package is installed correctly.
                      Creating and storing data Verifies that formulas can be generated and stored.
                      Retrieving data Verifies that stored formulas can be retrieved successfully.
                      JavaScript MathML filter Verifies that MathML processing is working correctly.
                      Host platform Displays information about the hosting environment.
                      Filter test Verifies formula processing and rendering functionality.
                      Connecting to www.wiris.net Verifies connectivity to MathType cloud services.

                      Successful results

                      A healthy deployment typically shows:

                      • All tests marked as OK.
                      • Readable mathematical expressions in the Report column.
                      • Valid rendered formulas where applicable.

                      Review the report output

                      Do not rely solely on the Status column.Some configuration issues may still display OK while producing broken images, unreadable output, or unexpected rendering results in the Report column.

                      Verify that:

                      • Mathematical expressions are displayed correctly.
                      • Formula previews render as expected.
                      • No broken image placeholders appear.
                      • No unexpected warnings or error messages are displayed.

                      Common issues

                      The test page does not load

                      Verify that:

                      • Integration Services were deployed successfully.
                      • The URL is correct.
                      • The web server or application server is running.

                      The page displays a server exception

                      This may indicate a configuration or connectivity problem. Review the server logs and verify that all required services and endpoints are reachable.

                      Formulas appear broken even when all tests show OK

                      Some rendering-related configuration issues may not cause the test page to fail. Review:

                      • Rendering configuration.
                      • Image format settings.
                      • Connectivity to external services.
                      • Formula storage configuration.

                      Connectivity tests fail

                      Verify that the server can access external MathType services and that firewall, proxy, or network restrictions are not blocking outgoing connections.

                      Next steps

                      Once the test page reports successful results, continue with:

                      • Configure Integration Services.
                      • Configure rendering output.
                      • Configure formula storage.
                      • Configure proxy and cross-domain settings.

                      Was this article helpful?

                      Give feedback about this article

                      Related Articles

                      • MathType for Moodle
                      • MathType 7 with Microsoft Office 2016 or later
                      • Understand MathType deployments
                      • Server components - Hosting at your server

                      Test Integration Services

                      Before you begin Requirements Applies to Available test pages PHP Integration Services Java Integration Services Understanding the results Successful results Review the report output Common issues The test page does not load The page displays a server exception Formulas appear broken even when all tests show OK Connectivity tests fail Next steps

                      Empowering STEM education

                      MathType

                      • Office Tools
                      • LMS
                      • XML
                      • HTML

                      WirisQuizzes

                      Nubric

                      Integrations

                      Solutions

                      • Education
                      • Publishing houses – platforms and interactive
                      • Publishing houses – Print and digital
                      • Technical writers

                      Pricing

                      Downloads

                      Blog

                      • Success stories

                      About us

                      • Careers
                      • Partnership

                      Contact Us

                      Contact Sales

                      European union (European Regional Development Fund) and 1EdTech (TrustEd Apps Certified)
                      • Cookie Policy
                      • Terms of Use
                      • Privacy Policy / GDPR
                      • Student Data Privacy
                      • Compliance
                      • Cookie Settings

                      © Wiris 2026

                      Expand