Skip to Content
0
Former Member
Mar 16, 2009 at 05:40 AM

Run time Error : UNCAUGHT_EXCEPTION

3078 Views

Hi Team

Pls reply to resolve the below error

When we are uploaded TB through flexible upload and then Test run for Data Collection for that Cons unit, we got the below Run time error:

Runtime Errors UNCAUGHT_EXCEPTION Except. CX_UCI_NO_CHECK

Short dump has not been completely stored

Short text

An exception occurred that was not caught.

What happened?

The exception 'CX_UCI_NO_CHECK' was raised, but it was not caught anywhere

along

the call hierarchy.

Since exceptions represent error situations and this error was not

adequately responded to, the running ABAP program

'CL_UC_DATASTREAM==============CP' has to be

terminated.

Error analysis

An exception occurred which is explained in detail below.

The exception, which is assigned to class 'CX_UCI_NO_CHECK', was not caught and

therefore caused a runtime error.

The reason for the exception is:

An exception occurred

Missing Handling of Application Exception

Program UCUWB000

Trigger Location of Exception

Program CL_UC_DATASTREAM==============CP

Include CL_UC_DATASTREAM==============CM003

Row 150

Module type (METHOD)

Module Name DTS_READ_TRANSACTION_DATA

Source Code Extract

Line

SourceCde

120

it_hry_field = it_char_node

121

it_hry_field_attr = it_char_attr_node

122

it_hry_node = lt_hry_node

123

it_hry_attr_node = lt_hry_attr_node

124

i_authority_check = l_authority_check

125

i_keydate = i_keydate

126

it_hry_nodename = lt_hry_nodename

127

it_hry_attr_nodename = lt_hry_attr_nodename

128

i_packagesize = i_packagesize

129

i_cursor_mode = i_cursor_mode

130

importing

131

et_hry_data = lt_hry_data

132

e_end_of_data = e_done

133

et_message = lt_message1

134

changing

135

ct_data = ct_data

136

exceptions

137

no_authorization = 1.

138

139

if sy-subrc is not initial.

140

move-corresponding syst to ls_message2.

141

raise exception type cx_uci_no_authorization

142

exporting ds_message = ls_message2.

143

endif.

144

145

if lt_message1 is not initial.

146

loop at lt_message1 into ls_message1.

147

move-corresponding ls_message1 to ls_message2.

148

insert ls_message2 into table lt_message2.

149

endloop.

>>>>>

raise exception type cx_uci_no_check

151

exporting dt_message = lt_message2.

152

endif.

153

154

call method dts_process_hry_result

155

exporting

156

it_hry_node = lt_hry_node

157

it_hry_attr_node = lt_hry_attr_node

158

it_hry_nodename = lt_hry_nodename

159

it_hry_attr_nodename = lt_hry_attr_nodename

160

it_hry_data = lt_hry_data

161

importing

162

et_node_data = et_node_data.

163

164

  • call method lo_tx_data->read_data_from_infoprov

165

  • exporting

166

  • i_comp_s_field = i_comp_s_char

167

  • i_comp_s_kfig = i_comp_s_kfig

168

  • it_field = it_char

169

  • it_kfig = it_kfig

Pls revert me immediately how to resolve the issue, i already do the following functionality as per OSS Note 1074424

thanks & regards

Madhu yl