Ignore:
Timestamp:
Jun 3, 2014, 4:58:44 PM (10 years ago)
Author:
djay
Message:

Add support of maximumMegabytes keyword for size limitation of ComplexData? inputs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/zoo-project/zoo-kernel/service_internal.c

    r483 r485  
    967967      }else
    968968        xmlNewProp(nc2,BAD_CAST "maxOccurs",BAD_CAST "1");
     969      if((tmp1=getMap(e->content,"maximumMegabytes"))!=NULL){
     970        xmlNewProp(nc2,BAD_CAST "maximumMegabytes",BAD_CAST tmp1->value);
     971      }
    969972    }
    970973
     
    25082511          else
    25092512            addToMap(tmpMaps2->content,"maxOccurs",tmpMaxO->value);
     2513        map* tmpMaxMB=getMap(tmpInputs->content,"maximumMegabytes");
     2514        if(tmpMaxMB!=NULL)
     2515          if(tmpMaps2->content==NULL)
     2516            tmpMaps2->content=createMap("maximumMegabytes",tmpMaxMB->value);
     2517          else
     2518            addToMap(tmpMaps2->content,"maximumMegabytes",tmpMaxMB->value);
    25102519      }
    25112520
     
    25582567        if(tmpMaxO!=NULL){
    25592568          if(tmpMaps->content==NULL)
    2560             tmpMaps->content=createMap("maxOccurs",tmpMap1->value);
     2569            tmpMaps->content=createMap("maxOccurs",tmpMaxO->value);
    25612570          else
    2562             addToMap(tmpMaps->content,"maxOccurs",tmpMap1->value);
    2563         }
     2571            addToMap(tmpMaps->content,"maxOccurs",tmpMaxO->value);
     2572        }
     2573        map* tmpMaxMB=getMap(tmpInputs->content,"maximumMegabytes");
     2574        if(tmpMaxMB!=NULL)
     2575          if(tmpMaps->content==NULL)
     2576            tmpMaps->content=createMap("maximumMegabytes",tmpMaxMB->value);
     2577          else
     2578            addToMap(tmpMaps->content,"maximumMegabytes",tmpMaxMB->value);
    25642579        /**
    25652580         * Parsing BoundingBoxData, fill the following map and then add it to
Note: See TracChangeset for help on using the changeset viewer.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png