Error 37000

SQ074: Line 246 (line 468 of "/DAV/VAD/conductor/uddi_serv_browse.vspx-sql"): 
while executing the following statement:
#line 230 "/DAV/VAD/conductor/uddi_serv_browse.vspx-sql"
create constructor method page_42b63b9c4cf25cb9b3371374c786ccdanductor_uddi__serv__browse_vspx (in path any, in params any, in lines any)
for "DB"."dba".page_42b63b9c4cf25cb9b3371374c786ccdanductor_uddi__serv__browse_vspx
{
  declare childs any;
  declare vst, clen any;
  declare e vspx_event;
  
  self.vc_view_state := vector ();
  self.vc_name := 'page_42b63b9c4cf25cb9b3371374c786ccdanductor_uddi__serv__browse_vspx';
  self.vc_page := self;
  self.vc_have_state := 1;


  e := new vspx_event ();
  clen := http_request_header (lines, 'Content-Length', null, '0');
  if (isstring (clen))
    clen := atoi (clen);
  else
    clen := 0;

  if (length (params) < (1+(4*http_map_get('is_dav'))) and clen >= 10000000
    and lower (http_request_header (lines, 'Content-Type')) like 'multipart/%')
    {
      params := __http_stream_params ();
    }
  
  if (http_request_header (lines, 'Content-Type') = 'application/xml' or (clen > 0 and length (params) = 0))
    {
      declare cnt, xt, ppar any;
      cnt := http_body_read ();
      cnt := string_output_string (cnt);
      if (length (cnt) > 0)
        params := vspx_xforms_params_parse (cnt);
    }
  e.ve_params := params;
  e.ve_lines := lines;
  e.ve_path := path;

  vst := get_keyword ('page_42b63b9c4cf25cb9b3371374c786ccdanductor_uddi__serv__browse_vspx_view_state', params);

  if (vst is not NULL)
    {
      e.ve_is_post := 1;
      self.vc_is_postback := 1;
    }
  self.vc_event := e;

  self.vc_view_state := vector (
      self.vc_name, null,
      
        'page_owner', null,
        'nav_pos_fixed', null,
        'nav_top', null,
        'nav_tip', null,
        'btn_bmk', null,
        'requested_url', null,
        'admin_login', null,
        'ifnl', null,
        'admin_login_form', null,
        'login_not_valid', null,
        'username', null,
        'password_plain', null,
        'password', null,
        'cb_remember_me', null,
        'login', null,
        'il', null,
        'browse_button1', null,
        'ctrl_id0x7fb4d0115b98', null,
        'navbar1', null,
        'ctrl_id0x7fb4d0106858', null,
        'tabTemplate0', null,
        'tabTemplate1', null,
        'tabTemplate2', null,
        'tabTemplate3', null,
        'tabTemplate4', null,
        'tabTemplate5', null,
        'tabTemplate6', null,
        'tabTemplate7', null,
        'tabTemplate11', null,
        'tabTemplate12', null,
        'tabTemplate13', null,
        'tabTemplate14', null,
        'tabTemplate21', null,
        'tabTemplate22', null,
        'tabTemplate23', null,
        'tabTemplate31', null,
        'tabTemplate32', null,
        'det_template', null,
        'service_template', null,
        'contact_template', null,
        'ident_template', null,
        'category_template', null,
        'discovery_template', null,
        'relations_template', null,
        'contact_summary_template', null,
        'contact_email_template', null,
        'contact_phone_template', null,
        'contact_address_template', null,
        'service_summary_template', null,
        'service_binding_template', null,
        'service_category_template', null,
        'binding_summary_template', null,
        'binding_infos_template', null,
        'uddi_browse_page', null
      );

  if (vst is not null)
    {
      declare post, state, extend any;
      declare i, l int;
      -- get the posted state
      post := vspx_state_deserialize (vst);
      -- page state
      state := self.vc_view_state;
      -- extension
      extend := vector ();

      l := length (post); i := 0;

      if (mod (l, 2))
        signal ('22023', 'Page state expects to have even length, current state is possibly broken');

      while (i < l)
        {
	  -- set the pages state back to vc_view_state
	  declare pos int;
	  pos := position (post[i], state);
	  if (pos)
	    aset (state, pos, post [i+1]);
	  else
	    extend := vector_concat (extend, vector (post[i], post[i+1]));
          i := i + 2;
	}

      if (length (extend))
        self.vc_view_state := vector_concat (state, extend);
      else
        self.vc_view_state := state;

      

    }

  self.vc_set_view_state (e);

  {
    declare control vspx_control;
    control := self;
    self.vc_children := vector (
    
    (self."admin_login":=vspx_login ('admin_login', control))."admin_login",

    self."admin_login",

    (self."browse_button1":=vspx_browse_button ('browse_button1', control))."browse_button1",

    (self."ctrl_id0x7fb4d0115b98":=vspx_browse_button ('ctrl_id0x7fb4d0115b98', control))."ctrl_id0x7fb4d0115b98",

    (self."navbar1":=vspx_vscx ('navbar1', control, 'adm_navigation_bar.vspx'))."navbar1",

    (self."ctrl_id0x7fb4d0106858":=vspx_template ('ctrl_id0x7fb4d0106858', control))."ctrl_id0x7fb4d0106858",

    (self."tabTemplate0":=vspx_template ('tabTemplate0', control))."tabTemplate0",

    (self."tabTemplate1":=vspx_template ('tabTemplate1', control))."tabTemplate1",

    (self."tabTemplate2":=vspx_template ('tabTemplate2', control))."tabTemplate2",

    (self."tabTemplate3":=vspx_template ('tabTemplate3', control))."tabTemplate3",

    (self."tabTemplate4":=vspx_template ('tabTemplate4', control))."tabTemplate4",

    (self."tabTemplate5":=vspx_template ('tabTemplate5', control))."tabTemplate5",

    (self."tabTemplate6":=vspx_template ('tabTemplate6', control))."tabTemplate6",

    (self."tabTemplate7":=vspx_template ('tabTemplate7', control))."tabTemplate7",

    (self."tabTemplate11":=vspx_template ('tabTemplate11', control))."tabTemplate11",

    (self."tabTemplate12":=vspx_template ('tabTemplate12', control))."tabTemplate12",

    (self."tabTemplate13":=vspx_template ('tabTemplate13', control))."tabTemplate13",

    (self."tabTemplate14":=vspx_template ('tabTemplate14', control))."tabTemplate14",

    (self."tabTemplate21":=vspx_template ('tabTemplate21', control))."tabTemplate21",

    (self."tabTemplate22":=vspx_template ('tabTemplate22', control))."tabTemplate22",

    (self."tabTemplate23":=vspx_template ('tabTemplate23', control))."tabTemplate23",

    (self."tabTemplate31":=vspx_template ('tabTemplate31', control))."tabTemplate31",

    (self."tabTemplate32":=vspx_template ('tabTemplate32', control))."tabTemplate32",

    (self."det_template":=vspx_template ('det_template', control))."det_template",

    (self."service_template":=vspx_template ('service_template', control))."service_template",

    (self."contact_template":=vspx_template ('contact_template', control))."contact_template",

    (self."ident_template":=vspx_template ('ident_template', control))."ident_template",

    (self."category_template":=vspx_template ('category_template', control))."category_template",

    (self."discovery_template":=vspx_template ('discovery_template', control))."discovery_template",

    (self."relations_template":=vspx_template ('relations_template', control))."relations_template",

    (self."contact_summary_template":=vspx_template ('contact_summary_template', control))."contact_summary_template",

    (self."contact_email_template":=vspx_template ('contact_email_template', control))."contact_email_template",

    (self."contact_phone_template":=vspx_template ('contact_phone_template', control))."contact_phone_template",

    (self."contact_address_template":=vspx_template ('contact_address_template', control))."contact_address_template",

    (self."service_summary_template":=vspx_template ('service_summary_template', control))."service_summary_template",

    (self."service_binding_template":=vspx_template ('service_binding_template', control))."service_binding_template",

    (self."service_category_template":=vspx_template ('service_category_template', control))."service_category_template",

    (self."binding_summary_template":=vspx_template ('binding_summary_template', control))."binding_summary_template",

    (self."binding_infos_template":=vspx_template ('binding_infos_template', control))."binding_infos_template",

       NULL
       );
  }

  self.vc_get_focus (e);
  
--no_c_escapes-
   {
   
#line push
#line 27 "virt://WS.WS.SYS_DAV_RES.RES_FULL_PATH.RES_CONTENT:/DAV/VAD/conductor/uddi_serv_browse.vspx"

  
#line push
#line 28 "virt://WS.WS.SYS_DAV_RES.RES_FULL_PATH.RES_CONTENT:/DAV/VAD/conductor/uddi_serv_browse.vspx"


     
#line pop

  
#line pop

   }
--no_c_escapes-
   {
   
      
        set ISOLATION = 'Committed';
        set http_charset = 'utf-8';
      
    
   }
  self.vc_browser_caps := coalesce (connection_get ('RenderXForms'), 0);
  if (self.vc_browser_caps)
    {
      self.vc_add_attribute ('xmlns', 'http://www.w3.org/2002/06/xhtml2');
      self.vc_add_attribute ('xmlns:xsd', 'http://www.w3.org/2001/XMLSchema');
      self.vc_add_attribute ('xmlns:xforms', 'http://www.w3.org/2002/xforms');
      self.vc_add_attribute ('xmlns:ev', 'http://www.w3.org/2001/xml-events');
      self.vc_add_attribute ('xmlns:vxf', 'http://www.openlinksw.com/vspx/xforms/');
    }
  
  {
    declare pagename, xmlmodel any;
    
  }
  
}