<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Parkinson</title>
	<atom:link href="http://www.philparkinson.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.philparkinson.net</link>
	<description>The Journey of an SAP Consultant</description>
	<lastBuildDate>Sun, 27 Sep 2009 21:31:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Correcting the CX_FQDN BSP error in an SAP virtual machine</title>
		<link>http://www.philparkinson.net/?p=9</link>
		<comments>http://www.philparkinson.net/?p=9#comments</comments>
		<pubDate>Sun, 27 Sep 2009 21:13:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PI BASIS/Technical]]></category>
		<category><![CDATA[cx_fqdn]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[icm/host_name_full]]></category>
		<category><![CDATA[rz10]]></category>
		<category><![CDATA[soamanager]]></category>

		<guid isPermaLink="false">http://www.philparkinson.net/?p=9</guid>
		<description><![CDATA[Whilst configuring SOAMANAGER on my SAP PI 710 virtual machine this weekend i came across the infamous CX_FQDN BSP error in internet explorer. The error occurs when a BSP application is unable to resolve a fully qualified domain name in the format &#8220;hostname.companyname.com&#8221; A typical example would be when you use transaction SOAMANAGER in ABAP [...]]]></description>
			<content:encoded><![CDATA[<p>Whilst configuring SOAMANAGER on my SAP PI 710 virtual machine this weekend i came across the infamous CX_FQDN BSP error in internet explorer.</p>
<p>The error occurs when a BSP application is unable to resolve a fully qualified domain name in the format &#8220;hostname.companyname.com&#8221;<br />
A typical example would be when you use transaction SOAMANAGER  in ABAP and the following URL is opened in your browser </p>
<p>http://hostname:port/sap/bc/webdynpro/sap/appl_soap_management?sap-language=EN</p>
<p>The above example is actually an ICF service being opened as a BSP in the browser.</p>
<p>More on ICF services and SOAMANAGER in a later blog..</p>
<p>My VM is set up using the loopback adapter with an IP address assigned to it, with no domain name.. aka the quick and dirty method.</p>
<p>There are two possible options to resolve the above error, if you are a cowboy you can hack the CX_FQDN class in transaction SE24 so the system does not bother what domain name the web applications are accessed from or you can add your OS to a domain and add the icm/host_name_full parameter in transaction RZ10.</p>
<p>I chose the second option as i wasn&#8217;t too keen on hacking my CX_FQDN class.<br />
Adding your computer to a domain in windows is simple:</p>
<p>1 Right click on My Computer&#8211;&gt;Computer Name tab&#8211;&gt;Click Change       <br />
2 Click More&#8211;&gt;Enter your domain name in the format &#8220;companyname.com&#8221; under the section Primary DNS Suffix of this computer&#8211;&gt;Click OK until you have exited</p>
<p>The following needs to be done in the SAP system:<br />
3 In SAP use transaction RZ10 to edit the instance profile<br />
4 Select the instance profile&#8211;&gt;Extended maintenance and Click Change<br />
5 If the parameter icm/host_name_full does not already exist, add it by selecting Create Parameter&#8211;&gt;Under Value add the Fully Qualified Domain Name in the format &#8220;companyname.com&#8221;<br />
6 Select Copy to apply the change to the instance parameter, go back and then Save until you notice the version number of the the profile increasing by one.<br />
Changes to the instance profile are not dynamic so you need to restart the WAS                       <br />
7 Once the WAS has been restarted and a BSP page is called you should see the FQDN you specified in the instance profile.</p>
<p><em>Note:</em><em>The domain name the you specify does not have to be &#8220;real&#8221; as it is not registered anywhere outside of of your VM.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.philparkinson.net/?feed=rss2&amp;p=9</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Greetings</title>
		<link>http://www.philparkinson.net/?p=1</link>
		<comments>http://www.philparkinson.net/?p=1#comments</comments>
		<pubDate>Thu, 11 Jun 2009 03:26:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PI BASIS/Technical]]></category>
		<category><![CDATA[PI Development]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAP PI]]></category>

		<guid isPermaLink="false">http://www.philparkinson.net/?p=1</guid>
		<description><![CDATA[Welcome to my blog, documenting my journey on everything SAP Process Integration related.]]></description>
			<content:encoded><![CDATA[<p>Welcome to my blog, documenting my journey on everything SAP Process Integration related.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philparkinson.net/?feed=rss2&amp;p=1</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
