• Spoorthy
  • NEWBIE
  • 10 Points
  • Member since 2014

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 5
    Questions
  • 4
    Replies
HI All,

After NA25 refresh we are facing out bound integration failures and getting 
(504)Gateway Time-out error. can some one suggest what needs to be done in order to make Outbound messaging up and active 
I am encountering this error only in few cases/records and rest all are working fine and sometimes after few hours the request is going through with out any issue . Do you think that this can happen because of salesforce server is too busy? or we have too many transactions going on in our org simultaneously? what could be the best resolution?
Hi I have a requiement where there are 100 bankers that will completed 5 hour shifts between 8am-9pm. We want to set a parameter of when their shift starts and ends so that we can activate their user in salesforce 5 minutes before the starting of their shift and 5 minutes after their shift ends. Please explain how you would make this work.
Can we make a URL field to be Unique? Is this Possible?
I am trying to extract records in an object which has around 940K records using Data Loader and I was not able to open the extracted CSV file, is there a way where I can extract all the records ....
HI All,

After NA25 refresh we are facing out bound integration failures and getting 
(504)Gateway Time-out error. can some one suggest what needs to be done in order to make Outbound messaging up and active 
Hi I have a requiement where there are 100 bankers that will completed 5 hour shifts between 8am-9pm. We want to set a parameter of when their shift starts and ends so that we can activate their user in salesforce 5 minutes before the starting of their shift and 5 minutes after their shift ends. Please explain how you would make this work.
Hi ,
this is deva
Could you please resolve this.

Thanks a ton.

apex class


public class Registration {

public Registration__C str;

    public PageReference Cancel() {
        return null;
    }




    public Registration(ApexPages.StandardController controller) {
this.str = (Registration__C)Controller.getRecord();
    }
     public Registration__c getStr(){
    return str;
    }
    
    public ApexPages.PageReference save() {
 
  ApexPages.StandardController controller = new ApexPages.StandardController(str);
  try {
    controller.save();
  }
  catch(Exception e) {
    return null;
  }
  return controller.view();
}
    


public String classvalue{get;set;}
public Boolean ClassValue1{set;get;}
public Boolean ClassValue2{set;get;}
public Boolean ClassValue3{set;get;}
public Boolean ClassValue4{set;get;}
public Boolean ClassValue5{set;get;}
public Boolean ClassValue6{set;get;}
public Boolean ClassValue7{set;get;}
public Boolean ClassValue8{set;get;}
public Boolean ClassValue9{set;get;}
public Boolean ClassValue10{set;get;}
public Boolean ClassValue11{set;get;}
public Boolean ClassValue12{set;get;}
public Boolean ClassValue13{set;get;}
   
   
        
        
    public void ClassPicklist()
    {
        
        if(str.class__C=='Pre-Kg')
        {
          ClassValue1 = true;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C='LKG')
        {
          ClassValue1 = false;
          ClassValue2 = true;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='UKG')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = true;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='1stClass')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = true;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='2nd Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = true;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        
        }
        else
        if(str.class__C=='3rd Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = true;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='4th Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = true;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='5th Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = true;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='6th Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = true;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='7th Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = true;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='8th Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = true;
           ClassValue12 = false;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='9th Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = true;
           ClassValue13 = false;
        }
        else
        if(str.class__C=='10th Class')
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = true;
        }
        else
        {
          ClassValue1 = false;
          ClassValue2 = false;
           ClassValue3 = false;
           ClassValue4 = false;
           ClassValue5 = false;
           ClassValue6 = false;
           ClassValue7 = false;
           ClassValue8 = false;
           ClassValue9 = false;
           ClassValue10 = false;
           ClassValue11 = false;
           ClassValue12 = false;
           ClassValue13 = false;
         }
     }   
       
    public PageReference Edit() {
        return null;
    }


   
    
    
    
    public String Feevalue{get;set;}
    public Boolean FeeValue1{set;get;}
    public Boolean FeeValue2{set;get;}
    public Boolean FeeValue3{set;get;}
      public List<SelectOption> getFeelist ()
    {
      
        List<SelectOption> options = new List<SelectOption>();
        options.add(new SelectOption('','--None--'));
        options.add(new SelectOption('1','1st term'));
        options.add(new SelectOption('2','2nd Term'));
        options.add(new SelectOption('3','3rd Term'));
         return options;
    }  
          
    public void FeePicklist()
    {
        Registration__c r=new Registration__C();
        if(Feevalue=='1')
        {
          FeeValue1 = true;
          FeeValue2 = false;
          FeeValue3 = false;
         }
         else
         if(Feevalue=='2')
        {
          FeeValue1 = false;
          FeeValue2 = true;
          FeeValue3 = false;
         }
         else
         if(Feevalue=='3')
        {
          FeeValue1 = false;
          FeeValue2 = false;
          FeeValue3 = true;
         }
         else
         
        {
          FeeValue1 = false;
          FeeValue2 = false;
          FeeValue3 = false;
         }
      }
      
      
      
      
    
    public String HostalFeevalue{get;set;}
    public Boolean HostalFeeValue1{set;get;}
    public Boolean HostalFeeValue2{set;get;}
    public Boolean HostalFeeValue3{set;get;}
      public List<SelectOption> getHostalFeelist ()
    {
      
        List<SelectOption> options = new List<SelectOption>();
        options.add(new SelectOption('','--None--'));
        options.add(new SelectOption('1','1st term'));
        options.add(new SelectOption('2','2nd Term'));
        options.add(new SelectOption('3','3rd Term'));
         return options;
    }  
          
    public void HostalFeePicklist()
    {
        Registration__c r=new Registration__C();
        if(HostalFeevalue=='1')
        {
          HostalFeeValue1 = true;
          HostalFeeValue2 = false;
          HostalFeeValue3 = false;
         }
         else
         if(HostalFeevalue=='2')
        {
          HostalFeeValue1 = false;
          HostalFeeValue2 = true;
          HostalFeeValue3 = false;
         }
         else
         if(HostalFeevalue=='3')
        {
          HostalFeeValue1 = false;
          HostalFeeValue2 = false;
          HostalFeeValue3 = true;
         }
         else
         
        {
          HostalFeeValue1 = false;
          HostalFeeValue2 = false;
          HostalFeeValue3 = false;
         }
   }

}


Here clas__C is picklist field and registration__c is object

Based on classvalue i have to render the code
  • November 25, 2014
  • Like
  • 0

Hello,

 

I have an apex class in which i call a web service. I receive a response value from the webservice in which I need to extract a key value from. I've been looking at the XMLStreamReader documentation at http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_classes_xml_XmlStream_reader.htm but I'm still unsure as to what's required.

 

My SOAP response XMl is similar to the following

 

 

<?xml version="1.0" encoding="utf-8"?>
  <soap:Body>
    <user_createResponse xmlns="http://dummyValue">
     <user_createResult>28</user_createResult>
    </user_createResponse>
  </soap:Body>
</soap:Envelope>
I tried to use 
XmlStreamReader xmlRead =  res.getXmlStreamReader();
System.debug('key val = ' + xmlRead.getAttributeValue('', 'user_createResult'));
But I get an error such as "illegal State: Current state is not among the states START_ELEMENT , ATTRIBUTEvalid for getAttributeValue(...."
is it not possible to just name the attribute I want or is it necessary to somehow loop through each element or go to an element number?
Any tips on the above would be welcome.
Thanks!