Plz give the correct code for the following :
Error:
Server Error in '/reslife' Application.
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
|
Line 54: idElem.InnerText = "";//strId; Line 55: mediaElem.AppendChild(idElem); Line 56: strPath = xNode.SelectNodes("mediaVideoFile").Item(0).InnerText; Line 57: pathElem = xmlResDoc.CreateElement("filePath"); Line 58: CreateErroLog("strStatus : " + strPath); |
Source File: c:\inetpub\wwwroot\reslife\storyadmin\api\videolist.aspx.cs Line: 56
Stack Trace:
|
[NullReferenceException: Object reference not set to an instance of an object.] videolist.Page_Load(Object s, EventArgs e) in c:\inetpub\wwwroot\reslife\storyadmin\api\videolist.aspx.cs:56 System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33 System.Web.UI.Control.OnLoad(EventArgs e) +99 System.Web.UI.Control.LoadRecursive() +47 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436 |
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433
Xml:
- <availableMedia>
- <mediaItem>
<mediaTitle>Shaun HansenmediaTitle>
<mediaDate>2008-11-23mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081123_sun_sh_1700.mp3mediaAudioFile>
<mediaVideoFile>http://pri-cdn.reslife.org/reslifechurch/ondemand/maincampus/2008/20081123_sun_sh_1700_5k.flvmediaVideoFile>
mediaItem>
- <mediaItem>
<mediaTitle>The Pursuit of Joy Pt4mediaTitle>
<mediaDate>2008-11-23mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081123_sun_dvk_0930.mp3mediaAudioFile>
<mediaVideoFile>http://pri-cdn.reslife.org/reslifechurch/ondemand/maincampus/2008/20081123_sun_dvk_0930_5k.flvmediaVideoFile>
mediaItem>
- <mediaItem>
<mediaTitle>Family Flipt EventmediaTitle>
<mediaDate>2008-11-19mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081119_wed_cc_1900.mp3mediaAudioFile>
<mediaVideoFile>http://pri-cdn.reslife.org/reslifechurch/ondemand/maincampus/2008/20081119_wed_cc_1900_5k.flvmediaVideoFile>
mediaItem>
- <mediaItem>
<mediaTitle>The Pursuit of Joy Pt3mediaTitle>
<mediaDate>2008-11-16mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081116_sun_dvk_0930.mp3mediaAudioFile>
<mediaVideoFile>http://pri-cdn.reslife.org/reslifechurch/ondemand/maincampus/2008/20081116_sun_dvk_0930_5k.flvmediaVideoFile>
mediaItem>
- <mediaItem>
<mediaTitle>Elemental - Three Kinds of RighteousnessmediaTitle>
<mediaDate>2008-11-16mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081116_sun_dvk_1700.mp3mediaAudioFile>
<mediaVideoFile>http://pri-cdn.reslife.org/reslifechurch/ondemand/maincampus/2008/20081116_sun_dvk_1700_5k.flvmediaVideoFile>
mediaItem>
- <mediaItem>
<mediaTitle>Two Different Lessons from Two Different GenerationsmediaTitle>
<mediaDate>2008-11-12mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081112_wed_jf_1900.mp3mediaAudioFile>
<mediaVideoFile>http://pri-cdn.reslife.org/reslifechurch/ondemand/maincampus/2008/20081112_wed_jf_1900_5k.flvmediaVideoFile>
mediaItem>
- <mediaItem>
<mediaTitle>Mylon LeFevremediaTitle>
<mediaDate>2008-11-02mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081102_sun_ml_1700.mp3mediaAudioFile>
<mediaVideoFile>http://pri-cdn.reslife.org/reslifechurch/ondemand/maincampus/2008/20081102_sun_ml_1700_5k.flvmediaVideoFile>
mediaItem>
- <mediaItem>
<mediaTitle>The Pursuit of Joy Pt2 - The Oil of JoymediaTitle>
<mediaDate>2008-11-02mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081102_sun_dvk_0930.mp3mediaAudioFile>
<mediaVideoFile>http://pri-cdn.reslife.org/reslifechurch/ondemand/maincampus/2008/20081102_sun_dvk_0930_5k.flvmediaVideoFile>
mediaItem>
- <mediaItem>
<mediaTitle>Catch the ChazownmediaTitle>
<mediaDate>2008-10-29mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081029_wed_ts_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Daniel Vander KlokmediaTitle>
<mediaDate>2008-10-26mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081026_sun_davk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Brent MatzenmediaTitle>
<mediaDate>2008-10-26mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081026_sun_bm_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Ken ReynoldsmediaTitle>
<mediaDate>2008-10-22mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081022_wed_kr_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>The Pursuit of JoymediaTitle>
<mediaDate>2008-10-19mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081019_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Dorie MeenderingmediaTitle>
<mediaDate>2008-10-15mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081015_wed_dm_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Elemental Pt3mediaTitle>
<mediaDate>2008-10-12mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081012_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>John the Methodist Pt2mediaTitle>
<mediaDate>2008-10-05mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081005_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Elemental Pt2mediaTitle>
<mediaDate>2008-10-05mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081005_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Bernie BlauwkampmediaTitle>
<mediaDate>2008-10-01mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20081001_wed_bb_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Rick RennermediaTitle>
<mediaDate>2008-09-28mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080928_sun_rr_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Rick RennermediaTitle>
<mediaDate>2008-09-28mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080928_sun_rr_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Tim OstrommediaTitle>
<mediaDate>2008-09-24mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080924_wed_to_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>John the MethodistmediaTitle>
<mediaDate>2008-09-21mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080921_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>ElementalmediaTitle>
<mediaDate>2008-09-21mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080921_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Jimmy Evens-PMmediaTitle>
<mediaDate>2008-09-14mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080914_sun_je_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Jimmy Evens-AMmediaTitle>
<mediaDate>2008-09-14mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080914_sun_je_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Spiritual Warfare Pt11 - Doctrines of Devils Pt3mediaTitle>
<mediaDate>2008-09-07mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080907_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Family Flipt EventmediaTitle>
<mediaDate>2008-08-27mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080827_wed_cc_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Samuel Vander KlokmediaTitle>
<mediaDate>2008-08-24mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080824_sun_svk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Keeping a Good AttitudemediaTitle>
<mediaDate>2008-08-17mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080817_sun_jt_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Jason FrankmediaTitle>
<mediaDate>2008-08-06mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080806_wed_jf_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Van CrouchmediaTitle>
<mediaDate>2008-08-03mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080803_sun_vc_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Joe TuckermediaTitle>
<mediaDate>2008-07-30mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080730_wed_jt_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Joe TuckermediaTitle>
<mediaDate>2008-07-23mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080723_wed_jt_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>Pastor Todd StaalmediaTitle>
<mediaDate>2008-07-16mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080716_wed_ts_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - Pastor Joe TuckermediaTitle>
<mediaDate>2008-07-13mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080713_sun_jt_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Living a Victorious Life Pt2mediaTitle>
<mediaDate>2008-07-09mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080709_wed_kr_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - Your True IdentitymediaTitle>
<mediaDate>2008-07-06mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080706_sun_bb_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - Spiritual Warfare Pt4mediaTitle>
<mediaDate>2008-07-06mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080706_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Living a Victorious LifemediaTitle>
<mediaDate>2008-07-02mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080702_wed_kr_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - Spiritual Warfare Pt3mediaTitle>
<mediaDate>2008-06-29mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080629_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - Spiritual WarfaremediaTitle>
<mediaDate>2008-06-22mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080622_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - Spiritual WarfaremediaTitle>
<mediaDate>2008-06-22mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080622_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - Spiritual Warfare Pt2mediaTitle>
<mediaDate>2008-06-22mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080622_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - Bishop Darrell HinesmediaTitle>
<mediaDate>2008-06-08mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080608_sun_bdh_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - Bishop Darrell HinesmediaTitle>
<mediaDate>2008-06-08mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080608_sun_bdh_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Brother AbrahammediaTitle>
<mediaDate>2008-06-04mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080604_wed_ba_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - Let the Redeemed Say So! Theology of the MaltesemediaTitle>
<mediaDate>2008-06-01mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080601_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - Pastor Brent MatzenmediaTitle>
<mediaDate>2008-06-01mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080601_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - Let the Redeemed Say So! Theology of the MaltesemediaTitle>
<mediaDate>2008-06-01mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080601_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Pastor Bernie BlauwkampmediaTitle>
<mediaDate>2008-05-28mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080528_wed_bb_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - Renewing your mind part 3mediaTitle>
<mediaDate>2008-05-18mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080518_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - Day of AdversitymediaTitle>
<mediaDate>2008-05-04mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080504_sun__dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - Day of AdversitymediaTitle>
<mediaDate>2008-05-04mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080504_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5:00pm - Day of Adversity Pt2mediaTitle>
<mediaDate>2008-05-04mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080504_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - Samuel Vander KlokmediaTitle>
<mediaDate>2008-04-27mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080427_sun_svk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30 - Trusting God in Every Area of our LifemediaTitle>
<mediaDate>2008-04-27mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080427_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - Trusting God in Every Area of our LifemediaTitle>
<mediaDate>2008-04-27mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080427_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - The Good SamaritanmediaTitle>
<mediaDate>2008-04-20mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080420_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - The Good SamaritanmediaTitle>
<mediaDate>2008-04-20mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080420_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - The Joseph Testimony Pt2mediaTitle>
<mediaDate>2008-04-20mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080420_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Tim OstrommediaTitle>
<mediaDate>2008-04-16mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080416_wed_to_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Perry StonemediaTitle>
<mediaDate>2008-04-14mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080414_mon_ps_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - Perry StonemediaTitle>
<mediaDate>2008-04-13mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080413_sun_ps_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - Perry StonemediaTitle>
<mediaDate>2008-04-13mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080413_sun_ps_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - Perry StonemediaTitle>
<mediaDate>2008-04-13mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080413_sun_ps_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>6pm - Perry StonemediaTitle>
<mediaDate>2008-04-12mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080412_sat_ps_1800.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Joe TuckermediaTitle>
<mediaDate>2008-04-09mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080409_wed_jt_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm - The Joseph TestimonymediaTitle>
<mediaDate>2008-04-06mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080406_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - What is the Purpose of the ChurchmediaTitle>
<mediaDate>2008-04-06mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080406_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - What is the Purpose of the ChurchmediaTitle>
<mediaDate>2008-04-06mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080406_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Pastor Joe TuckermediaTitle>
<mediaDate>2008-04-02mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080402_wed__jt_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Pastor Bernie BlawkampmediaTitle>
<mediaDate>2008-03-26mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080326_wed_bb_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7pm - Jonah Pt2mediaTitle>
<mediaDate>2008-03-19mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080319_wed_cclem_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>9:30am - Thoughts on the Fall-Palm SundaymediaTitle>
<mediaDate>2008-03-16mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080316_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5pm- Thoughts on the Fall-Palm Sunday Pt2mediaTitle>
<mediaDate>2008-03-16mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080316_sun_dvk_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30am - Thoughts on the Fall-Palm SundaymediaTitle>
<mediaDate>2008-03-16mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080316_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>7:00pm - Blake McDanielmediaTitle>
<mediaDate>2008-03-05mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080305_wed_bmd_1900.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>5:00pm - Are you who you want to bemediaTitle>
<mediaDate>2008-03-02mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080302_sun_eg_1700.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>11:30 - Secret of the Very BlessedmediaTitle>
<mediaDate>2008-03-02mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080302_sun_dvk_1130.mp3mediaAudioFile>
mediaItem>
- <mediaItem>
<mediaTitle>09:30 - Secret of the Very BlessedmediaTitle>
<mediaDate>2008-03-02mediaDate>
<mediaCategory>OthermediaCategory>
<mediaMinistry>ResLifemediaMinistry>
<mediaAudioFile>http://pri-cdn.reslife.org/reslifechurch/web/maincampus/2008/audio/20080302_sun_dvk_0930.mp3mediaAudioFile>
mediaItem>
availableMedia>
Code:
using System;
using System.Net;
using System.Data;
using System.IO;
using System.Configuration;
using System.Xml;
using System.Globalization;
public partial class videolist : System.Web.UI.Page
{
protected void Page_Load(object s, EventArgs e)
{
XmlDocument xmldoc, xmlResDoc;
xmldoc = new XmlDocument();
XmlElement RootElem, statElem;
xmlResDoc = new XmlDocument();
RootElem = xmlResDoc.CreateElement("xmlRequest");
RootElem.SetAttribute("type","adminMediaList");
RootElem.SetAttribute("access",ConfigurationSettings.AppSettings["AccessKey"]);
xmlResDoc.AppendChild(RootElem);
string strUname, strPwd, strOutput, strStatus,strURL;
strUname = ConfigurationManager.AppSettings["APIResUserName"];
strURL = ConfigurationManager.AppSettings["APIResURL"];
CreateErroLog("URL",strURL);
strPwd = ConfigurationManager.AppSettings["APIKEY"];
strOutput = ConfigurationManager.AppSettings["APIoutput"];
CreateErroLog("String",strURL+"?api_key="+strPwd+"&user="+strUname);
string strStatus2=GetPage(strURL+"?api_key="+strPwd+"&user="+strUname);
CreateErroLog("api_token="+ strStatus2);
if(strStatus2 !="")
{
CreateErroLog("http://ext.reslife.org/api/index.php?api_token="+strStatus2+"&ministry=1&category=20");
xmldoc.Load("http://ext.reslife.org/api/index.php?api_token="+strStatus2+"&ministry=1&category=20");
strStatus =xmldoc.GetElementsByTagName("availableMedia")[0].InnerText;
//Response.Write(strStatus);
CreateErroLog("strStatus : " + strStatus);
if(strStatus != "" )
{
CreateErroLog("Inside if condition : " );
int iNodecount=0;
string strId, strPath, strTitle, strAuthor, strDesc, strRes, strSize, strEmbed;
string strAudioSample, strFps, strDuration, strDate;
XmlNodeList objxmlNodeList = xmldoc.SelectNodes("availableMedia/mediaItem");
XmlElement mediaElem, idElem, pathElem, titleElem, authorElem, descElem, resElem;
XmlElement sizeElem, embedElem, audioSampleElem, fpsElem, durationElem, dateElem, timeElem;
statElem = xmlResDoc.CreateElement("status");
statElem.InnerText = "0";
RootElem.AppendChild(statElem);
foreach(XmlNode xNode in objxmlNodeList)
{
mediaElem = xmlResDoc.CreateElement("mediaData");
RootElem.AppendChild(mediaElem);
//strId = xNode.SelectNodes("id").Item(0).InnerText;
idElem = xmlResDoc.CreateElement("mediaId");
idElem.InnerText = "";//strId;
mediaElem.AppendChild(idElem);
strPath = xNode.SelectNodes("mediaVideoFile").Item(0).InnerText;
pathElem = xmlResDoc.CreateElement("filePath");
CreateErroLog("strStatus : " + strPath);
pathElem.InnerText = strPath;
mediaElem.AppendChild(pathElem);
strTitle = xNode.SelectNodes("mediaTitle").Item(0).InnerText;
titleElem = xmlResDoc.CreateElement("title");
titleElem.InnerText = strTitle;
mediaElem.AppendChild(titleElem);
//strAuthor = xNode.SelectNodes("author").Item(0).InnerText;
authorElem = xmlResDoc.CreateElement("author");
authorElem.InnerText = "";//strAuthor;
mediaElem.AppendChild(authorElem);
//strDesc = xNode.SelectNodes("description").Item(0).InnerText;
descElem = xmlResDoc.CreateElement("description");
descElem.InnerText = "";//strDesc;
mediaElem.AppendChild(descElem);
//strRes = xNode.SelectNodes("res").Item(0).InnerText;
resElem = xmlResDoc.CreateElement("res");
resElem.InnerText = "";//strRes;
mediaElem.AppendChild(resElem);
//strSize = xNode.SelectNodes("size").Item(0).InnerText;
sizeElem = xmlResDoc.CreateElement("size");
sizeElem.InnerText = "";//strSize;
mediaElem.AppendChild(sizeElem);
//strAudioSample = xNode.SelectNodes("mediaAudioFile").Item(0).InnerText;
audioSampleElem = xmlResDoc.CreateElement("audiosample");
audioSampleElem.InnerText = "";
mediaElem.AppendChild(audioSampleElem);
//strFps = xNode.SelectNodes("fps").Item(0).InnerText;
fpsElem = xmlResDoc.CreateElement("fps");
fpsElem.InnerText = "";//strFps;
mediaElem.AppendChild(fpsElem);
//strEmbed = xNode.SelectNodes("embed").Item(0).ChildNodes.Item(1).InnerXml;
embedElem = xmlResDoc.CreateElement("EmbedCode");
embedElem.InnerText = "";//strEmbed;
mediaElem.AppendChild(embedElem);
//strDuration = xNode.SelectNodes("duration").Item(0).InnerText;
durationElem = xmlResDoc.CreateElement("duration");
durationElem.InnerText = "";//strDuration;
mediaElem.AppendChild(durationElem);
strDate = xNode.SelectNodes("mediaDate").Item(0).InnerText;
DateTime dt = Convert.ToDateTime(strDate);
dateElem = xmlResDoc.CreateElement("updatedDate");
dateElem.InnerText = dt.ToShortDateString().ToString();
mediaElem.AppendChild(dateElem);
timeElem = xmlResDoc.CreateElement("updatedTime");
timeElem.InnerText = dt.ToShortTimeString().ToString();
mediaElem.AppendChild(timeElem);
//CreateErroLog("strStatus : " + mediaElem);
Response.Write("dfdf"+mediaElem+"
");
//RootElem = Response.Write("dfdf"+strId+"
");
}
}
else
{
statElem = xmlResDoc.CreateElement("status");
statElem.InnerText = "1";
RootElem.AppendChild(statElem);
CreateErroLog("statElem.InnerText : ");
}
}
else
{
statElem = xmlResDoc.CreateElement("status");
statElem.InnerText = "1";
RootElem.AppendChild(statElem);
CreateErroLog("statElem.InnerText : ");
}
xmlResDoc.Save(Response.OutputStream);
}
public void CreateErroLog(string ErrorType, string ErrorMessage)
{
string ErrorLogFolderName = "C:/inetpub/wwwroot/reslife/ErrorLog";
string ErrorLogFileName = ErrorLogFolderName + "/error.txt";
if (!Directory.Exists(ErrorLogFolderName))
{
Directory.CreateDirectory(ErrorLogFolderName);
}
StreamWriter sw = new StreamWriter(ErrorLogFileName, true);
sw.WriteLine("/******************" + ErrorType + "****************//*");
sw.WriteLine(ErrorMessage);
sw.Close();
sw.Dispose();
}
public void CreateErroLog(string ErrorMessage)
{
string ErrorLogFolderName = "C:/inetpub/wwwroot/reslife/ErrorLog";
string ErrorLogFileName = ErrorLogFolderName + "/error.txt";
if (!Directory.Exists(ErrorLogFolderName))
{
Directory.CreateDirectory(ErrorLogFolderName);
}
StreamWriter sw = new StreamWriter(ErrorLogFileName, true);
sw.WriteLine(ErrorMessage);
sw.Close();
sw.Dispose();
}
public string GetPage(String url)
{
WebResponse response = null;
StreamReader reader = null;
try
{
WebClient wc = new WebClient();
string apiTokenStr="";
string apiTokenValue="";
byte[] response1 = wc.DownloadData(url);
WebHeaderCollection whc = wc.ResponseHeaders;
CreateErroLog("header count = {0} "+whc.Count);
for (int i = 0; i < whc.Count; i++)
{
apiTokenStr=whc.GetKey(i);
if(apiTokenStr == "X-RLC-API-TOKEN")
{
apiTokenValue=whc.Get(i);
break;
}
CreateErroLog(apiTokenStr + " = " +apiTokenValue);
}
// string str = wc.DownloadString("http://ext.reslife.org/api/index.php?api_token="+apiTokenValue+"&ministry=1&category=69");
//CreateErroLog("hello : " +str);
return apiTokenValue;
// string str = wc.DownloadString(url);
// CreateErroLog("hello : " +str);
//WebRequest request = WebRequest.Create(url);
//response = request.GetResponse();
//Stream responseStream = response.GetResponseStream();
//reader = new StreamReader(responseStream);
//CreateErroLog("\r\nResponse stream received");
// Char[] buffer = new Char[256];
//int count = reader.Read(buffer, 0, buffer.Length);
//CreateErroLog("HTML...\r\n");
//while (count > 0)
// {
// CreateErroLog(new String(buffer, 0, count));
// count = reader.Read(buffer, 0, buffer.Length);
// }
//CreateErroLog("");
}
catch (UriFormatException)
{
CreateErroLog("\r\nThe request URI was malformed.");
}
catch (WebException)
{
CreateErroLog("\r\nThe request URI could not be found.");
}
catch (IOException)
{
CreateErroLog("\r\nThe request URI could not be retrieved.");
}
finally
{
if (response != null)
response.Close();
if (reader != null)
reader.Close();
}
return "";
}
}
Guest UserPosted Dec 17, 2008, 4:00 PM
Use the QuickWatch function in Visual Studio to examine each part of that line to determine: