Hi! I´ve followed all steps and It has not worked.
I have copied profoundui directory into IASP and I have modified 'httpd.conf' file, to point to new location.
I have restarted profound and when I lunch session, it throws the following exception:
The program has encountered an unmonitored exception. Please contact the system administrator for assistance.Message Id:PUI0005Severity:40Date:2014-06-20Time:17.41.30Program:PUI0001200Procedure:Initialize__FvLine(s):1343Message:Unable to start the application job.Cause . . . . . : The controller encountered an error while attempting to start the application job. The detailed error message is: 3025 - No existe tal vía de acceso o directorio.
I attach my configuration file. I am not sure if I´ve done all changes needed. Please, do a review and confirm me. Thanks a lot!
# Uncomment the following to use SSL.
#LoadModule ibm_ssl_module /QSYS.LIB/QHTTPSVR.LIB/QZSRVSSL.SRVPGM
#SSLEngine On
#SSLAppName YOUR_SSL_APP_NAME
LoadModule proxy_module /QSYS.LIB/QHTTPSVR.LIB/QZSRCORE.SRVPGM
LoadModule proxy_http_module /QSYS.LIB/QHTTPSVR.LIB/QZSRCORE.SRVPGM
LoadModule proxy_connect_module /QSYS.LIB/QHTTPSVR.LIB/QZSRCORE.SRVPGM
LoadModule proxy_ftp_module /QSYS.LIB/QHTTPSVR.LIB/QZSRCORE.SRVPGM
# Uncomment the following if using LDAP authentication.
#LoadModule ibm_ldap_module /QSYS.LIB/QHTTPSVR.LIB/QZSRVLDAP.SRVPGM
ErrorLog /www/profoundui/logs/error_log
LogMaint /www/profoundui/logs/error_log 7 0
DefaultNetCCSID 1208
DefaultFsCCSID 284
Listen 8080
AddType application/genie .scn
AddType application/genie .lst
ExpiresByType application/genie A2592000
ThreadsPerChild 40
MaxCGIJobs 1000
MaxPersistentCGI 1000
#The following control session timeout and should all be set to the same value.
SetEnv PUI_TIMEOUT 3600
MaxPersistentCGITimeout 3600
Timeout 3600
# Controls purge interval for expired session DB records. Give value in hours.
SetEnv PUI_SSN_PURGE_INT 2
Options -Indexes -Includes
DocumentRoot /www/profoundui/htdocs
ScriptAlias /profoundui/atrium/menu /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0003000.PGM
Alias /profoundui/atrium /www/profoundui/htdocs/profoundui/userdata/html/atrium_login.html
Alias /profoundui/changepass /www/profoundui/htdocs/profoundui/userdata/html/change_password.html
Alias /profoundui/start.html /www/profoundui/htdocs/profoundui/userdata/html/start.html
ScriptAliasMatch ^/profoundui/PUI000(11.{2}|1200|2.{2}|3.{3}|4.{3}|50.{2}|91.{2})(.*) /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI000$1$2
ScriptAliasMatch ^/profoundui/auth/PUI000(1200|21.{2}|91.{2})(.*) /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI000$1$2
ScriptAlias /profoundui/auth/start /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0005001.PGM
ScriptAlias /profoundui/auth/genie /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0002100.PGM
ScriptAlias /profoundui/designer /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0001100.PGM
ScriptAlias /profoundui/viewdesigner /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0001100.PGM
ScriptAlias /profoundui/universal /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0001114.PGM
ScriptAlias /profoundui/genieadmin /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0002200.PGM
ScriptAlias /profoundui/genie /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0002100.PGM
ScriptAlias /profoundui/atrium /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0003000.PGM
ScriptAlias /rpgsp /QSYS.LIB/RPGSP.LIB/
ScriptAlias /profoundui/welcome /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0004000.PGM
ScriptAlias /profoundui/start /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0005001.PGM
ScriptAlias /profoundui/ipademulator /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0005001.PGM
ScriptAlias /profoundui/iphoneemulator /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0005001.PGM
ScriptAlias /profoundui/key /IASP/QSYS.LIB/PROFOUNDUI.LIB/PUI0004100.PGM
SetEnv PUI_UPLOAD_CAP 100
ProxyPass /php/
http://127.0.0.1:10088/
ProxyPassReverse /php/
http://127.0.0.1:10088/
<Directory /IASP/QSYS.LIB/PROFOUNDUI.LIB/>
AllowOverride None
SetHandler cgi-script
Options +ExecCGI +Includes
SetOutputFilter Includes
RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
</Directory>
<DirectoryMatch "^/IASP/QSYS\.LIB/PROFOUNDUI\.LIB/PUI000(11.{2}|22.{2}|4.{3})\.PGM">
Require valid-user
AuthType Basic
AuthName "Profound UI"
PasswdFile %%SYSTEM%%
UserID %%CLIENT%%
</DirectoryMatch>
# This environment variable must be set to match the value of
# your AuthName directive. This is used by the Atrium sign on
# program to sign users into the correct "realm".
SetEnv PUI_AUTH_REALM "Profound UI"
# The following sections control how authentication is handled in Profound UI.
# To change the authentication procedures, comment/uncomment the desried sections.
# Use the following section for IBM i profile authentication.
<DirectoryMatch "^/IASP/QSYS\.LIB/PROFOUNDUI\.LIB/PUI000(3.{3})\.PGM">
Require valid-user
AuthType Basic
AuthName "Profound UI"
PasswdFile %%SYSTEM%%
UserID %%CLIENT%%
ProfileToken On
</DirectoryMatch>
<LocationMatch "^/profoundui/auth/(.*)">
Require valid-user
AuthType Basic
AuthName "Profound UI"
PasswdFile %%SYSTEM%%
UserID %%CLIENT%%
ProfileToken On
</LocationMatch>
<FilesMatch "^PUI000(9106|1113).PGM">
CgiConvMode binary
</FilesMatch>
# Use this section for Kerberos authentication.
#<DirectoryMatch "^/QSYS\.LIB/PROFOUNDUI\.LIB/PUI000(3.{3})\.PGM">
# Require valid-user
# AuthType KERBEROS
# PasswdFile %%KERBEROS%%
# UserID %%CLIENT%%
# ProfileToken On
#</DirectoryMatch>
#<LocationMatch "^/profoundui/auth/(.*)">
# Require valid-user
# AuthType KERBEROS
# PasswdFile %%KERBEROS%%
# UserID %%CLIENT%%
# ProfileToken On
#</LocationMatch>
# Use this section for authentication against an LDAP directory with EIM mapping.
# This environment variable must be set to reference the path to the
# EIM configuration file for Profound UI.
# SetEnv PUI_EIM_CONFIG_FILE /www/profoundui/conf/eim-config.xml
#<DirectoryMatch "^/QSYS\.LIB/PROFOUNDUI\.LIB/PUI000(3.{3})\.PGM">
# LDAPConfigFile /www/profoundui/conf/ldap.prop
# PasswdFile %%LDAP%%
# AuthType Basic
# AuthName "Profound UI"
# Require valid-user
#</DirectoryMatch>
#<LocationMatch "^/profoundui/auth/(.*)">
# LDAPConfigFile /www/profoundui/conf/ldap.prop
# PasswdFile %%LDAP%%
# AuthType Basic
# AuthName "Profound UI"
# Require valid-user
#</LocationMatch>
# Use this section for authentication against a validation list.
# This environment variable must be set to reference the validation
# list object specified on the PasswdFile directive.
#SetEnv PUI_VLDL PROFOUNDUI/PUIVLDL
#<DirectoryMatch "^/QSYS\.LIB/PROFOUNDUI\.LIB/PUI000(3.{3})\.PGM">
# AuthType Basic
# AuthName "Profound UI"
# Require valid-user
# PasswdFile PROFOUNDUI/PUIVLDL
#</DirectoryMatch>
#<LocationMatch "^/profoundui/auth/(.*)">
# AuthType Basic
# AuthName "Profound UI"
# Require valid-user
# PasswdFile PROFOUNDUI/PUIVLDL
#</LocationMatch>