Skip to content

Commit 7b61bbb

Browse files
authored
C24.2.10 (#29)
# Description update install guide so as to remove any site-specific information/guidance Fixes # (issue) - 446 remove oracle specific links from install guide md - 450 add exception regression bug - Package parameter was renamed to remove a spelling error, but the APEX app was not exported to be in sync
2 parents 5b317a4 + be843e6 commit 7b61bbb

File tree

14 files changed

+78
-134
lines changed

14 files changed

+78
-134
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/usr/bin/env bash
2+
# set -o pipefail
3+
set -e
4+
5+
# 24.2.8
6+
# usage build_zip.sh 24.2.9
7+
buildVersion="$1"
8+
9+
if [[ -z "$buildVersion" ]]
10+
then
11+
echo "Build version must be set in argument 1. Typically 24.1.10, where 24.1 is" >&2
12+
echo "the APEX version, and 10 is the 10th version for that APEX version." >&2
13+
echo ""
14+
echo "Example: ./development/scripts/build_release.sh 24.1.10"
15+
16+
exit 1
17+
fi
18+
19+
targetFile="sert_${buildVersion}.zip"
20+
21+
# Create a temporary folder to copy files into that we want to form the zip/release
22+
# This file-set may evolve over time.
23+
tmpDir=$(mktemp -d -p .)
24+
25+
# solution
26+
PRODUCT_FILES='product doc controller.xml install_prod.sql install.sql sert.properties README.md'
27+
cp -r ${PRODUCT_FILES} "${tmpDir}/"
28+
29+
(cd "${tmpDir}" && zip -r "../${targetFile}" ./*)
30+
31+
# We have no need for the temp folder now we have zipped up all the files
32+
rm -rf "${tmpDir}"

development/scripts/push_release.sh

Lines changed: 0 additions & 74 deletions
This file was deleted.

doc/install_guide.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@ APEX-SERT 24.1  is supported only on Oracle APEX 24.1 and higher. If you are us
4242

4343
to use the AOP report pages, you MUST have your own APEX Office Print Server. 
4444

45-
links: Einstein Get started using APEX Office Print today!
46-
4745
#### 2.1.1.2 Requirements for DocGen
4846

4947
APEX-SERT provides the capability to make use of DocGen, provided you have already setup and configured DocGen for your service.
@@ -56,12 +54,6 @@ some links:
5654

5755
* [kris Rice: PDF Generation with OCI Pre-Built Function](https://www.linkedin.com/pulse/pdf-generation-oci-pre-built-function-kris-rice-gbree/)
5856

59-
Oracle internal only:
60-
61-
* [https://gbuconfluence.oraclecorp.com/display/CDSTS/How+to+configure+APEX+to+use+DocGen+as+a+print+server](https://gbuconfluence.oraclecorp.com/display/CDSTS/How+to+configure+APEX+to+use+DocGen+as+a+print+server)
62-
63-
* [https://gbuconfluence.oraclecorp.com/display/CDSTS/Integrating+OCI+Document+Generator+Function](https://gbuconfluence.oraclecorp.com/display/CDSTS/Integrating+OCI+Document+Generator+Function)
64-
6557
once you have a working DocGen service, you can set preferences in the APEX-SERT administration application by navigating to Setup → Preferences and providing the required data values.
6658

6759
#### 2.1.2. Resources

doc/release_notes.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
# Release Notes
2+
## 24.2.10
3+
4+
- remove oracle specific links from install guide md
5+
Bug (Non BugDB)
6+
- "add exception" regression bug casues UI to fail on adding exception
27

38
## 24.2.9
49

install_prod.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
-- sert base schema must be created so that lb control tables will not be created in ADMIN/SYS schema
44
-- if it is a PDB, then tablespace DATA must exists
55
set feedback off
6+
set define off
67
set linesize 300
78
set pagesize 1000
89
set serveroutput on size unlimited

product/sert/apex/application/f2100/application/create_application.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- file_checksum: FCA4892F61E22203BF84C2275C67FB99249DE8641D57F31B5719B29B680CB390
1+
-- file_checksum: 6441A4679B22C7B047D536198F1E913A374477D29A5044DFFB0D59F8997F70A7
22
prompt --application/create_application
33
begin
44
-- Manifest
@@ -55,7 +55,7 @@ wwv_imp_workspace.create_flow(
5555
,p_substitution_value_01=>'APEX-SERT'
5656
,p_file_prefix => nvl(wwv_flow_application_install.get_static_app_file_prefix,'')
5757
,p_files_version=>204
58-
,p_version_scn=>44714464236177
58+
,p_version_scn=>44757807723940
5959
,p_print_server_type=>'INSTANCE'
6060
,p_file_storage=>'DB'
6161
,p_is_pwa=>'Y'

product/sert/apex/application/f2100/application/pages/page_00001.sql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- file_checksum: C59FF34B9F98B58423D50D98D701F4A8E808024DA20BA446C1D915A1F94A5EE1
1+
-- file_checksum: 71E0B3749957370B9DBFCB8FB2DFCB41AF8042CDEF66588E7B1DB194A6DA0780
22
-------------------------------------------------------------------------------
33
-- Copyright (c) 2024,2025 Oracle and/or its affiliates.
44
-- Licensed under the Universal Permissive License v 1.0 as shown
@@ -170,6 +170,7 @@ wwv_flow_imp_page.create_region_column(
170170
,p_source_type=>'DB_COLUMN'
171171
,p_source_expression=>'APP_IMAGE2'
172172
,p_data_type=>'VARCHAR2'
173+
,p_session_state_data_type=>'VARCHAR2'
173174
,p_display_sequence=>260
174175
,p_is_group=>false
175176
,p_use_as_row_header=>false

product/sert/apex/application/f2100/application/pages/page_00030.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- file_checksum: 9EBE1DF05B140BB0571BFE5D0D394C7616EB9E6B72B920842B5D65B66440A70C
1+
-- file_checksum: A934F974A742649EDB9653998869D885AFAA5A0A32C38AD245D02ED2F566F819
22
-------------------------------------------------------------------------------
33
-- Copyright (c) 2024,2025 Oracle and/or its affiliates.
44
-- Licensed under the Universal Permissive License v 1.0 as shown
@@ -1020,7 +1020,7 @@ wwv_flow_imp_shared.create_invokeapi_comp_param(
10201020
p_id=>wwv_flow_imp.id(480716556057443201)
10211021
,p_page_process_id=>wwv_flow_imp.id(479964127125940297)
10221022
,p_page_id=>30
1023-
,p_name=>'p_curernt_value'
1023+
,p_name=>'p_current_value'
10241024
,p_direction=>'IN'
10251025
,p_data_type=>'VARCHAR2'
10261026
,p_has_default=>false

product/sert/apex/application/f2100/application/pages/page_00280.sql

Lines changed: 11 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- file_checksum: 3C6EA601AC001689A780DC603FDB516F97F524021ABF890397AA1BC46127503D
1+
-- file_checksum: 0A69AA6A58CCDA6F3F6F85A21F15F996C0CFF62326D7CF5A3754BE21FB4CB573
22
-------------------------------------------------------------------------------
33
-- Copyright (c) 2024,2025 Oracle and/or its affiliates.
44
-- Licensed under the Universal Permissive License v 1.0 as shown
@@ -60,13 +60,13 @@ wwv_flow_imp_page.create_page_plug(
6060
' decode(er1.result,''FAIL'',NULL,er1.result) approved_flag',
6161
'from',
6262
' sert_core.eval_results_pub_v er1,',
63-
' sert_core.categories ca1,',
64-
' sert_core.rules ru1',
63+
' sert_core.categories_v ca1,',
64+
' sert_core.rules_pub_v ru1',
6565
'where 1=1',
6666
'and er1.eval_id = :P280_EVAL_ID --SYS_CONTEXT(''SV_SERT_CTX'', ''COLLECTION_ID'')',
6767
'and er1.result not like ''%PASS%''',
6868
'and er1.category_key = ca1.category_key',
69-
'and ca1.category_id = ru1.category_id',
69+
'and ca1.category_key = ru1.category_key',
7070
'and ru1.rule_id = er1.rule_id',
7171
'and (:P280_CATEGORY is null or :P280_CATEGORY = ca1.category_key)',
7272
'order by ca1.category_id, er1.rule_id'))
@@ -273,39 +273,23 @@ wwv_flow_imp_page.create_worksheet_column(
273273
,p_use_as_row_header=>'N'
274274
);
275275
wwv_flow_imp_page.create_worksheet_column(
276-
p_id=>wwv_flow_imp.id(49194528244990822)
276+
p_id=>wwv_flow_imp.id(12988191508532929)
277277
,p_db_column_name=>'INFO'
278278
,p_display_order=>160
279-
,p_column_identifier=>'P'
279+
,p_column_identifier=>'R'
280280
,p_column_label=>'Info'
281-
,p_allow_sorting=>'N'
282-
,p_allow_ctrl_breaks=>'N'
283-
,p_allow_aggregations=>'N'
284-
,p_allow_computations=>'N'
285-
,p_allow_charting=>'N'
286-
,p_allow_group_by=>'N'
287-
,p_allow_pivot=>'N'
288-
,p_column_type=>'CLOB'
281+
,p_column_type=>'STRING'
289282
,p_heading_alignment=>'LEFT'
290-
,p_rpt_show_filter_lov=>'N'
291283
,p_use_as_row_header=>'N'
292284
);
293285
wwv_flow_imp_page.create_worksheet_column(
294-
p_id=>wwv_flow_imp.id(49194642796990823)
286+
p_id=>wwv_flow_imp.id(12988285977532930)
295287
,p_db_column_name=>'FIX'
296288
,p_display_order=>170
297-
,p_column_identifier=>'Q'
289+
,p_column_identifier=>'S'
298290
,p_column_label=>'Fix'
299-
,p_allow_sorting=>'N'
300-
,p_allow_ctrl_breaks=>'N'
301-
,p_allow_aggregations=>'N'
302-
,p_allow_computations=>'N'
303-
,p_allow_charting=>'N'
304-
,p_allow_group_by=>'N'
305-
,p_allow_pivot=>'N'
306-
,p_column_type=>'CLOB'
291+
,p_column_type=>'STRING'
307292
,p_heading_alignment=>'LEFT'
308-
,p_rpt_show_filter_lov=>'N'
309293
,p_use_as_row_header=>'N'
310294
);
311295
wwv_flow_imp_page.create_worksheet_rpt(
@@ -315,7 +299,7 @@ wwv_flow_imp_page.create_worksheet_rpt(
315299
,p_report_alias=>'492095'
316300
,p_status=>'PUBLIC'
317301
,p_is_default=>'Y'
318-
,p_report_columns=>'APPLICATION_ID:CATEGORY_NAME:RULE_NAME:PAGE_ID:DESCRIPTION:RESULT:CURRENT_VALUE:'
302+
,p_report_columns=>'APPLICATION_ID:CATEGORY_NAME:RULE_NAME:PAGE_ID:DESCRIPTION:RESULT:CURRENT_VALUE'
319303
,p_sort_column_1=>'CATEGORY_NAME'
320304
,p_sort_direction_1=>'ASC'
321305
,p_sort_column_2=>'RULE_NAME'

product/sert/apex/application/f2100/application/pages/page_00302.sql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- file_checksum: B382B39EDDD236E434124F559FEC3730DB8BBBE7F2A12155998CF86ED9B6231C
1+
-- file_checksum: F32FE66015A41865A5799CB8929912EBA10FF2AA61DF83524E9C0164515398A1
22
-------------------------------------------------------------------------------
33
-- Copyright (c) 2024,2025 Oracle and/or its affiliates.
44
-- Licensed under the Universal Permissive License v 1.0 as shown
@@ -296,7 +296,8 @@ wwv_flow_imp_page.create_page_process(
296296
'',
297297
' select sert_core.is_reports_api.attributes_master_report_json (',
298298
' p_eval_id => :P10_EVAL_ID,',
299-
' p_app_id => :APP_ID)',
299+
' p_app_id => :APP_ID,',
300+
' p_apex_version => :G_APEX_VERSION)',
300301
' into l_json',
301302
' from dual;',
302303
'',

0 commit comments

Comments
 (0)