23 Nisan 2013 Salı

SharePoint Workflow Başlangıçta Başarısız Oldu (Failed on Start) Hatası ve Çözümü

Merhabalar,

Bu sıralar devamlı uğraştığım SharePoint Worklowlar da karşımıza çıkan bir hata ve çözümde izlediğimiz yolu  aktaracağım.

Normalde düzgün çalışmakta olan bir iş akışı iş akışı üzerinde çalışıyorken sebebi bilinmeksizin "Başlangıçta Başarısız Oldu" uyarısıyla bir hata almaya başladım.



Hemen kontrol ettim iş akışını başlatacak activity olan Item Cretaed için öğeyi ekleyen kim diye baktığımda doğru olduğunu ve test amaçlı devamlı kullandığım hesaptı. (Not: Sistem Hesabı ile iş akışı başlatmak SharePoint için uygun değildir ve başlatamaz). Ancak Workflow History listesinde başlatılmadığı hatasından dolayı Canceled olduğu yazmakta. Bu işlemi Sistem Hesabı ile yapmamış olsamda bu durumda İstem Hesabı tarafından gerçekleştirildiğini de yazmakta.

Hata ekranları bu şekilde  olunca biraz Google Search yapmaya başladım. Forumlara bulduklarımı denesemde en sonuca ulaşamadım. Web Configi eski yedek aldığım config ile kıyasladığımda workflow ayarları kısmında biraz farklılıklar ve yanlışlıklar gördüm. 

Bunun üzerine web.config ayarlarını düzeltmek için hızlı bir yol olarak aşağıdaki yolu izledim;
Central Administration tarafında Web application için Workflow ayarlarını kapatıp yeniden açtınız.
Bu işlem öncesi mümkünse önceki Workflow versiyonlarınızı kaldırın yada blocklayın hepsi birden çalışmasın!
  • Web Applicationı seçip, General Settings kısmından Workflow seçeneğine tıklayınız. 


  • Karşımıza çıkan ekranda User-Defined Workflows bölümünde Yes iken değiştirip No yapıyoruz ve OK butonuna tıklayarakkaydediyoruz. Bu işlem web.config deki User-Defined kısmını değişterecektir. 


  • Sonrasında yine işlem yaptığımız Web Applicationu seçerek Workflow ayar sayfasına girip burada tekrar User-Defined Workflows kısmını tekrar Yes seçip OK butonuna  tıklayarak kaydediniz. Bu işlemde Workflow ayarlarımızı temizlemiş ve başlangıça geri döndürmüş oluyoruz. 


Sonrasında bu işlem üzerine gerek olmasada emin olmak için iisreset attığımda sorun düzeldi ve iş akışlarımız düzgün bir şekilde çalışmaya başladı.  Bir daha "Başlangıçta Başarısız Oldu (Failed on Start)" hatası almadık.

Yararlı olması dileğiyle...

3 Nisan 2013 Çarşamba

Talent Explorer: Üniversite 2. ve 3. Sınıf Öğrencileri için Microsoft Turkiye'de Staj İmkanı

Microsoft Student Partner (MSP) programı ve Microsoft Yaz Okulu gibi programlarına geçen yıllarda bir yenisi daha eklendi. Talent Explorer adıyla çıkan program kapsamında Microsoft Türkiye ofislerinde staj/proje yapma imkanı sağlayan bu program ile öğrenciler mezun olmadan iş deneyimi kazanmış ve CV lerini güçlendirmiş oluyor.


Şu anda Üniversite 2. ve 3. sınıf öğrencilerinin başvurabildiği Microsoft Talent Explorer Programı’na 12 Nisan 2013 tarihine kadar Microsoft Kariyer sitesi üzerinden başvurabilisiniz. Microsoft Talent Explorer programının değerlendirme süreci Nisan ayında başlıyıp programa yönelik seçme yerleştirme süreci ile Haziran ayında tamamlanıyor ve Ağustos döneminde ise seçilen kişiler Microsoft deneyimini yaşamaya başlıyorlar.






Üniversite öğrencisi iken hem MSP olmuş hemde Microsoft yaz okuluna katılmış birisi olarak bu programın kariyerinize olumlu etki edeceğini düşünüyorum. Başvurmanızı tavsiye ederim.

Kaynak:
http://blog.microsoft.com.tr/microsoft-turkiye-genc-yetenekleri-kesfediyor.html