<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2655.35">
<TITLE>java corba error</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I built a java program to get data from mnesia erlang database. I can get this information:</FONT>
</P>

<P><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">------------------------------------------------</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">Mnesia is_running? true</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">backup_module: mnesia_backup</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">Directory: /opt/ANx/Site-data/db/Mnesia.anx_cp@anxcp3</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">Dump Log time time threshold 300000 ms.</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">Local_tables orber_CosNaming</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">Num Local_tables 52</FONT>
<BR><B><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">mnesia tables:</FONT></B><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"> orber_CosNaming - orber_objkeys - ir_ORB - ir_InterfaceDef - ir_OperationDef - i</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">r_AttributeDef - ir_ExceptionDef - ir_ArrayDef - ir_SequenceDef - ir_StringDef -</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"> ir_PrimitiveDef - ir_AliasDef - ir_EnumDef - ir_UnionDef - ir_StructDef - ir_Ty</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">pedefDef - ir_ConstantDef - ir_ModuleDef - ir_Repository - ir_IDLType - ir_Conta</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">iner - ir_Contained - ir_IRObject - me_service - me_adsl_perf_log_db -</FONT><B> <FONT COLOR="#0000FF" SIZE=2 FACE="Arial">subrack</FONT></B><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"> -</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"> vartable - rcPhPoints - network_element - pvc - adsl_nt_board - atm_perf_cellmu</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">x - cellbus_bw - atm_perf_et - adsl - treattable - me_td_db - board - adsl_conf_</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">prof - slot - rcInterfaces - rcTop - sr_nb - adsl_pm_prof - schema - audit_table</FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"> - adsl_nt_line - logtable - system_node - dbh_NameTable - dbh_VersionTable - subscribers </FONT>
<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"> ------------------------------------------------</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">However when I try to get information on some particular table, the following error appear:</FONT>
</P>

<P><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">Error: reason.value: {undef,{subrack,tc,[]}}</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">This is the sentence used to get data from "subrack" table:</FONT>
</P>

<P>        <FONT SIZE=2 FACE="Arial">if(mnesia.Status.ok == mcsRef.dirty_match_all("subrack", result, reason))</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">After a trace on server code, error is generated on "mnesia_session_impl" file, exactly on:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">%% Corba records remapping!</FONT>
<BR><FONT SIZE=2 FACE="Arial">remap_anytype([]) -> [];</FONT>
<BR><FONT SIZE=2 FACE="Arial">remap_anytype([L |Lrest]) -></FONT>
<BR><FONT SIZE=2 FACE="Arial">    RecName = element(1, L),</FONT>
<BR><FONT SIZE=2 FACE="Arial">    Type = RecName</FONT><B><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">:tc(),                        [Here...]</FONT></B>
<BR><FONT SIZE=2 FACE="Arial">    [#any{typecode = Type, value = Obj} || Obj <- [L |Lrest]].</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">any suggestion are welcome. Thanks</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Best regards,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Roberto</FONT>
</P>
<BR>

<P><B><FONT COLOR="#000000" SIZE=2 FACE="Ericsson Sans">Roberto Portugal</FONT></B>
<BR><FONT COLOR="#000000" SIZE=2 FACE="Ericsson Sans">System Integrator</FONT>
</P>

<P><FONT COLOR="#000000" SIZE=2 FACE="Ericsson Sans">Regional Competence Center</FONT>
<BR><FONT COLOR="#000000" SIZE=2 FACE="Ericsson Sans">Ericsson Chile, S.A.</FONT>
<BR><FONT COLOR="#000000" SIZE=2 FACE="Ericsson Sans">Av. Vitacura 2808, Las Condes, Santiago, Chile<BR>
Telf.: +56 2 372 53 95</FONT>
<BR><FONT COLOR="#000000" SIZE=2 FACE="Ericsson Sans">Fax:  +56 2 372 50 57<BR>
E-mail: roberto.portugal@cec.ericsson.se</FONT>
<BR><FONT COLOR="#000000" SIZE=2 FACE="Ericsson Sans"><A HREF="http://www.ericsson.com" TARGET="_blank">http://www.ericsson.com</A></FONT>
</P>

</BODY>
</HTML>