Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Failed to install JRE1.8.x on Windows 2016 Core

bedrockApr 19 2018 — edited Apr 20 2018

I run into problems when trying to install jre1.8.0_144 & jre1.8.0_161.  The installed failed with error code: 1603.

Since Win 2016 core has not GUI, I used installation config file with following options:

INSTALL_SILENT=1

INSTALLDIR=C:\Program Files\java\jre1.8.0_144

REBOOT=0

My test server was fresh build with no previous Java installation.  I searched the install log file (for 1.8.0_144) and saw first error as following:

MSI (s) (B4:EC) [13:47:52:849]: Note: 1: 1722 2: installexe 3: C:\Program Files\java\jre1.8.0_144\installer.exe 4: /s INSTALLDIR="C:\Program Files\java\jre1.8.0_144\\" STATIC=1 INSTALLCFG="c:\temp\jre_test\jre-install.cfg" INSTALL_SILENT=1 REPAIRMODE=0 ProductCode={26A24AE4-039D-4CA4-87B4-2F64180144F0}

  CustomAction installexe returned actual error code 61014 (note this may not be 100% accurate if translation happened inside sandbox)

I have searched online for info related to 1603 and 61014 AND could not find solution.

Any help with fixing the problem or suggestions for troubleshooting will be greatly appreciated.

Comments

Hi,
when creating the REST Enabled SQL reference, don't add the ~/_/sql~ to the URL; so simply use
http://<host>/<ORDS war file>/EDW/edw_myit_service/
Note that for REST Enabled SQL the user name as well as the password are case sensitive; so you typically need to enter the user name in upper case.
regards
-Carsten

libraking123

Hi Carsten
Url is without the "_/sql"
Checked and double checked user. Authenticating using a user/pwd stored in Tomcat (tomcat-users.xml). However also tried the schema owner (uppercase) and the same message appears telling me the schema is not rest enabled when both curl and Insomnia work with either user/password.

Using Ords 19.4.6 and APEX 20.1

Hi,
OK - so we might need to check generic HTTP connectivity. Can you navigate to SQL Workshop > SQL Commands and execute the following:

declare
    l_clob clob;
begin
    apex_web_service.g_request_headers( 1 ).name := 'Content-Type';
    apex_web_service.g_request_headers( 1 ).value := 'application/json';


    l_clob := apex_web_service.make_rest_request( 
                  p_url         => 'http://..../EDW/edw_myit_service', 
                  p_http_method => 'POST',
                  p_username    => '...',
                  p_password    => '...',
                  p_body        => '{"statementText":"select sysdate from dual"}' );


    htp.p( l_clob );
end;

This should be the equivalent to your "curl" command. Do you see the REST Enabled SQL response JSON ...?
regards
-Carsten

libraking123
Answer

Carsten,
Error returned:
ORA-29273: HTTP request failed
ORA-06512: at "APEX_200100.WWV_FLOW_WEB_SERVICES", line 1285
ORA-06512: at "APEX_200100.WWV_FLOW_WEB_SERVICES", line 924
ORA-24247: network access denied by access control list (ACL)
Seems obvious from this error I needed to run the script to insert into ACL_PATH on that database and make sure the APEX account has 'connect' privs - thought this had been done.
image.pngThank you that solved the problem.
Craig

Marked as Answer by libraking123 · Feb 25 2021
1 - 4

Post Details

Added on Apr 19 2018
1 comment
1,137 views