<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://k2underground.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Johnny's K2 Blog</title><link>http://k2underground.com/blogs/johnny/default.aspx</link><description>Just a place to share my K2 related thoughts/tips/tricks with the community.  - Johnny Fang, Solutions Manager, K2</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>How to retrieve the list of Out-of-Office users using the SourceCode.Workflow.Management API</title><link>http://k2underground.com/blogs/johnny/archive/2009/12/17/how-to-retrieve-the-list-of-out-of-office-users-using-the-sourcecode-workflow-management-api.aspx</link><pubDate>Thu, 17 Dec 2009 06:33:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:34749</guid><dc:creator>johnny</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=34749</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/12/17/how-to-retrieve-the-list-of-out-of-office-users-using-the-sourcecode-workflow-management-api.aspx#comments</comments><description>Somebody posed me this question recently. Basically I covered in my training that you can create a custom Out-of-Office page which allows you to set your Out-of-Office configure the Out-of-Office settings to use a Start Date and End Date. Now the question...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/12/17/how-to-retrieve-the-list-of-out-of-office-users-using-the-sourcecode-workflow-management-api.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=34749" width="1" height="1"&gt;</description></item><item><title>Using a K2 connect transformation to return XML data properly</title><link>http://k2underground.com/blogs/johnny/archive/2009/11/25/using-a-k2-connect-transformation-to-return-xml-data-properly.aspx</link><pubDate>Wed, 25 Nov 2009 02:35:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:34445</guid><dc:creator>johnny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=34445</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/11/25/using-a-k2-connect-transformation-to-return-xml-data-properly.aspx#comments</comments><description>When working with K2 connect in the scenario where you want to return multiple structures from a BAPI call, you have some limitations on how the data is mapped back to the SmartObject fields. So you would eventually reach the point where you decide to...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/11/25/using-a-k2-connect-transformation-to-return-xml-data-properly.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=34445" width="1" height="1"&gt;</description><enclosure url="http://k2underground.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.03.44.45/HRHelper.zip" length="3773" type="application/x-zip-compressed" /></item><item><title>Using K2 Connect Transformation mapping to return SAP binary data to SmartObjects</title><link>http://k2underground.com/blogs/johnny/archive/2009/11/06/using-k2-connect-transformation-mapping-to-return-sap-binary-data-to-smartobjects.aspx</link><pubDate>Fri, 06 Nov 2009 07:12:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:34203</guid><dc:creator>johnny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=34203</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/11/06/using-k2-connect-transformation-mapping-to-return-sap-binary-data-to-smartobjects.aspx#comments</comments><description>For K2 connect developers, there comes a point in time where you want to return back binary data in SAP to the front end via SmartObjects. Now the issue is that SAP data is binary whereas SmartObjects handle binary data in base64 encoded format. If you...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/11/06/using-k2-connect-transformation-mapping-to-return-sap-binary-data-to-smartobjects.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=34203" width="1" height="1"&gt;</description></item><item><title>The Proper Way to Attach Files in K2 InfoPath processes</title><link>http://k2underground.com/blogs/johnny/archive/2009/11/03/the-proper-way-to-attach-files-in-k2-infopath-processes.aspx</link><pubDate>Tue, 03 Nov 2009 10:05:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:34144</guid><dc:creator>johnny</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=34144</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/11/03/the-proper-way-to-attach-files-in-k2-infopath-processes.aspx#comments</comments><description>I recently encountered a situation with a customer where they used InfoPath processes in their environment and I noted that they had a large growth in their K2ServerLog database even though the number of process instances was relatively small. Now this...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/11/03/the-proper-way-to-attach-files-in-k2-infopath-processes.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=34144" width="1" height="1"&gt;</description><enclosure url="http://k2underground.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.03.41.44/How-to-upload-InfoPath-File-Attachments-with-SmartObjects-v1.0.pdf" length="531230" type="application/pdf" /></item><item><title>Troubleshooting and debugging tips in K2 connect v1 (4.8276.1.0 &amp; 4.8276.3.0)</title><link>http://k2underground.com/blogs/johnny/archive/2009/11/03/troubleshooting-and-debugging-tips-in-k2-connect-v1-4-8276-1-0-amp-4-8276-3-0.aspx</link><pubDate>Tue, 03 Nov 2009 07:55:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:34141</guid><dc:creator>johnny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=34141</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/11/03/troubleshooting-and-debugging-tips-in-k2-connect-v1-4-8276-1-0-amp-4-8276-3-0.aspx#comments</comments><description>Most people are somewhat familar with how K2 blackpearl does logging and how we can tweak the various logging options . However, debugging in K2 connect is a somewhat less well known area. Over here, I am going to cover some tips on the common logging...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/11/03/troubleshooting-and-debugging-tips-in-k2-connect-v1-4-8276-1-0-amp-4-8276-3-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=34141" width="1" height="1"&gt;</description></item><item><title>Some differences when configuring Kerberos with Host Headers on a SSRS 2008 Setup with 0807v3.0 on Windows 2008</title><link>http://k2underground.com/blogs/johnny/archive/2009/08/19/some-differences-when-configuring-kerberos-with-host-headers-on-a-ssrs-2008-setup-with-0807v3-0-on-windows-2008.aspx</link><pubDate>Tue, 18 Aug 2009 17:25:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:32586</guid><dc:creator>johnny</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=32586</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/08/19/some-differences-when-configuring-kerberos-with-host-headers-on-a-ssrs-2008-setup-with-0807v3-0-on-windows-2008.aspx#comments</comments><description>Today was an interesting experience while trying to get IIS 7.0, SSRS 2008 to play nice with Kerberos in a distributed environment with host headers. The differences in IIS 7.0 and also SSRS 2008 made this somewhat challenging as the Microsoft documentation...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/08/19/some-differences-when-configuring-kerberos-with-host-headers-on-a-ssrs-2008-setup-with-0807v3-0-on-windows-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=32586" width="1" height="1"&gt;</description></item><item><title> Windows 7 RTM on MSDN</title><link>http://k2underground.com/blogs/johnny/archive/2009/08/10/windows-7-rtm-on-msdn.aspx</link><pubDate>Sun, 09 Aug 2009 16:06:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:32426</guid><dc:creator>johnny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=32426</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/08/10/windows-7-rtm-on-msdn.aspx#comments</comments><description>Short on the heels of the K2 blackpearl 0807v3.0 installer and KB000450 update releases, Windows 7 RTM and keys have been made available to MSDN subscribers. I just downloaded the RTM of Windows 7 over the weekend and have been busy updating my WIndows...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/08/10/windows-7-rtm-on-msdn.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=32426" width="1" height="1"&gt;</description></item><item><title>Hyper-V Tips and Tricks</title><link>http://k2underground.com/blogs/johnny/archive/2009/07/23/hyper-v-tips-and-tricks.aspx</link><pubDate>Thu, 23 Jul 2009 03:50:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:32138</guid><dc:creator>johnny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=32138</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/07/23/hyper-v-tips-and-tricks.aspx#comments</comments><description>I have recently had a interesting experience trying to get our new Win2K8 Hyper-V machine running right. During the process of trying to get it up, I discovered there were a couple of key things that needed to be done to get it to function right. I thought...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/07/23/hyper-v-tips-and-tricks.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=32138" width="1" height="1"&gt;</description></item><item><title>Using "code behind" with InfoPath forms, SharePoint and K2</title><link>http://k2underground.com/blogs/johnny/archive/2009/07/01/using-code-behind-with-infopath-forms-sharepoint-and-k2.aspx</link><pubDate>Wed, 01 Jul 2009 04:06:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:31744</guid><dc:creator>johnny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=31744</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/07/01/using-code-behind-with-infopath-forms-sharepoint-and-k2.aspx#comments</comments><description>Saw that there was this new "How-to" post on using code behind in InfoPath forms. Quite a useful reference when you can't recall the exact steps to get it working. http://k2underground.com/blogs/howtok2/archive/2009/06/29/using-code-behind-with-infopath...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/07/01/using-code-behind-with-infopath-forms-sharepoint-and-k2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=31744" width="1" height="1"&gt;</description></item><item><title>K2 blackpearl 090x early impressions</title><link>http://k2underground.com/blogs/johnny/archive/2009/05/09/k2-blackpearl-090x-early-impressions.aspx</link><pubDate>Sat, 09 May 2009 05:14:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:30688</guid><dc:creator>johnny</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=30688</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/05/09/k2-blackpearl-090x-early-impressions.aspx#comments</comments><description>Been trying out the early beta builds of 090x and I must say that there are a lot of great features that are coming into the product. These are just some of the things that I and some of my guys have picked out that are new in 090x vs 0807: Installer...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/05/09/k2-blackpearl-090x-early-impressions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=30688" width="1" height="1"&gt;</description></item><item><title>Windows 7 RC rocks!</title><link>http://k2underground.com/blogs/johnny/archive/2009/05/09/windows-7-rc-rocks.aspx</link><pubDate>Sat, 09 May 2009 04:59:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:30687</guid><dc:creator>johnny</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=30687</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/05/09/windows-7-rc-rocks.aspx#comments</comments><description>I have been installing/using the latest Windows 7 RC build (7100) on a couple of machines over the past few weeks and I must say this build is very stable. It fixes a number of issues over the previous beta. Daemon Tools runs fine even though it throws...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/05/09/windows-7-rc-rocks.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=30687" width="1" height="1"&gt;</description></item><item><title>Out-of-Office feature in 0807 and the SourceCode.Workflow.Client APIs</title><link>http://k2underground.com/blogs/johnny/archive/2009/02/26/out-of-office-feature-in-0807-and-the-sourcecode-workflow-client-apis.aspx</link><pubDate>Thu, 26 Feb 2009 07:11:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:29079</guid><dc:creator>johnny</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=29079</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/02/26/out-of-office-feature-in-0807-and-the-sourcecode-workflow-client-apis.aspx#comments</comments><description>It's been a while since my last entry and recently I have been spending quite a bit of time understanding how the Out-of-Office (OOF) APIs work. The OOF feature was introduced in K2 blackpearl 0807 and this allowed end users to delegate work items to...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/02/26/out-of-office-feature-in-0807-and-the-sourcecode-workflow-client-apis.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=29079" width="1" height="1"&gt;</description></item><item><title>K2Connect Quick Install Guide</title><link>http://k2underground.com/blogs/johnny/archive/2009/01/19/k2connect-quick-install-guide.aspx</link><pubDate>Mon, 19 Jan 2009 08:18:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:28258</guid><dc:creator>johnny</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=28258</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/01/19/k2connect-quick-install-guide.aspx#comments</comments><description>As some of you might know, K2 has earlier released K2Connect for SAP which functions as a codeless way of tying in SAP data into K2 blackpearl SmartObjects. If you don't know what it is, just imagine creating a simple application like a SAP employee search...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/01/19/k2connect-quick-install-guide.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=28258" width="1" height="1"&gt;</description></item><item><title>Windows 7 Beta</title><link>http://k2underground.com/blogs/johnny/archive/2009/01/14/windows-7-beta.aspx</link><pubDate>Wed, 14 Jan 2009 02:57:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:28154</guid><dc:creator>johnny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=28154</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/01/14/windows-7-beta.aspx#comments</comments><description>Just tried out the Window 7 Beta with a couple of machines. I must say that this new Windows version rocks! Tried it on an old Dell Lattitude X300 which only had a WinXP sticker on it. Even though it was running a old ULV Centrino single core processor...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/01/14/windows-7-beta.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=28154" width="1" height="1"&gt;</description></item><item><title>Process instance data Update() method requires Admin rights in 0807</title><link>http://k2underground.com/blogs/johnny/archive/2009/01/14/process-instance-data-update-method-requires-admin-rights-in-0807.aspx</link><pubDate>Wed, 14 Jan 2009 02:27:00 GMT</pubDate><guid isPermaLink="false">1c9bda6b-c6e6-4e79-8d32-b70ad0011ef7:28148</guid><dc:creator>johnny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://k2underground.com/blogs/johnny/rsscomments.aspx?PostID=28148</wfw:commentRss><comments>http://k2underground.com/blogs/johnny/archive/2009/01/14/process-instance-data-update-method-requires-admin-rights-in-0807.aspx#comments</comments><description>This issue comes up so often I thought it would be a good idea to highlight it in my blog. This piece of code used to work fine previously. oK2Connection.Open(serverName); SourceCode.Workflow.Client.WorklistItem workItem = oK2Connection.OpenWorklistItem...(&lt;a href="http://k2underground.com/blogs/johnny/archive/2009/01/14/process-instance-data-update-method-requires-admin-rights-in-0807.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://k2underground.com/aggbug.aspx?PostID=28148" width="1" height="1"&gt;</description></item></channel></rss>