<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Enterprise-class</title>
	<atom:link href="http://www.codyburleson.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codyburleson.com</link>
	<description>A weblog by Cody Burleson</description>
	<lastBuildDate>Thu, 09 Feb 2012 15:53:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on WebSphere Portal ConfigEngine Tasks by Gerard</title>
		<link>http://www.codyburleson.com/2011/07/06/websphere-portal-configengine-tasks/#comment-133</link>
		<dc:creator>Gerard</dc:creator>
		<pubDate>Thu, 09 Feb 2012 15:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=496#comment-133</guid>
		<description>You can change the default portal Uniform Resource Identifier (URI) after installation
./ConfigEngine.sh modify-servlet-path -DPortalAdminPwd=password -DWasPassword=passwordPerform the following steps if you are using the Resource Manager portlet to manage your site and you changed the portal URI:./ConfigEngine.sh enable-http-basic-auth-tai-sitemgmt -DWasPassword=password</description>
		<content:encoded><![CDATA[<p>You can change the default portal Uniform Resource Identifier (URI) after installation<br />
./ConfigEngine.sh modify-servlet-path -DPortalAdminPwd=password -DWasPassword=passwordPerform the following steps if you are using the Resource Manager portlet to manage your site and you changed the portal URI:./ConfigEngine.sh enable-http-basic-auth-tai-sitemgmt -DWasPassword=password</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Set the Title of a WebSphere Portal Page from WCM Content Title by Mohammad Mahdavipour</title>
		<link>http://www.codyburleson.com/2012/01/18/how-to-set-the-title-of-a-websphere-portal-page-from-wcm-content-title/#comment-132</link>
		<dc:creator>Mohammad Mahdavipour</dc:creator>
		<pubDate>Thu, 09 Feb 2012 14:58:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=605#comment-132</guid>
		<description>There is an easy way to handle multiple JSR portlets on the same page each using thier own CM Content Title. Assume there is 3 JSR portlets representing News, Events, and &#039;Company&#039;. 

First you need to create a copy of the JSR portlet and give it a unique name. For the above scenario you need to create 3 copies.Add the portlets to the page and Edit the Shared Settings on any specific instance of the Web Content Viewer (JSR 286) (News, Events, Company) that’s deployed on a portal page.</description>
		<content:encoded><![CDATA[<p>There is an easy way to handle multiple JSR portlets on the same page each using thier own CM Content Title. Assume there is 3 JSR portlets representing News, Events, and &#8216;Company&#8217;. </p>
<p>First you need to create a copy of the JSR portlet and give it a unique name. For the above scenario you need to create 3 copies.Add the portlets to the page and Edit the Shared Settings on any specific instance of the Web Content Viewer (JSR 286) (News, Events, Company) that’s deployed on a portal page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Set the Title of a WebSphere Portal Page from WCM Content Title by Cody Burleson</title>
		<link>http://www.codyburleson.com/2012/01/18/how-to-set-the-title-of-a-websphere-portal-page-from-wcm-content-title/#comment-129</link>
		<dc:creator>Cody Burleson</dc:creator>
		<pubDate>Thu, 19 Jan 2012 14:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=605#comment-129</guid>
		<description>Great question. I had the same thought. My guess is that the last JSR 286 portlet on the page using the feature wins. Probably, they all set the title, but the last JSR would win because it would be the last to set the same attribute.</description>
		<content:encoded><![CDATA[<p>Great question. I had the same thought. My guess is that the last JSR 286 portlet on the page using the feature wins. Probably, they all set the title, but the last JSR would win because it would be the last to set the same attribute.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Set the Title of a WebSphere Portal Page from WCM Content Title by Savas Duvan</title>
		<link>http://www.codyburleson.com/2012/01/18/how-to-set-the-title-of-a-websphere-portal-page-from-wcm-content-title/#comment-128</link>
		<dc:creator>Savas Duvan</dc:creator>
		<pubDate>Thu, 19 Jan 2012 09:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=605#comment-128</guid>
		<description>Thanks Cody!

Indeed a great feature!

What wonder what would happen in case of multiple JSR portlets doing the same? How is that handled.

Savas Duvan</description>
		<content:encoded><![CDATA[<p>Thanks Cody!</p>
<p>Indeed a great feature!</p>
<p>What wonder what would happen in case of multiple JSR portlets doing the same? How is that handled.</p>
<p>Savas Duvan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Set Default Value of a Text Field in IBM Web Experience Factory by Cody Burleson</title>
		<link>http://www.codyburleson.com/2012/01/12/how-to-set-default-value-of-a-text-field-in-ibm-web-experience-factory/#comment-127</link>
		<dc:creator>Cody Burleson</dc:creator>
		<pubDate>Fri, 13 Jan 2012 18:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=599#comment-127</guid>
		<description>Thank you for your thoughtful comment; it&#039;s really great when generous people like you take the time to help. Great advice! I hope you&#039;ll keep an eye on the blog and perhaps teach us more!</description>
		<content:encoded><![CDATA[<p>Thank you for your thoughtful comment; it&#8217;s really great when generous people like you take the time to help. Great advice! I hope you&#8217;ll keep an eye on the blog and perhaps teach us more!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Set Default Value of a Text Field in IBM Web Experience Factory by SteveZag</title>
		<link>http://www.codyburleson.com/2012/01/12/how-to-set-default-value-of-a-text-field-in-ibm-web-experience-factory/#comment-126</link>
		<dc:creator>SteveZag</dc:creator>
		<pubDate>Fri, 13 Jan 2012 15:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=599#comment-126</guid>
		<description>Well, that&#039;ll work in the simple case, but it&#039;s going to be a problem if your page has any validation errors (on other fields).  The value will constantly be set BACK to what you set it in the Attribute Setter.  

In any PageAutomation-based page (that is, anything controlled by Data Page, which DSUI, View and Form, etc. all depend on), the initial value of the fields comes from the variable that the Data Page is based on.  You&#039;ll see this in an update page, for instance:  all those fields are pre-populated from the Variable, the same one that the data will be written into when the form is submitted.  So, if you want to set up the initial value for a field, you do it by putting that value into the variable in the right place.  

There are a couple of good ways to do this:  You can use an assignment in a method or action list.  (The Assignment operation of Action list will actually let you pick down into the guts of an XML variable.)  You can also use the (somewhat awkward) feature of Data Field Modifier, which has a field for that.  (I don&#039;t really recommend this approach because it is confusing when the method that this creates gets called.  There is actually a setting in Data Page to control when it is called, but you can&#039;t easily get at that setting via DSUI or V&amp;F.)  

Finally, what is probably the best way to control all the initial values at once:  Create another variable that uses the same schema, press &quot;Sample Data&quot; in the Variable builder, edit the data to be what you want the variable to show initially, and then IN A METHOD, assign the value from that variable to the Variable that the PageAutomation depends on USING .cloneElement( ).  (If you assign in an action list, it doesn&#039;t clone the contents; it will just leave both Variables pointing at the same bunch of IXml.  The result is that when the form is submitted and the data copied into the Variable, you&#039;ll also be polluting your starter variable.)  So the assignment should look something like:

Variables v = webAppAccess.getVariables( );

v.setXml( &quot;TargetVariableName&quot;, v.getXml( &quot;SourceVariableName&quot; ).cloneElement( ) );  </description>
		<content:encoded><![CDATA[<p>Well, that&#8217;ll work in the simple case, but it&#8217;s going to be a problem if your page has any validation errors (on other fields).  The value will constantly be set BACK to what you set it in the Attribute Setter.  </p>
<p>In any PageAutomation-based page (that is, anything controlled by Data Page, which DSUI, View and Form, etc. all depend on), the initial value of the fields comes from the variable that the Data Page is based on.  You&#8217;ll see this in an update page, for instance:  all those fields are pre-populated from the Variable, the same one that the data will be written into when the form is submitted.  So, if you want to set up the initial value for a field, you do it by putting that value into the variable in the right place.  </p>
<p>There are a couple of good ways to do this:  You can use an assignment in a method or action list.  (The Assignment operation of Action list will actually let you pick down into the guts of an XML variable.)  You can also use the (somewhat awkward) feature of Data Field Modifier, which has a field for that.  (I don&#8217;t really recommend this approach because it is confusing when the method that this creates gets called.  There is actually a setting in Data Page to control when it is called, but you can&#8217;t easily get at that setting via DSUI or V&amp;F.)  </p>
<p>Finally, what is probably the best way to control all the initial values at once:  Create another variable that uses the same schema, press &#8220;Sample Data&#8221; in the Variable builder, edit the data to be what you want the variable to show initially, and then IN A METHOD, assign the value from that variable to the Variable that the PageAutomation depends on USING .cloneElement( ).  (If you assign in an action list, it doesn&#8217;t clone the contents; it will just leave both Variables pointing at the same bunch of IXml.  The result is that when the form is submitted and the data copied into the Variable, you&#8217;ll also be polluting your starter variable.)  So the assignment should look something like:</p>
<p>Variables v = webAppAccess.getVariables( );</p>
<p>v.setXml( &#8220;TargetVariableName&#8221;, v.getXml( &#8220;SourceVariableName&#8221; ).cloneElement( ) ); </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WebSphere Portal ConfigEngine Tasks by Cody Burleson</title>
		<link>http://www.codyburleson.com/2011/07/06/websphere-portal-configengine-tasks/#comment-125</link>
		<dc:creator>Cody Burleson</dc:creator>
		<pubDate>Wed, 04 Jan 2012 17:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=496#comment-125</guid>
		<description>I am not sure what you mean by &#039;delete a port&#039;. WebSphere&#039;s proper functionality requires that specific services are listening on ports. By modifying the port for those services, you should be effectively &#039;deleting&#039; the old port value and replacing it with the new one.

You can use the following commands to get reports about the configured ports:


&lt;code&gt;ConfigEngine.bat list-server-ports -DWasPassword=password&lt;/code&gt;

&lt;code&gt;ConfigEngine.bat list-server-ports-by-name -DServerName=server1 -DWasPassword=password&lt;/code&gt;

&lt;code&gt;ConfigEngine.bat list-server-ports-by-name -DServerName=WebSphere_Portal -DWasPassword=password&lt;/code&gt;

This will produce output on the command line that, at the end of the output, looks something like this:&lt;code&gt;[wplc-get-host-port-in-server] Status = Complete
     [echo]      Ports for WebSphere_Portal :
     [echo]      WC_defaulthost=10039
     [echo]      WC_adminhost=10042
     [echo]      WC_defaulthost_secure=10029
     [echo]      WC_adminhost_secure=10032
     [echo]      BOOTSTRAP_ADDRESS=10035
     [echo]      SOAP_CONNECTOR_ADDRESS=10025
     [echo] Creating C:/IBM/WebSphere/wp_profile/ConfigEngine/log/WebSphere_Portal_PortMatrix.txt
&lt;/code&gt;Notice that a matrix.txt file is also created as a result of this command.</description>
		<content:encoded><![CDATA[<p>I am not sure what you mean by &#8216;delete a port&#8217;. WebSphere&#8217;s proper functionality requires that specific services are listening on ports. By modifying the port for those services, you should be effectively &#8216;deleting&#8217; the old port value and replacing it with the new one.</p>
<p>You can use the following commands to get reports about the configured ports:</p>
<p><code>ConfigEngine.bat list-server-ports -DWasPassword=password</code></p>
<p><code>ConfigEngine.bat list-server-ports-by-name -DServerName=server1 -DWasPassword=password</code></p>
<p><code>ConfigEngine.bat list-server-ports-by-name -DServerName=WebSphere_Portal -DWasPassword=password</code></p>
<p>This will produce output on the command line that, at the end of the output, looks something like this:<code>[wplc-get-host-port-in-server] Status = Complete<br />
     [echo]      Ports for WebSphere_Portal :<br />
     [echo]      WC_defaulthost=10039<br />
     [echo]      WC_adminhost=10042<br />
     [echo]      WC_defaulthost_secure=10029<br />
     [echo]      WC_adminhost_secure=10032<br />
     [echo]      BOOTSTRAP_ADDRESS=10035<br />
     [echo]      SOAP_CONNECTOR_ADDRESS=10025<br />
     [echo] Creating C:/IBM/WebSphere/wp_profile/ConfigEngine/log/WebSphere_Portal_PortMatrix.txt<br />
</code>Notice that a matrix.txt file is also created as a result of this command.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WebSphere Portal ConfigEngine Tasks by Taha Saghir</title>
		<link>http://www.codyburleson.com/2011/07/06/websphere-portal-configengine-tasks/#comment-124</link>
		<dc:creator>Taha Saghir</dc:creator>
		<pubDate>Wed, 04 Jan 2012 14:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=496#comment-124</guid>
		<description>I have use ConfigEngine.bat to modify the ports, is there some way to delete a port using ConfigEngine.bat?</description>
		<content:encoded><![CDATA[<p>I have use ConfigEngine.bat to modify the ports, is there some way to delete a port using ConfigEngine.bat?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JQuery, WebSphere Portal PageBuilder theme, and IE8 by Cody Burleson</title>
		<link>http://www.codyburleson.com/2011/08/30/jquery-wps-pagebuilder-ie8/#comment-123</link>
		<dc:creator>Cody Burleson</dc:creator>
		<pubDate>Mon, 19 Dec 2011 15:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=551#comment-123</guid>
		<description>&quot;86&quot; is a sort of urban slang for &quot;remove&quot;. I&#039;ve corrected the text for the benefit of others who may also be unfamiliar with this slang expression; thanks.</description>
		<content:encoded><![CDATA[<p>&#8220;86&#8243; is a sort of urban slang for &#8220;remove&#8221;. I&#8217;ve corrected the text for the benefit of others who may also be unfamiliar with this slang expression; thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JQuery, WebSphere Portal PageBuilder theme, and IE8 by Ach1983</title>
		<link>http://www.codyburleson.com/2011/08/30/jquery-wps-pagebuilder-ie8/#comment-122</link>
		<dc:creator>Ach1983</dc:creator>
		<pubDate>Mon, 19 Dec 2011 14:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codyburleson.com/?p=551#comment-122</guid>
		<description>&quot;Finally, if you’re including jQuery in any WCM presentation templates, you’ll want to 86 those or the error will remain.&quot;

¿What does it mean?</description>
		<content:encoded><![CDATA[<p>&#8220;Finally, if you’re including jQuery in any WCM presentation templates, you’ll want to 86 those or the error will remain.&#8221;</p>
<p>¿What does it mean?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

