Expand my Community achievements bar.

SOLVED

AEM forms jee installation

Avatar

Level 3

Hi, We need to perform AEM 6.3 forms JEE installation. Got below basic queries. Kindly help.

1. Do we need install separate aem forms jee server(jboss) for author and publish?

2. Can we use jboss turnkey installation in production? Is it recommended.

1 Accepted Solution

Avatar

Correct answer by
Level 3

When you install the JEE server, it will install an author instance into the same JEE environment (IE: it will install an author Jar into JBoss). This author instance should be your primary way of editing Adaptive Forms and generally authoring. For the publish instance, ideally it should be on a separate machine. I definitely would not put it inside the same JBoss deployment. Definitely on a separate piece of hardware. However, what do you need it for? If you are doing AEM Workspace forms and don't need a separate portal, you won't need it.

For the turnkey - yes, plenty of customers deploy turnkey for production use. However, most do opt for partial turnkey and put their data on separate DB's than MySQL though.

View solution in original post

3 Replies

Avatar

Correct answer by
Level 3

When you install the JEE server, it will install an author instance into the same JEE environment (IE: it will install an author Jar into JBoss). This author instance should be your primary way of editing Adaptive Forms and generally authoring. For the publish instance, ideally it should be on a separate machine. I definitely would not put it inside the same JBoss deployment. Definitely on a separate piece of hardware. However, what do you need it for? If you are doing AEM Workspace forms and don't need a separate portal, you won't need it.

For the turnkey - yes, plenty of customers deploy turnkey for production use. However, most do opt for partial turnkey and put their data on separate DB's than MySQL though.

Avatar

Level 3

Thanks for the response. It was helpful. We have another issue.

We have installed the author J2EE instance with Jboss. We are using Windows server, after installing we are able to access adminui using http://localhost:8080/adminui. The problem is we need to access the admin UI from other machine in the same network, as the server is running in localhost we are unable to access from other machine. How to change the URL with hostname that can be accessible from other machines as well.

Avatar

Level 3

(open a new question for anything else you need)

You need to 'white list' the domain you will be using to access this machine or what is referred to as the referring URLs.

  1. In Administration Console, click Settings > User Management > Configuration > Configure Allowed Referer URL’s. The Allowed Referer list appears at the bottom of the page.
  2. To add an allowed referer:
    • Type a host name or IP address in the Allowed Referers box. To add more than one allowed referer at a time, type each host name or IP address on a new line.
    • In the HTTP Port and HTTPS Ports boxes, specify which ports to allow for HTTP, HTTPS, or both. If you leave those boxes empty, the default ports (port 80 for HTTP and port 443 for HTTPS) are used. If you enter 0 (zero) in the boxes, all ports on that server are enabled. You can also enter a specific port number to enable only that port.
    • Click Add.
  3. To remove entry from the Allowed Referer list, select the item from the list and click Delete.If the Allowed Referer List is empty, the CSRF feature stops working and the system becomes insecure.
  4. After changing the Allowed Referer list, restart the server.