tag:blogger.com,1999:blog-76711109576236016992024-03-19T00:30:22.760-07:00Java EE DeveloperM. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.comBlogger23125tag:blogger.com,1999:blog-7671110957623601699.post-41498897523763680862021-02-08T04:01:00.001-08:002021-02-08T04:01:42.165-08:00Database Connection issues in Jdeveloper with MySQL Database<p>If having an issue connecting Jdeveloper with MySQL database, it may be caused by Driver. You need to download the correct driver</p><p>You may also face the following issue which also may be caused by the inappropriate driver.</p><p></p><div class="separator" style="clear: both; text-align: left;"><b>Test failed: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long mysql jdeveloper</b></div><div class="separator" style="clear: both; text-align: left;">Or</div><div class="separator" style="clear: both; text-align: left;"><b>Test failed: Unknown system variable 'query_cache_size'</b></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdCdt7TtvmGLhSVtwvO_FQAs-I1e07QcP_uQjGsssGK5-DWwIFWjn2aYuS1rqhJ9iNoMyqI11_Bw6eYh7QKkF_J2sRTsydc7HVSUbGeAy2tbQ-ZcLkVFF5tHIimnOZ_69-8ekD_usPQsU/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1138" data-original-width="1152" height="632" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdCdt7TtvmGLhSVtwvO_FQAs-I1e07QcP_uQjGsssGK5-DWwIFWjn2aYuS1rqhJ9iNoMyqI11_Bw6eYh7QKkF_J2sRTsydc7HVSUbGeAy2tbQ-ZcLkVFF5tHIimnOZ_69-8ekD_usPQsU/w640-h632/Screen+Shot+2021-02-08+at+3.39.51+PM.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: left;"><br />Let's download the updated connector and configure it in JDeveloper https://www.mysql.com/products/connector/</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD7Zeg4U4pfNz_NQkDTOwp7kMH-d80myZVRzPjUO2FIydIZc8jM871GcXuP0zGucymvEg3eyuQE3Ne2xh0OgC7NvGFS1eesY-iSoYtGxHMoekO8BzrI5kdmHR4zTkxChj7CQ00O9x9BN4/" style="margin-left: auto; margin-right: auto;"><img alt="" data-original-height="1016" data-original-width="1156" height="563" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD7Zeg4U4pfNz_NQkDTOwp7kMH-d80myZVRzPjUO2FIydIZc8jM871GcXuP0zGucymvEg3eyuQE3Ne2xh0OgC7NvGFS1eesY-iSoYtGxHMoekO8BzrI5kdmHR4zTkxChj7CQ00O9x9BN4/w640-h563/Screen+Shot+2021-02-08+at+4.40.35+PM.png" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Download JDBC Driver for MySQL<br /><br /></td></tr></tbody></table>OR </div><div class="separator" style="clear: both; text-align: left;">from maven repository</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_YLis8OuOR9pHruDme-DiCB3Sbm5n0bPtUCT5TJg5byOo3NdgG4BL56S9FrotEN4gSK6iNV28CqJE9Dh9acS5kdgLVPTaBvqSOYed2aUlO9GYInD6ZK4yKG29czIgtwnRICswF_A93UU/" style="margin-left: auto; margin-right: auto;"><img alt="" data-original-height="886" data-original-width="1016" height="558" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_YLis8OuOR9pHruDme-DiCB3Sbm5n0bPtUCT5TJg5byOo3NdgG4BL56S9FrotEN4gSK6iNV28CqJE9Dh9acS5kdgLVPTaBvqSOYed2aUlO9GYInD6ZK4yKG29czIgtwnRICswF_A93UU/w640-h558/Screen+Shot+2021-02-08+at+4.42.58+PM.png" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Click on the jar file to download the connector</td></tr></tbody></table><br /><br /></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG7jrYbqTnb1VqczLxfoPHTW0ApRlb9-Im2K9X9_dOig4FDfbPcHfJKwFzbjkp2SO2tMnHcxdNN2_PDm0PKH6CKRwSyJtcMyMCLLVZm2gsBbG2q85jjHYsIfzb0bW4juxUMrKlOLYYVGc/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1134" data-original-width="1154" height="629" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG7jrYbqTnb1VqczLxfoPHTW0ApRlb9-Im2K9X9_dOig4FDfbPcHfJKwFzbjkp2SO2tMnHcxdNN2_PDm0PKH6CKRwSyJtcMyMCLLVZm2gsBbG2q85jjHYsIfzb0bW4juxUMrKlOLYYVGc/w640-h629/Screen+Shot+2021-02-08+at+4.47.07+PM.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHgLErYyUEvNsbMnKaIJZTDTRZtcUo6dkKircnUPqSVj4F51bw7fSo9ThfQWIq9pZ3numL_OqQdE_WBWps90oXFX82mCctTo3mH9k7n0-Pz-x85rVXHwfUPq5D-u7uDcO9tiDrseCtt_g/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1020" data-original-width="1418" height="461" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHgLErYyUEvNsbMnKaIJZTDTRZtcUo6dkKircnUPqSVj4F51bw7fSo9ThfQWIq9pZ3numL_OqQdE_WBWps90oXFX82mCctTo3mH9k7n0-Pz-x85rVXHwfUPq5D-u7uDcO9tiDrseCtt_g/w640-h461/Screen+Shot+2021-02-08+at+4.48.55+PM.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8BcmkXlymM6r0yvEidNfANB0A-Z-rM7jf3EmRra6GHc2ZVx-9PwP5NXm_3oTjC8FqZHuX5OsA21CZKdRhVQMtJOYyJcZX6iT5ZuEsSJAjKg8qO10lqbTvS77Q5yKpLmXX3SsGgl-FFio/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1016" data-original-width="1430" height="454" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8BcmkXlymM6r0yvEidNfANB0A-Z-rM7jf3EmRra6GHc2ZVx-9PwP5NXm_3oTjC8FqZHuX5OsA21CZKdRhVQMtJOYyJcZX6iT5ZuEsSJAjKg8qO10lqbTvS77Q5yKpLmXX3SsGgl-FFio/w640-h454/Screen+Shot+2021-02-08+at+4.50.01+PM.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6ZcSjg3Llpciv4E9TakYaW8TtsNW_hXG9PyBlzT3_hF4JkNkSRZEf6QYaBtC_7rFVhGMgSqJCGyeihiFsuwNIufOKJIA-GNAk4O98Dau4Ew_xNR4Ap3PXLT9ZB7jXFAgUrTODgoIZPiM/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1088" data-original-width="1416" height="493" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6ZcSjg3Llpciv4E9TakYaW8TtsNW_hXG9PyBlzT3_hF4JkNkSRZEf6QYaBtC_7rFVhGMgSqJCGyeihiFsuwNIufOKJIA-GNAk4O98Dau4Ew_xNR4Ap3PXLT9ZB7jXFAgUrTODgoIZPiM/w640-h493/Screen+Shot+2021-02-08+at+4.51.04+PM.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgV28HOiAW0fxNBIVqb91Mdtn2cYURFPTbNPK_XBmS6L0xqjxtF620b76EUQaoXDj7u3n-7gcVPJtOk8sZsKdMehKULnhq3CROWlJfvfS6oTswo9Do9aZH3KKiZzPrapqZi2QlOvctsD-0/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1210" data-original-width="1480" height="523" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgV28HOiAW0fxNBIVqb91Mdtn2cYURFPTbNPK_XBmS6L0xqjxtF620b76EUQaoXDj7u3n-7gcVPJtOk8sZsKdMehKULnhq3CROWlJfvfS6oTswo9Do9aZH3KKiZzPrapqZi2QlOvctsD-0/w640-h523/Screen+Shot+2021-02-08+at+4.51.12+PM.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLFOnYHJaYL1his44g9e1N9bq3hfE5sZopdf-hN0_SCD3Osy-UVEKGdoFwWe8oy3t_HrFB7QoQ7SQ1LzjDnxuVFmM_uRUHryAWLmDttKiQavzGqQ7Ji7O3sc6fDtU49ALzIOmhlOoaGM8/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1274" data-original-width="1526" height="534" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLFOnYHJaYL1his44g9e1N9bq3hfE5sZopdf-hN0_SCD3Osy-UVEKGdoFwWe8oy3t_HrFB7QoQ7SQ1LzjDnxuVFmM_uRUHryAWLmDttKiQavzGqQ7Ji7O3sc6fDtU49ALzIOmhlOoaGM8/w640-h534/Screen+Shot+2021-02-08+at+4.51.18+PM.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD_J4KLRl87xA_R_1q5_bZCxFeDGnaiDEIPaCWG8Nv2JnNOyC5N423DIuaFw2ZX3mYYrQ8xb-_MyD6o8XSVQhwFYXeApDGncYHx75po_Qpyx3RzkhB2xrArT4-w-9JAv5HZ80OTan3HY0/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1154" data-original-width="1158" height="637" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD_J4KLRl87xA_R_1q5_bZCxFeDGnaiDEIPaCWG8Nv2JnNOyC5N423DIuaFw2ZX3mYYrQ8xb-_MyD6o8XSVQhwFYXeApDGncYHx75po_Qpyx3RzkhB2xrArT4-w-9JAv5HZ80OTan3HY0/w640-h637/Screen+Shot+2021-02-08+at+4.51.42+PM.png" width="640" /></a></div><br /><br /></div></div></div></div></div></div></div>Now Click on the "Test Connection" button it should work and now you're ready to roll. <p></p><div>Cheers!</div><div><br /></div>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-49709556833342058222015-12-02T02:01:00.000-08:002015-12-02T02:01:16.528-08:00WebLogic Server: "TOO MANY OPEN FILES" ExceptionCheck Limits and change it temp.<br />
<table class="wysiwyg-macro" data-macro-body-type="PLAIN_TEXT" data-macro-name="code" data-mce-style="background-image: url('http://jedhdoapp01:8090/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGV9&locale=en_GB&version=2'); background-repeat: no-repeat;" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGV9&locale=en_GB&version=2); background-repeat: no-repeat;"><tbody>
<tr><td class="wysiwyg-macro-body"><pre>$ ulimit -H -n (Display hard limit, cannot be exceeded)
$ ulimit -S -n (Display soft limit may be increased up to hard limit value)
$ ulimit -S -n 4096 (Increase the soft limit to 4096) for current shell scripting
</pre>
</td></tr>
</tbody></table>
To increase file limit permanently for specific user<br />
<table class="wysiwyg-macro" data-macro-body-type="PLAIN_TEXT" data-macro-name="code" data-mce-style="background-image: url('http://jedhdoapp01:8090/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGV9&locale=en_GB&version=2'); background-repeat: no-repeat;" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGV9&locale=en_GB&version=2); background-repeat: no-repeat;"><tbody>
<tr><td class="wysiwyg-macro-body"><pre>$ sudo vim /etc/security/limits.conf </pre>
</td></tr>
</tbody></table>
Add following command<br />
<table class="wysiwyg-macro" data-macro-body-type="PLAIN_TEXT" data-macro-name="code" data-mce-style="background-image: url('http://jedhdoapp01:8090/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGV9&locale=en_GB&version=2'); background-repeat: no-repeat;" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGV9&locale=en_GB&version=2); background-repeat: no-repeat;"><tbody>
<tr><td class="wysiwyg-macro-body"><pre><user> soft nofile 2048</user></pre>
</td></tr>
</tbody></table>
Save and exit file,<br />
<h4>
References</h4>
<ul>
<li><em><a data-mce-href="https://blogs.oracle.com/imc/entry/weblogic_server_too_many_open" href="https://blogs.oracle.com/imc/entry/weblogic_server_too_many_open">https://blogs.oracle.com/imc/entry/weblogic_server_too_many_open</a></em></li>
<li><em><a data-mce-href="http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/" href="http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/">http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/</a></em></li>
</ul>
M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-89466813805006581392012-01-01T11:02:00.000-08:002012-01-02T23:46:52.907-08:00Detail List shows duplicate records for all inputfields when click on button having immediate attribute true with resetActionListeneron JDeveloper 11.1.1.5.0<span style="font-size: large;">Background: </span><br />
We have usecase master detail record, when click on edit button and then clicking on cancel button having immediate attribute true and resetActionListener shows replicated rows in detail list. We have implemented the same scenario using HR schema with entity Jobs as master and Employees as detail and received the same behaviour.<br />
We are using EJB3.0, and JDeveloper 11.1.1.5.0. We have also checked this issue on JDeveloper 11.1.1.4.0 and found working properly as expected.<br />
<br />
To replicate the same behaviour we created a sample application using HR schema. Following are the detail of our project and procedures.<br />
<br />
<span style="font-size: large;">Creating Sample Application</span><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLw7nPWhUJUrhNUBn75zNjYtWgeuNonKBNw-_s8D_ojYMtvPygZdL2kWzUlD9kKCAGlKLy8V2ZPmUnAYx-wGR08-btwpQR5dyUX-9GOcBIlgrEJaiB8-4GGwkk9QDLc6JINeForjoaWOg/s1600/1.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><br /></a></div>
1. Create new application and select EJB3 and ADF Faces technologies.<br />
2. Create entities from table. Jobs and Employees. (create connection as well with you HR schema)<br />
3. Create SessionBean<br />
4. Create findById method and expose it to local and remote interfaces<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ZrXd5dLqpA8HbWiMWQI0OS_L2DgjIff0XVWHFZoHKW0AwNjZxsgoUGRXh8sYqAu_W502e0iol4fs-HDiwBtUpAB5eD7aNaJf94xoT6954FQzhTSWWX8K8SbcTdVjxI5oypOGqe6DFYk/s1600/9.1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ZrXd5dLqpA8HbWiMWQI0OS_L2DgjIff0XVWHFZoHKW0AwNjZxsgoUGRXh8sYqAu_W502e0iol4fs-HDiwBtUpAB5eD7aNaJf94xoT6954FQzhTSWWX8K8SbcTdVjxI5oypOGqe6DFYk/s1600/9.1.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create findJobById method</td></tr>
</tbody></table>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_NDgu9YxBqgEWCW10O1S8Ysy6coUjB9eD5uMnFNx5cT6IiyN54cdlPD5oMxS_5jjSWpdxBq-bnPDmUD5HTbjKdoPM35xfiIV2tL5vgetzUJbxy5oci4j3e_my3YvfGNfcrLWpnfXt88c/s1600/0.1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_NDgu9YxBqgEWCW10O1S8Ysy6coUjB9eD5uMnFNx5cT6IiyN54cdlPD5oMxS_5jjSWpdxBq-bnPDmUD5HTbjKdoPM35xfiIV2tL5vgetzUJbxy5oci4j3e_my3YvfGNfcrLWpnfXt88c/s1600/0.1.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitDW5byRwHiQLxzFuMFUlRacN5zrrKNs4QLm2dfg915phvynY4kxY_BOmnMCOoSLSRMbCFo8Twvy6MxKzRtmwauZGBEE_jvyKOT0yWpJcmHresn-Lb-3eN2uICjV6ubmqGZ69IxrkvnxU/s1600/0.2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitDW5byRwHiQLxzFuMFUlRacN5zrrKNs4QLm2dfg915phvynY4kxY_BOmnMCOoSLSRMbCFo8Twvy6MxKzRtmwauZGBEE_jvyKOT0yWpJcmHresn-Lb-3eN2uICjV6ubmqGZ69IxrkvnxU/s1600/0.2.jpg" /></a></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSoIwT6tmrm4rDc2W0GsqWLo2U2nOR-7pH5S51HywGOSOMqBrFoePDwtsm1GAsLMvGvqfKuYFIPiMs8TASjAgLP7TWeD4C4qy17jooEZq47Tgw0iWAwA23T8k1IXnB4YxhVdtEdVsmkCM/s1600/1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSoIwT6tmrm4rDc2W0GsqWLo2U2nOR-7pH5S51HywGOSOMqBrFoePDwtsm1GAsLMvGvqfKuYFIPiMs8TASjAgLP7TWeD4C4qy17jooEZq47Tgw0iWAwA23T8k1IXnB4YxhVdtEdVsmkCM/s1600/1.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Your model should looks like above</td></tr>
</tbody></table>
<br />
4. Create DataControl<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyE0k3HJ4ukrtslmYbVD077OMCsWpv_TkAXHPxOtm7HhoGqGCveDW8R6NXsFJ79G90cLd6cUhf9tJB2pNu08SEL7JcAxCoqhjk3CffJkiK8WMnHQ3vAg1OEb4iaDskSpyH8NTnk0QH4xg/s1600/2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyE0k3HJ4ukrtslmYbVD077OMCsWpv_TkAXHPxOtm7HhoGqGCveDW8R6NXsFJ79G90cLd6cUhf9tJB2pNu08SEL7JcAxCoqhjk3CffJkiK8WMnHQ3vAg1OEb4iaDskSpyH8NTnk0QH4xg/s1600/2.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Data Controls shold looks like above</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMgtSLSlzVzniNqyueEg0lImfPxw4CCvR6N41pBqflQ94RteAnE65tkqyRJZwhJKMyCJkXhHUqH_RUG8MB6RoaUWdZ0-prdsDlcD_aO2uLp5CbgmIfTHeId9Tpg9ZF79xQByH_Tqjp3P0/s1600/4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMgtSLSlzVzniNqyueEg0lImfPxw4CCvR6N41pBqflQ94RteAnE65tkqyRJZwhJKMyCJkXhHUqH_RUG8MB6RoaUWdZ0-prdsDlcD_aO2uLp5CbgmIfTHeId9Tpg9ZF79xQByH_Tqjp3P0/s1600/4.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create taskflow and view inside it.</td><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ebVQ_ANcZeolixh1lHFQhiU1sqMo2x9aJuipe8OMp0v7rTII9qAV2YRjf3NkJo7jWgLonOKqsYwSH7U2_sHwZkEyDhaalDLE-c1v2to0CPzNm91prfS43hsnoprLBWXwVohuM5DTBFA/s1600/9.3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ebVQ_ANcZeolixh1lHFQhiU1sqMo2x9aJuipe8OMp0v7rTII9qAV2YRjf3NkJo7jWgLonOKqsYwSH7U2_sHwZkEyDhaalDLE-c1v2to0CPzNm91prfS43hsnoprLBWXwVohuM5DTBFA/s640/9.3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create view, your page should looks like above. Drag and drop datacontrol to create form and table. And have a button with name cancel.</td></tr>
</tbody></table>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8FpobV690A676ie_tZM2cyAbPRJIQVISb_t8bpK3WJ9L7V-RM_QEcgiycECgXIEPSe1ReLbIywGjaZRKtBQfVJmHGK0j9YwSW5RSLpeMrOerNP6RrgLrYt26ArwMyRK18C1nOOw2rRl8/s1600/6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="404" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8FpobV690A676ie_tZM2cyAbPRJIQVISb_t8bpK3WJ9L7V-RM_QEcgiycECgXIEPSe1ReLbIywGjaZRKtBQfVJmHGK0j9YwSW5RSLpeMrOerNP6RrgLrYt26ArwMyRK18C1nOOw2rRl8/s640/6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Just to test the scenario provide hardcode value for jobId, I have provided "SH_CLERK" which has many detail records.</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBy-7c9g4SqiJoVP4FxbFH6TmmsYzAixXOhEfFRXj1WZilDvMsHNlUKOAIFANXT6Vq1kIGXyfCU8i5R2WtJy59UZmHsdVAPSto7jvbmaNwU8yNJ2WrMlOiWHTr8OYPmEEqxnti0mswkMs/s1600/9.2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBy-7c9g4SqiJoVP4FxbFH6TmmsYzAixXOhEfFRXj1WZilDvMsHNlUKOAIFANXT6Vq1kIGXyfCU8i5R2WtJy59UZmHsdVAPSto7jvbmaNwU8yNJ2WrMlOiWHTr8OYPmEEqxnti0mswkMs/s1600/9.2.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Cancel button should looks like above must have immediate property true and resetActionListener</td></tr>
</tbody></table>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHuUMAHdpm6IU17759DTSqcOYvuVL661ZTapPqQiwd74Bhgdnt2gPUSjBrI0WiyuMCOMDnhFItWC-BNdfmMFsGMEt9kqLlPV4UGf_NAZJ9opNrNijN1zjl4OnUapb_Mt-2lMgJDxGnUVA/s1600/7.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHuUMAHdpm6IU17759DTSqcOYvuVL661ZTapPqQiwd74Bhgdnt2gPUSjBrI0WiyuMCOMDnhFItWC-BNdfmMFsGMEt9kqLlPV4UGf_NAZJ9opNrNijN1zjl4OnUapb_Mt-2lMgJDxGnUVA/s1600/7.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create jspx page, and drag and drop created task flow in it as Region.</td></tr>
</tbody></table>
Run the jspx page<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgT0SQCApt4IgAPjceutaVrSE3-jV0d-__m-NTBbAMvnZJwu1dUVCkw197U-GhCYg3bEjNhUOBtXI0_OZs1JmzJsal4Ko7p91CWt6dfhr_gA3im97FEJVV0aWkijLtrM5uvYn_RwpI8So/s1600/9.5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgT0SQCApt4IgAPjceutaVrSE3-jV0d-__m-NTBbAMvnZJwu1dUVCkw197U-GhCYg3bEjNhUOBtXI0_OZs1JmzJsal4Ko7p91CWt6dfhr_gA3im97FEJVV0aWkijLtrM5uvYn_RwpI8So/s640/9.5.jpg" width="640" /></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNpKamrlW8lWiJmIQmJq4DgEROn0ZkoZ_i3ivG-RGtsb9ZWiG9JC-cXVqlQQgNvm6adUY1h4pszX3dfolofSv_U0cLXL2KdymugOSbHDhI8K0y02TETi2Ws_1_0g9mAAB5Bfdt8wJebCY/s1600/9.6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNpKamrlW8lWiJmIQmJq4DgEROn0ZkoZ_i3ivG-RGtsb9ZWiG9JC-cXVqlQQgNvm6adUY1h4pszX3dfolofSv_U0cLXL2KdymugOSbHDhI8K0y02TETi2Ws_1_0g9mAAB5Bfdt8wJebCY/s640/9.6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Above replicated rows are shown in detail after clicking on Cancel button.</td></tr>
</tbody></table>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
We also observed that the dupliate values shown for those fields which are editable true.<br />
<a href="http://www.blogger.com/goog_1555127837"><br /></a><br />
<a href="http://www.4shared.com/zip/WcYCxLyg/HR_EJB_JPA1.html" target="_blank">Download source code</a><br />
I would like to say thanks to <a href="http://www.soadev.blogspot.com/" target="_blank">Pino</a> for identifying this issue.<br />
<br />
Fix is available, please check <a href="https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=ALERT&id=1321896.1" target="_blank">link </a><br />
<i><span style="font-size: x-small;">Updated: 03_January_2012</span></i>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-51344280973977412932011-09-20T04:53:00.000-07:002011-09-20T04:54:31.647-07:00ERROR: No j2ee modules detected in EAR archive. Deployment aborted. == (oracle.jdeveloper.deploy.VetoableDeployException)When I was deploying application to EAR file I was keep receiving error message from my Jdeveloper that <span style="color: #660000; font-family: "Courier New",Courier,monospace; font-size: small;">"ERROR: No j2ee modules detected in EAR archive. Deployment aborted. == (oracle.jdeveloper.deploy.VetoableDeployException)"</span><br />
I am having two projects in my application<br />
1. Model (Having ejbs)<br />
2. ViewController<br />
To resolve this issue, go to application properties and select Deployment<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj3fxydP1xSTx_o4T9_IkRt4HHGmMAfgCkZpDkdeZl2GZjSvRsVqOavp8eYVtrz7i0afG3neis1Y-cSmBlthy8WuU-HXyLy-nEU6JenyNlX74rTJ43TSzD-9PaFfr4SKEf7CRmOJ114HY/s1600/1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="460" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj3fxydP1xSTx_o4T9_IkRt4HHGmMAfgCkZpDkdeZl2GZjSvRsVqOavp8eYVtrz7i0afG3neis1Y-cSmBlthy8WuU-HXyLy-nEU6JenyNlX74rTJ43TSzD-9PaFfr4SKEf7CRmOJ114HY/s640/1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Edit your deployment profile</td></tr>
</tbody></table><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZWIyjKHoZ2tdnnVuMiTON6H0o-tusJERkb7wHVXHW1Bcosl2sSPIz4toriOUyAX1LSvkS5f8ZNYrbVccizMwBR5u6GBS3Mc2KWs2ebRp5oZEGmZZKnd9Qda7gA_ihrMOjvKaqRV8Yoxw/s1600/2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="456" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZWIyjKHoZ2tdnnVuMiTON6H0o-tusJERkb7wHVXHW1Bcosl2sSPIz4toriOUyAX1LSvkS5f8ZNYrbVccizMwBR5u6GBS3Mc2KWs2ebRp5oZEGmZZKnd9Qda7gA_ihrMOjvKaqRV8Yoxw/s640/2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Select EE modules to include in ear file</td></tr>
</tbody></table>Doing this solved my issue.<br />
Cheers...!M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com6tag:blogger.com,1999:blog-7671110957623601699.post-14762798045408968042011-05-22T15:25:00.000-07:002011-05-22T15:29:49.562-07:00Installing Trac with VisualSVN ServerPrerequisite <a href="http://visualsvn.com/files/VisualSVN-Server-2.1.7.msi">VisualSVN Server 2.1</a> or later, Install it using default settings and you should have atleast one user.<br />
Download <a href="http://visualsvn.com/files/VisualSVN-Server-Trac-2.1.1.21699.zip">VisualSVN-Server-Trac-2.1.1.21699.zip</a> and unzip it to C:\Program Files (x86)\VisualSVN Server directory<br />
<br />
Create folder C:\Trac and allow "Full control" access.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJPZkeOtQfBKhqhyphenhyphenpFU64iBA2nN7jefj2LJW78P9ipbXiMyAOWVD5jJ8OCclPJ55c_6WnrsdS3QkcrF97J5tNzywoRUioONVpHB-t58_SZuQDFi72ciWnhyphenhyphen-DJ2YKVnRBPFvdh8SesNb4/s1600/1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="485" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJPZkeOtQfBKhqhyphenhyphenpFU64iBA2nN7jefj2LJW78P9ipbXiMyAOWVD5jJ8OCclPJ55c_6WnrsdS3QkcrF97J5tNzywoRUioONVpHB-t58_SZuQDFi72ciWnhyphenhyphen-DJ2YKVnRBPFvdh8SesNb4/s640/1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create repository</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTRnial6pI3DgYeOxf_e2uP7E8UecrcToVSDaMafRQrAs3uOeQ3yDVxHHPdG6Mjy4XPO41ZVF04w7PLLWqydTcmWwMqULefqVOD4Av2rtfVVICfz1wDj7uN5nYPJQ6ndZBj82j0TkdPLU/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="484" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTRnial6pI3DgYeOxf_e2uP7E8UecrcToVSDaMafRQrAs3uOeQ3yDVxHHPdG6Mjy4XPO41ZVF04w7PLLWqydTcmWwMqULefqVOD4Av2rtfVVICfz1wDj7uN5nYPJQ6ndZBj82j0TkdPLU/s640/2.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2ooTbJqDg2muEGLQqz8_iablPXa6mYFtP-a6MCks9BMw2NBlvguxWCarLMZere1vh2K64v0fhlsew_in6Ra7jLqnI4dKba7oy4dLV3X5wUuUXi6gKmnsg5VnttgUGE4X8eKYy2NFNvMs/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="328" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2ooTbJqDg2muEGLQqz8_iablPXa6mYFtP-a6MCks9BMw2NBlvguxWCarLMZere1vh2K64v0fhlsew_in6Ra7jLqnI4dKba7oy4dLV3X5wUuUXi6gKmnsg5VnttgUGE4X8eKYy2NFNvMs/s640/3.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9BPr1uNM0PIqWSsuDwmxxPXcz3UTeXadI26mw5INwkNGYXTeV3XcpIoMy_R15aUObRD1JQkPnkUibleRTLsnE7T3UbksEfp13qupL7fsLQjPFthWWRX6wVpWS2eoeBbS8_mYyfXo4U8A/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="489" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9BPr1uNM0PIqWSsuDwmxxPXcz3UTeXadI26mw5INwkNGYXTeV3XcpIoMy_R15aUObRD1JQkPnkUibleRTLsnE7T3UbksEfp13qupL7fsLQjPFthWWRX6wVpWS2eoeBbS8_mYyfXo4U8A/s640/4.jpg" width="640" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT3tx4lS0mW9y0cwjafyHAkYUT5-CN0Mm3yWF6DQLOMkxFviXknd0PiSGNQfwRqe3xvhpiq38roobBPlcDSDGHBB84W8vKLfjQXMWWp5co3TdWAphhDwUnMSWQAbKBlLWpwfuEg-nLl2U/s1600/5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="368" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT3tx4lS0mW9y0cwjafyHAkYUT5-CN0Mm3yWF6DQLOMkxFviXknd0PiSGNQfwRqe3xvhpiq38roobBPlcDSDGHBB84W8vKLfjQXMWWp5co3TdWAphhDwUnMSWQAbKBlLWpwfuEg-nLl2U/s640/5.jpg" width="640" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk81qwYEiUE7r8KU2TvWbS__MFpZ3B0gG-jbQgjOa6PXRcc-rUZf2hqDUywjKbE_stvbpjQfKSkLsb2n3pYfjIKFkfTsYi-vSdedjE_0Rfgw_mJn66Bmg0mfQkpECyMGf2XlEjFMGHr6o/s1600/6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk81qwYEiUE7r8KU2TvWbS__MFpZ3B0gG-jbQgjOa6PXRcc-rUZf2hqDUywjKbE_stvbpjQfKSkLsb2n3pYfjIKFkfTsYi-vSdedjE_0Rfgw_mJn66Bmg0mfQkpECyMGf2XlEjFMGHr6o/s1600/6.jpg" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO5vSVtrG45fGZkXYkfSU2aLpsym4T1-AkBlxQB0AnPmCZZ-gg7IBi7r5VLD6RUA2VknSvev-h5z3WM0tMGu13FYjhH4DayIJWHURuja12gILrh-Ut227FFydjcAw8vw8WrhSERbtkD_0/s1600/8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="295" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO5vSVtrG45fGZkXYkfSU2aLpsym4T1-AkBlxQB0AnPmCZZ-gg7IBi7r5VLD6RUA2VknSvev-h5z3WM0tMGu13FYjhH4DayIJWHURuja12gILrh-Ut227FFydjcAw8vw8WrhSERbtkD_0/s640/8.jpg" width="640" /></a></div><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5CwyzxvTQ_oI_cyiTY-lXuJEj-Y-JFOaWdPF8y3TX_fYf07FB_sTSInnSjs68FRFnnrZ9L3N8hgVPPstaMd1i2E1nx0zRaYRp71Dl8YNq0wb0D2M_9ib5ehJWBtux8-b9i3EgLk482Lg/s1600/9.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="450" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5CwyzxvTQ_oI_cyiTY-lXuJEj-Y-JFOaWdPF8y3TX_fYf07FB_sTSInnSjs68FRFnnrZ9L3N8hgVPPstaMd1i2E1nx0zRaYRp71Dl8YNq0wb0D2M_9ib5ehJWBtux8-b9i3EgLk482Lg/s640/9.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Add your project inside trunk folder</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPqL62mfbo6adnj2RRdueDddjbF4BIeqISDG8AYhbmfQwDK2EYMceZ3I2YVWFMnwSKnEsQ9e8NS42HRx4oUuT_wpBclMoKKDN_ooTdeEJEbPLIG1sGyV81z_Mawmmriz9vqzULkHnLMLM/s1600/10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="450" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPqL62mfbo6adnj2RRdueDddjbF4BIeqISDG8AYhbmfQwDK2EYMceZ3I2YVWFMnwSKnEsQ9e8NS42HRx4oUuT_wpBclMoKKDN_ooTdeEJEbPLIG1sGyV81z_Mawmmriz9vqzULkHnLMLM/s640/10.jpg" width="640" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigiqktoSA40YnCDxeiqgXBbXaO2F75-rpvhp3b_1Kb6E7eTBt0Bn1bfRY-sAOb6OFY8YeToVecKQoN2MY3o04IXvNP3pILZwHJ7ZnWLFkJzAO5ehX1NkIBIEmmo9BqQMu_YuLn99JW6bE/s1600/11.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="256" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigiqktoSA40YnCDxeiqgXBbXaO2F75-rpvhp3b_1Kb6E7eTBt0Bn1bfRY-sAOb6OFY8YeToVecKQoN2MY3o04IXvNP3pILZwHJ7ZnWLFkJzAO5ehX1NkIBIEmmo9BqQMu_YuLn99JW6bE/s640/11.jpg" width="640" /></a></div><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbSsWS6GXCTSmotFGgDg4eojB1e9710HdERIwjC9IaPVvNn-sXBnjWZn7NMcqz6wqirwVTFizM4s8j_hHxmkjushXOm2C0r3ym0NgycFAAbe7TR8IrCn2AT9cpAVzKAL-pUmsBRbA6Fio/s1600/13.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbSsWS6GXCTSmotFGgDg4eojB1e9710HdERIwjC9IaPVvNn-sXBnjWZn7NMcqz6wqirwVTFizM4s8j_hHxmkjushXOm2C0r3ym0NgycFAAbe7TR8IrCn2AT9cpAVzKAL-pUmsBRbA6Fio/s1600/13.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Commit your project</td></tr>
</tbody></table>Add system variable <br />
PYTHONHOME=C:\Program Files (x86)\VisualSVN Server\Trac\python<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgetIJtyu_9LjyTHkxLJikltQMtWDGj7jBzw5Yi-PkijXCFkFE4J1IEYZpdASXZOhQIYl3_e6NROJcDOe7IL_gGwg2VDleTI-OAmkLQAToK2Wruon_ui-eSYUtvnSKx5kFbotA7Hldvhb8/s1600/20.2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgetIJtyu_9LjyTHkxLJikltQMtWDGj7jBzw5Yi-PkijXCFkFE4J1IEYZpdASXZOhQIYl3_e6NROJcDOe7IL_gGwg2VDleTI-OAmkLQAToK2Wruon_ui-eSYUtvnSKx5kFbotA7Hldvhb8/s400/20.2.jpg" width="342" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjesaQi_3PG7-x3j386YLRW6_QO_nyN1DOdt8gDQLORUbK6UjuESlEzTPKB0POhq-VUZXfwFYm_NT_tUY4T7UM_4uuE3p5puy6-BmpdYM7yvpPlnN1zvdA7gZGxLahqxSdayVTyfxCGNJc/s1600/20.3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="326" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjesaQi_3PG7-x3j386YLRW6_QO_nyN1DOdt8gDQLORUbK6UjuESlEzTPKB0POhq-VUZXfwFYm_NT_tUY4T7UM_4uuE3p5puy6-BmpdYM7yvpPlnN1zvdA7gZGxLahqxSdayVTyfxCGNJc/s640/20.3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Open command prompt and goto C:\Program Files (x86)\VisualSVN Server\trac directory where you have unzipped the folder and execute above command where myproject is project name</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOvLNmSRP4nOnwKrnq5vXTHYIu4k9ny1bqC5tn3viOo2hbMo0Go7ZwW1ETc8QfPcvyGe4vedR1stcLV1JPW0rRch3v4FpxfYGUMA7eswg4LYojHU5Sxu4pkv1SF_xYGa88_ulk3_tsvXk/s1600/20.4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="326" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOvLNmSRP4nOnwKrnq5vXTHYIu4k9ny1bqC5tn3viOo2hbMo0Go7ZwW1ETc8QfPcvyGe4vedR1stcLV1JPW0rRch3v4FpxfYGUMA7eswg4LYojHU5Sxu4pkv1SF_xYGa88_ulk3_tsvXk/s640/20.4.jpg" width="640" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpu8B3AivRbrf2AFo1YByVUyLF9IcpVb91_bi5YD2HRh01qeZPAHCEHtLAlNoEJIQb9UR2thzlEZVhWzwfi-ZHX1J2oK2kEpterPFoZieU0pefW9rHnh2YJXfHIT3aM0IG4-iZAsNYUy4/s1600/20.5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="324" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpu8B3AivRbrf2AFo1YByVUyLF9IcpVb91_bi5YD2HRh01qeZPAHCEHtLAlNoEJIQb9UR2thzlEZVhWzwfi-ZHX1J2oK2kEpterPFoZieU0pefW9rHnh2YJXfHIT3aM0IG4-iZAsNYUy4/s640/20.5.jpg" width="640" /></a></div><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlFAUq0A_6PB05uI16OoRiC27zJbJb5jNe_D3L6oOT4HLgMTWF7m0cVx8B6FeJ_rA-ZTuo5KbVo6LcsTo-Gk4VEAHd_SqmCBxoogNm0p79ETTf7SQ_JNn3A3RjfZpovpr3IlyJjwS9Tr4/s1600/20.6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="324" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlFAUq0A_6PB05uI16OoRiC27zJbJb5jNe_D3L6oOT4HLgMTWF7m0cVx8B6FeJ_rA-ZTuo5KbVo6LcsTo-Gk4VEAHd_SqmCBxoogNm0p79ETTf7SQ_JNn3A3RjfZpovpr3IlyJjwS9Tr4/s640/20.6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Press enter to use default svn</td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRLvafvCYEorav2TcSlEi_Yhgj-MqKQj3L5wPppmWHWAUN-T5c-7GZmshCVaZSHvSnFhvbWipiHWxUZQ4RhneLsz7RdxCj781wq5Faf2URadUBDVJ2ovv_5ecOgfB2c6Vz3qVjWExQiyQ/s1600/20.8.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="324" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRLvafvCYEorav2TcSlEi_Yhgj-MqKQj3L5wPppmWHWAUN-T5c-7GZmshCVaZSHvSnFhvbWipiHWxUZQ4RhneLsz7RdxCj781wq5Faf2URadUBDVJ2ovv_5ecOgfB2c6Vz3qVjWExQiyQ/s640/20.8.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Provide the repository path</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKOGxcTKu13TInC6iDq_v9YurEb6PX5PSDIg49-vkE185hNmo4BjqpJN1ds-Z7E9lo-sL4R2jfsHMOJFeEfLGYdm1jww8VV3V1oxMXDiZ1HGG0afFKc9LyzwBKK3u_7I5mxav_QDqn2OY/s1600/20.9.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="321" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKOGxcTKu13TInC6iDq_v9YurEb6PX5PSDIg49-vkE185hNmo4BjqpJN1ds-Z7E9lo-sL4R2jfsHMOJFeEfLGYdm1jww8VV3V1oxMXDiZ1HGG0afFKc9LyzwBKK3u_7I5mxav_QDqn2OY/s640/20.9.jpg" width="640" /></a></div><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJiSFaVbaU53GBGVxZ5O2zG1YBMswFq8ffbfoqd6h0UYBXCi93Uf-QD1bjMVVkqDAf23xNXC1OppFn187bP9Hj9FEYpHWLEIemzYAsXxg3w1cTMSk9tIyr02D3v5SLuJg0R7erSS0OdEs/s1600/20.10.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="456" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJiSFaVbaU53GBGVxZ5O2zG1YBMswFq8ffbfoqd6h0UYBXCi93Uf-QD1bjMVVkqDAf23xNXC1OppFn187bP9Hj9FEYpHWLEIemzYAsXxg3w1cTMSk9tIyr02D3v5SLuJg0R7erSS0OdEs/s640/20.10.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Add the following text to file C:\Program Files (x86)\VisualSVN Server\conf\httpd-custom.conf if you use <strong>Subversion authentication</strong></td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBBFYjFh99cxCYVvDd32Rad6YF72o88ojiEW-YLwIJDuIiSa3K1VWwjIBn-u90aR2UBETmtNUqlk0efbFmC19G0PckgP9L2kLa9uezK_-F3ietzgsUFuSFRLQDh2iDtELPs9MhpEcS7Kg/s1600/22.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="462" j8="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBBFYjFh99cxCYVvDd32Rad6YF72o88ojiEW-YLwIJDuIiSa3K1VWwjIBn-u90aR2UBETmtNUqlk0efbFmC19G0PckgP9L2kLa9uezK_-F3ietzgsUFuSFRLQDh2iDtELPs9MhpEcS7Kg/s640/22.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Open <a href="http://localhost/trac">http://localhost/trac</a> or <a href="https://localhost/trac">https://localhost/trac</a> (if you are using secure connection) in a browser, enter username and password.</td></tr>
</tbody></table>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com1tag:blogger.com,1999:blog-7671110957623601699.post-70214264646938883122011-05-07T14:21:00.000-07:002011-05-07T14:21:54.370-07:00Installing and configuring VisualSvn-ServerDownload subversion <span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><a href="http://www.visualsvn.com/files/VisualSVN-Server-2.1.7.msi"><span lang="EN-US" style="mso-ansi-language: EN-US;"><span style="color: blue;">http://www.visualsvn.com/files/VisualSVN-Server-2.1.7.msi</span></span></a></span><br />
<span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">VisualSVN Server is a package that contains everything you need to install,<br />
configure and manage Subversion server for your team on Windows platform. It<br />
includes Subversion, Apache and a management console</span></span><br />
<span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">- Subversion 1.6.16<br />
- Apache 2.2.17<br />
- OpenSSL 0.9.8r<br />
- ZLib 1.2.3<br />
- Neon 0.29.5</span></span><br />
<span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"></span></span> <br />
<span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Instal VisualSVN-Server</span></span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqfEi9yK-OfTroGLkOR23__WQWSm5qxE-hm9rP_koa3ZSR5M-pxjBlIg5KZXaIAJq1yDqUwuUDNS700HlRHve76hjW-cvRGOzELLgVWxwcKSMqp2DnY5nOjxx8LmoakQTpAam_G07UKxI/s1600/21.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqfEi9yK-OfTroGLkOR23__WQWSm5qxE-hm9rP_koa3ZSR5M-pxjBlIg5KZXaIAJq1yDqUwuUDNS700HlRHve76hjW-cvRGOzELLgVWxwcKSMqp2DnY5nOjxx8LmoakQTpAam_G07UKxI/s1600/21.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic5GaeM3UdnzSflHoYPq2Nz-z9T2zr73JTvvRzNmBM3IwGuTlgZIbn98rPy9VhAeie6qhSSXKChwY48YoeCKwzi5DORp9bPvhhvUuP8N38CnfSICCEiahhb_gcflg5yNf3HwVwEzmwecc/s1600/20.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic5GaeM3UdnzSflHoYPq2Nz-z9T2zr73JTvvRzNmBM3IwGuTlgZIbn98rPy9VhAeie6qhSSXKChwY48YoeCKwzi5DORp9bPvhhvUuP8N38CnfSICCEiahhb_gcflg5yNf3HwVwEzmwecc/s1600/20.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhcWumILaUDzNVYKMW7p_80yQowCu10RdqVzA9NWkJtFVde3yuOCxJBuCP9Atmadouvset9wn8IuJRLtn6bhm92WHf3FTuNZ9MYA0CjRWg38_6DVog8vo4z_aTGMM13Tv1QOsut-DQ94s/s1600/22.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhcWumILaUDzNVYKMW7p_80yQowCu10RdqVzA9NWkJtFVde3yuOCxJBuCP9Atmadouvset9wn8IuJRLtn6bhm92WHf3FTuNZ9MYA0CjRWg38_6DVog8vo4z_aTGMM13Tv1QOsut-DQ94s/s1600/22.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNAFYrxeCffuTWirAatfbeZ6GHY3h2lPCuhIEaOwdz3-kdE8EpRo9O6mfp4zawTFVpP2SDgB16eQCR_RZjkNWCVNWZBppzLXQLbAu2Y4biJx8RvhJkITVj_i309CKT5hw7C_H_3WXmQR8/s1600/23.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNAFYrxeCffuTWirAatfbeZ6GHY3h2lPCuhIEaOwdz3-kdE8EpRo9O6mfp4zawTFVpP2SDgB16eQCR_RZjkNWCVNWZBppzLXQLbAu2Y4biJx8RvhJkITVj_i309CKT5hw7C_H_3WXmQR8/s1600/23.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil41OjTOQYQ7AvI7_BPDpn_iKsWUiesCWdttLhH18xUVQiPG_jSyGaSu0JQmwBssNbL32baYQvp0O-Y__7Mgp3jFQEQNnOUM5KSxKyiJ1KReHNvRyoZacVytYnqspLqrnVvHDUZpiiCQc/s1600/24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil41OjTOQYQ7AvI7_BPDpn_iKsWUiesCWdttLhH18xUVQiPG_jSyGaSu0JQmwBssNbL32baYQvp0O-Y__7Mgp3jFQEQNnOUM5KSxKyiJ1KReHNvRyoZacVytYnqspLqrnVvHDUZpiiCQc/s1600/24.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcnCBh2_TYlVoGRiPKTXsOB5RcmL-r4xA08H-e6tSfjb62IdNPiiFfmIMJGsHYhp4FAoxEWKd8JhphRz43CjQnPdgtCKIjKXNtv5jYkWO5fgfouTZmlshq5QV4B76WehAyA0tuRZFfJgA/s1600/25.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcnCBh2_TYlVoGRiPKTXsOB5RcmL-r4xA08H-e6tSfjb62IdNPiiFfmIMJGsHYhp4FAoxEWKd8JhphRz43CjQnPdgtCKIjKXNtv5jYkWO5fgfouTZmlshq5QV4B76WehAyA0tuRZFfJgA/s1600/25.jpg" /></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4VYmOa1KVc3qXmTDfdONlThIQC4ZtF_-gmoF9q-Ep0mmf9a8pWxadLsm69e9ttq_8X5LEJm3hbNdMh_Gtk9jakG7SiSsNeW6WiOgrzdBRAEyx4IUGWzduHpT6ISOI8osT86KGRclj0HI/s1600/31.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="484" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4VYmOa1KVc3qXmTDfdONlThIQC4ZtF_-gmoF9q-Ep0mmf9a8pWxadLsm69e9ttq_8X5LEJm3hbNdMh_Gtk9jakG7SiSsNeW6WiOgrzdBRAEyx4IUGWzduHpT6ISOI8osT86KGRclj0HI/s640/31.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create New repository</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXsT6DVApcyi_Koddgg3ZqDC7YDHj3CKjTFRxZFdA9z8V6D1rm6eiqJ4bii6CDQ4G_Md1QCfRpEhnlbVa3L-benJ_gMZwNJw0rj7bwLnU_A9tR2EpWSLN6rXRJSur2L_i8Os33Lu5d_DM/s1600/32.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="484" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXsT6DVApcyi_Koddgg3ZqDC7YDHj3CKjTFRxZFdA9z8V6D1rm6eiqJ4bii6CDQ4G_Md1QCfRpEhnlbVa3L-benJ_gMZwNJw0rj7bwLnU_A9tR2EpWSLN6rXRJSur2L_i8Os33Lu5d_DM/s640/32.jpg" width="640" /></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCFgWA-uwl7MXABw3C-HmU5b5jAuIuJNcj_X_eDKQLTGUlb7K6369FUouY2VpNT20zonUh_GH3CUlN5rYK4MrYzhbThsROW9MCmDIyycu63MU-2ANK5RQioDBBuwUd1aWGVNO1ROqWv3I/s1600/33.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="482" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCFgWA-uwl7MXABw3C-HmU5b5jAuIuJNcj_X_eDKQLTGUlb7K6369FUouY2VpNT20zonUh_GH3CUlN5rYK4MrYzhbThsROW9MCmDIyycu63MU-2ANK5RQioDBBuwUd1aWGVNO1ROqWv3I/s640/33.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create User</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGBOv3bAAw9lu3pGFXP8Y7vKXcqeDfmDyFbrheR1fMZyhqofgiP5zoctablXl8BXGaVRS0_pdeNdevd5HXm6IoOSaWC3yD8GIW00UFeJ411i2mlhloYh_K_emJbIz5IwgFzxeZGXlRGmA/s1600/34.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="482" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGBOv3bAAw9lu3pGFXP8Y7vKXcqeDfmDyFbrheR1fMZyhqofgiP5zoctablXl8BXGaVRS0_pdeNdevd5HXm6IoOSaWC3yD8GIW00UFeJ411i2mlhloYh_K_emJbIz5IwgFzxeZGXlRGmA/s640/34.jpg" width="640" /></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS7P0-jMIw8klQb9xwJu4BAMBJfQ5sKzlf0vlbQBbya0lDaik6ZWXoYDrFwgM3Yyap9iDhUIwXAKQ-AqOVpVLrnln2mjfsNRqXZScfEeOW8rNc4Lo6SXhkF27DJNKcEoYsQBykYcYFgZs/s1600/35.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="484" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS7P0-jMIw8klQb9xwJu4BAMBJfQ5sKzlf0vlbQBbya0lDaik6ZWXoYDrFwgM3Yyap9iDhUIwXAKQ-AqOVpVLrnln2mjfsNRqXZScfEeOW8rNc4Lo6SXhkF27DJNKcEoYsQBykYcYFgZs/s640/35.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">copy url to check on browser</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG42XwZnPUjKPNOK3Szz9im6bgSBchMwb4Ce7slzxU9fxmwO1HrNKdnwwVbXO8H2Q6s0CuFhVCPe-ZfA097BdpBIaAFigFOnGJ4rYQPg89V94i7-PHXfb5nYHAQp6kU2zlnfZG-YpKas8/s1600/36.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG42XwZnPUjKPNOK3Szz9im6bgSBchMwb4Ce7slzxU9fxmwO1HrNKdnwwVbXO8H2Q6s0CuFhVCPe-ZfA097BdpBIaAFigFOnGJ4rYQPg89V94i7-PHXfb5nYHAQp6kU2zlnfZG-YpKas8/s640/36.jpg" width="640" /></a></div><br />
<span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Instal tortoiseSVN Client</span></span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcL2xCV-nHzA4PqcL0OUP0l290YLzN6JcZC70IHFyfBO-9PdPlk8YDgDA4eEQcQzoi0xq6j-MIfEknHzMeyCRByEtNV9l68bDm-Q9skj85jtpwVCc7ux_Ad-3kboUWdNLwYxhwclVFlEE/s1600/50.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcL2xCV-nHzA4PqcL0OUP0l290YLzN6JcZC70IHFyfBO-9PdPlk8YDgDA4eEQcQzoi0xq6j-MIfEknHzMeyCRByEtNV9l68bDm-Q9skj85jtpwVCc7ux_Ad-3kboUWdNLwYxhwclVFlEE/s1600/50.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm0wTlVRyaC7OVVsJDAzmIk9U_PemcQF04zG1zuGSe1ThWBXMCjMnvaC9c-kO_VsY-MYnulEHvCp96jt7BRhjQ0d5kiTGvZIoM4iBhWSr0rE90Nw1Kzqx4NGwXyEF6QPfU51yrb0vHXpY/s1600/51.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm0wTlVRyaC7OVVsJDAzmIk9U_PemcQF04zG1zuGSe1ThWBXMCjMnvaC9c-kO_VsY-MYnulEHvCp96jt7BRhjQ0d5kiTGvZIoM4iBhWSr0rE90Nw1Kzqx4NGwXyEF6QPfU51yrb0vHXpY/s1600/51.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt0zK70SxxzOxrWg9QkKdBsxqeZHpYG8EY82pAqpZPuVJUVHxg4Ya-tmBTLuBwvKLJS4Yek1E5RFZpVIxaQjffVMB_wYL17ZoNeT1f4t2WPk48ZCTcdZb3Pg4rhyphenhyphen_ifjIZQZbMCVFpMIQ/s1600/52.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt0zK70SxxzOxrWg9QkKdBsxqeZHpYG8EY82pAqpZPuVJUVHxg4Ya-tmBTLuBwvKLJS4Yek1E5RFZpVIxaQjffVMB_wYL17ZoNeT1f4t2WPk48ZCTcdZb3Pg4rhyphenhyphen_ifjIZQZbMCVFpMIQ/s1600/52.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMiZZknjsIhkvsvdZAqdyXridXtOBaGS7r-w1AkzN4Ws288wVql_EWuWo8w1IJb5dRZFnXg35L0Ui4hm6pmEaB2B3b9NRZ5zc7yYM09lL9whmVxzStxZe3z7wPycpIiQRySrqmh7Ah9mQ/s1600/53.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMiZZknjsIhkvsvdZAqdyXridXtOBaGS7r-w1AkzN4Ws288wVql_EWuWo8w1IJb5dRZFnXg35L0Ui4hm6pmEaB2B3b9NRZ5zc7yYM09lL9whmVxzStxZe3z7wPycpIiQRySrqmh7Ah9mQ/s1600/53.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhObJX7k5ieuh0yBuz_G8RHp6XNYVzuR7GS37mi47fI5tZlV3_5_2khx07vq1VC_U5POl_APXZnhI5BPpEpEEVSGNbzya9YapDaEL_bhM2PPfC0WcoGCJOLRVKNGCGyWZ0mmfqu43mNpg8/s1600/54.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhObJX7k5ieuh0yBuz_G8RHp6XNYVzuR7GS37mi47fI5tZlV3_5_2khx07vq1VC_U5POl_APXZnhI5BPpEpEEVSGNbzya9YapDaEL_bhM2PPfC0WcoGCJOLRVKNGCGyWZ0mmfqu43mNpg8/s1600/54.jpg" /></a></div><br />
<span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Setting up project</span></span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk1f_UHJqp6P_F5BjxYfjO8do9trMgE2OXgqLoAxHhzTfuw3YD2VItZc7bvlgGpoNgTWUymdRXO7SJw9st8zBSn5HP8hmiBxpfjREjx05rEqS_SZC1FYESwGG3ur-QlU-jwkLaMXDHvKY/s1600/61.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="318" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk1f_UHJqp6P_F5BjxYfjO8do9trMgE2OXgqLoAxHhzTfuw3YD2VItZc7bvlgGpoNgTWUymdRXO7SJw9st8zBSn5HP8hmiBxpfjREjx05rEqS_SZC1FYESwGG3ur-QlU-jwkLaMXDHvKY/s640/61.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create folder</td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Hy_fr5BUrtSHaGLtKnVTS-59IbkluXCwSs55Gme1dgixuU4a2ec50AZIoAu25WDDw78bHZfkWmPDIdnHXyzzq9mzr2t3bgd2WRipHGyaWfd7k5wM-Ge3q0g3y1nXjzaLakpYnTpd1p0/s1600/65.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Hy_fr5BUrtSHaGLtKnVTS-59IbkluXCwSs55Gme1dgixuU4a2ec50AZIoAu25WDDw78bHZfkWmPDIdnHXyzzq9mzr2t3bgd2WRipHGyaWfd7k5wM-Ge3q0g3y1nXjzaLakpYnTpd1p0/s1600/65.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Right click on newly created folder, click on SVN Checkout</td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiquv1i8IyFo5lAEBkJfOtML2y4Sbp8m0Icem-in0toSIdao19Ul4mX1-KFKxk9x99Pg1O1GzM_WO_fKjUEw9Y1Z8yEWFXC9lXXD6pOoOMFMPETMj9cjKvBHAkI0BwLTo3unwje2IynAw/s1600/66.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiquv1i8IyFo5lAEBkJfOtML2y4Sbp8m0Icem-in0toSIdao19Ul4mX1-KFKxk9x99Pg1O1GzM_WO_fKjUEw9Y1Z8yEWFXC9lXXD6pOoOMFMPETMj9cjKvBHAkI0BwLTo3unwje2IynAw/s1600/66.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Provide URL of repository and click on OK button.</td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTwc6aRRZORHyzYecruge7t2glbworjFYB5PkKTxECyWINLicUFCUijQwLAymMcBI6eIzIsjVISokD9Uw6sfIie8q8NY-npeuhY5aCi51pKgLT1HLPuxPXZKrHI3uk6YxSTbZQKmMWzXA/s1600/67.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="295" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTwc6aRRZORHyzYecruge7t2glbworjFYB5PkKTxECyWINLicUFCUijQwLAymMcBI6eIzIsjVISokD9Uw6sfIie8q8NY-npeuhY5aCi51pKgLT1HLPuxPXZKrHI3uk6YxSTbZQKmMWzXA/s640/67.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">provide username and password for the user</td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi5EGmqgSvdOX1-odPijT19DRWj_eIEat1rDoUefk9vKVVpIrUNZFtLlcgrebUy-sAgYQc2_siC03bUWwPIjTQDRe7qytstfH_2hKFwmwKABrri8k-K25nBoEV7hYN8SUsQT-zp5qGQsU/s1600/68.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="295" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi5EGmqgSvdOX1-odPijT19DRWj_eIEat1rDoUefk9vKVVpIrUNZFtLlcgrebUy-sAgYQc2_siC03bUWwPIjTQDRe7qytstfH_2hKFwmwKABrri8k-K25nBoEV7hYN8SUsQT-zp5qGQsU/s640/68.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Click Ok</td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVqC7WczkeNRAPu8Q-lMirDFIeCSpa_ZQR-emuTEbMsBfkYIEaRRUM2NV52lI46fdrUBlc22iovisyRhY5hvaEuVQHSaMfpi-j6imR3FupjDCgcHIENeIlqF21taLq4CHwoRfQN11M8Rc/s1600/69.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="544" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVqC7WczkeNRAPu8Q-lMirDFIeCSpa_ZQR-emuTEbMsBfkYIEaRRUM2NV52lI46fdrUBlc22iovisyRhY5hvaEuVQHSaMfpi-j6imR3FupjDCgcHIENeIlqF21taLq4CHwoRfQN11M8Rc/s640/69.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Directory structure should be like above.</td></tr>
</tbody></table><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Copy and paste your project in trunk folder</span></span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMFfkuQKCLGGiAiCh3le7fgRVm9bv6vCyvOaMTBzSsQ0T1E7lAW4YatLruYw1PEupFqyS-lLkcSRhL0ya76zcgq5ZC9pz-SWraYEqb7zDPrZRg__Awl1VyZD8x6IfCQJLyBlo50mg5TLE/s1600/70.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="474" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMFfkuQKCLGGiAiCh3le7fgRVm9bv6vCyvOaMTBzSsQ0T1E7lAW4YatLruYw1PEupFqyS-lLkcSRhL0ya76zcgq5ZC9pz-SWraYEqb7zDPrZRg__Awl1VyZD8x6IfCQJLyBlo50mg5TLE/s640/70.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Right click on your newly pasted folder, click on TortoiseSVN and click on Add</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipmnerHCS2Yng7v-V4zoOPKO4XAx6QQ0qywRVpS79NXJrgUiPV9fTjcs1MJ4MtNkU5zv2pXOofmRkqMNdnxYEcXwZsW5vM5h3-6zS_jO_7nF9zugUmX29T-vixQAtGjouP0HdTZLNF6-g/s1600/71.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="292" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipmnerHCS2Yng7v-V4zoOPKO4XAx6QQ0qywRVpS79NXJrgUiPV9fTjcs1MJ4MtNkU5zv2pXOofmRkqMNdnxYEcXwZsW5vM5h3-6zS_jO_7nF9zugUmX29T-vixQAtGjouP0HdTZLNF6-g/s640/71.jpg" width="640" /></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0tKS8YZXYi2WM80YqThnsQaHeYAllg4HfG_ZhR5HiCAcxuxbEWLm9T-zKvUAICCk6xrxQDWN-nWWsmAj6c9Q51YcyDzOqpoLRtCAetwZBhWYfwgLHpKfUPVtfyZvWSvizRdy-XnQCsL0/s1600/72.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0tKS8YZXYi2WM80YqThnsQaHeYAllg4HfG_ZhR5HiCAcxuxbEWLm9T-zKvUAICCk6xrxQDWN-nWWsmAj6c9Q51YcyDzOqpoLRtCAetwZBhWYfwgLHpKfUPVtfyZvWSvizRdy-XnQCsL0/s640/72.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Right click on folder and click on Commit</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh_rEh9qAjOQKY7r7YHpNafAtEn7oiQ6R_WR_1O0PIqL2yr8jSsXvWS2bg7yNV1oKN2G8cXjI-6D4e9KElkMpO_GnlaNEmSrCtNy920LjzRNXMGkSPyll4IjSbyPb4tMQESiEbECD5JKg/s1600/73.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh_rEh9qAjOQKY7r7YHpNafAtEn7oiQ6R_WR_1O0PIqL2yr8jSsXvWS2bg7yNV1oKN2G8cXjI-6D4e9KElkMpO_GnlaNEmSrCtNy920LjzRNXMGkSPyll4IjSbyPb4tMQESiEbECD5JKg/s1600/73.jpg" /></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj45eSXaV3SIs3UQP0DOddiQv6lgIVC50Btvs_evAcPDRBmwyNOYxulGAN1pGUs8E3V8GxWqb4R1ab4cdd9enfAO6tY0mudqrlZwCL1EG_sUYwp45IdggyJBayKYVZvaEfJfmOAiF18y5Y/s1600/74.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="483" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj45eSXaV3SIs3UQP0DOddiQv6lgIVC50Btvs_evAcPDRBmwyNOYxulGAN1pGUs8E3V8GxWqb4R1ab4cdd9enfAO6tY0mudqrlZwCL1EG_sUYwp45IdggyJBayKYVZvaEfJfmOAiF18y5Y/s640/74.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Check the project must be available in VisualSVN</td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSXa2VSEuw8V4-56PUfsBnh09NcF4D6xSJ1tqWm1-KLHIqQjN22Sn-dARVzQTrvtqAqr-0K4YWbyEdZIj3bGMnZbZ1stqSp55lBw_BRppl6F_4jvZ1Pc26LPSwtli867AsQ6k_HQXSsCo/s1600/80.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="484" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSXa2VSEuw8V4-56PUfsBnh09NcF4D6xSJ1tqWm1-KLHIqQjN22Sn-dARVzQTrvtqAqr-0K4YWbyEdZIj3bGMnZbZ1stqSp55lBw_BRppl6F_4jvZ1Pc26LPSwtli867AsQ6k_HQXSsCo/s640/80.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Copy the url to check on browser</td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR7rRZraOpuIpfoZfq_sPwD5bi2nzAGUHh56GBUeqzm0OEzAdAdmebR2Cx2DfU1caaaqMCHucGVT2gsYl1IlL0qaOzkh-6PmIqp3O6wkN_qCHX4Gyim9eS7uaZOsF6D5QdzjATQl0NZ8s/s1600/81.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="348" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR7rRZraOpuIpfoZfq_sPwD5bi2nzAGUHh56GBUeqzm0OEzAdAdmebR2Cx2DfU1caaaqMCHucGVT2gsYl1IlL0qaOzkh-6PmIqp3O6wkN_qCHX4Gyim9eS7uaZOsF6D5QdzjATQl0NZ8s/s640/81.jpg" width="640" /></a></div><br />
<span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span lang="EN-GB" style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">All the computers within the network can access the Subversion</span></span>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-55727590495273412132010-11-20T23:13:00.000-08:002010-11-20T23:13:20.715-08:00Running SOA Server 11.1.1.3.0 on Windows Vista 32 bit OS<span style="font-size: large;"><b><i><u>Prerequisites</u></i></b></span><br />
<a href="http://madnanhashmi.blogspot.com/2010/11/installing-soa-suite-111130-on-windows_12.html"><u>SOA Suite 11.1.1.3.0</u></a><br />
<a href="http://download.oracle.com/otn/nt/middleware/11g/wls/wls1032_win32.exe"><u>Weblogic 10.3.3</u></a><br />
<br />
<span style="font-size: large;"><u><i><b>Running Steps</b></i></u></span><br />
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">Open cmd as administrator</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1ep3IMlOHXxchl5XK_8bpUFFuY_HnaZ2UbWrY2eB-lbu8i6rZ2Pzj451hmXhC7HJUxf85xU0phreaLkvXDWWSAbOa5aHa0kSt80t-v1qUu5IMoDIFKQAWxuyGPNKPByUDpx7Zw_u1120/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1ep3IMlOHXxchl5XK_8bpUFFuY_HnaZ2UbWrY2eB-lbu8i6rZ2Pzj451hmXhC7HJUxf85xU0phreaLkvXDWWSAbOa5aHa0kSt80t-v1qUu5IMoDIFKQAWxuyGPNKPByUDpx7Zw_u1120/s320/2.jpg" width="233" /></a></div><br />
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">browse the folder “Oracle/Middleware/user_projects/domains/base_domain/bin” and type “startWebLogic” and press Enter (It can be run directly but I am sharing what I did)</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLTYL86b8ZrWsE1-heubkzYKKhQR_gltU59yrV4eXw6x5a5V9aXhp-LPReZEFr6w0hpuTiDUXoqJiRN1e7-krlCQ32LlY1QA2mmNGKNCV-ZUoR8B5WJOoXEAYDYlZ3fZfgqziNkvgXuwM/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="216" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLTYL86b8ZrWsE1-heubkzYKKhQR_gltU59yrV4eXw6x5a5V9aXhp-LPReZEFr6w0hpuTiDUXoqJiRN1e7-krlCQ32LlY1QA2mmNGKNCV-ZUoR8B5WJOoXEAYDYlZ3fZfgqziNkvgXuwM/s640/3.jpg" width="640" /></a></div><br />
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">Open another Cmd as Administrator, browse the folder “Oracle/Middleware/user_projects/domains/base_domain/bin” and type “startManagedWebLogic soa_server1” and press Enter (It can be run directly but I am sharing what I did)</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg0sReZQGiCufwfCCHqfY55eawJo8ViHbv3N4MmcvMlb6BhdnwhqYwz2i2Ln4ToLbUcVwVF4PJLNJ7remsd2oQw3L1MXV31lZUmMOtJtuz1CAqZn65vZoFmv6NA8f47EPbEiZlUF0AO8I/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg0sReZQGiCufwfCCHqfY55eawJo8ViHbv3N4MmcvMlb6BhdnwhqYwz2i2Ln4ToLbUcVwVF4PJLNJ7remsd2oQw3L1MXV31lZUmMOtJtuz1CAqZn65vZoFmv6NA8f47EPbEiZlUF0AO8I/s320/4.jpg" width="248" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiO4o0BDB1lULfnAbKJwTIL9a7t8CETLoK4gCI_sllH2OVN5FFKKSxlg7u3TBUD2FfzdL2U2HWVpj7nt__YT7Yo9HIaWj2ZL4t-spVJfsDGyJuJKQ1hOE0AjG4vvQk_6JYlPQZMXsQkXi8/s1600/5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="164" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiO4o0BDB1lULfnAbKJwTIL9a7t8CETLoK4gCI_sllH2OVN5FFKKSxlg7u3TBUD2FfzdL2U2HWVpj7nt__YT7Yo9HIaWj2ZL4t-spVJfsDGyJuJKQ1hOE0AjG4vvQk_6JYlPQZMXsQkXi8/s640/5.jpg" width="640" /></a></div><br />
<br />
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">You will be prompt to enter username and password, provide username and password as you provided while <a href="http://madnanhashmi.blogspot.com/2010/11/configuring-weblogic-domain-for-soa.html"><u>configuring the webLogic domain</u></a> (if the window gets disappear check the log file, you will find the log file at “\Oracle\Middleware\user_projects\domains\base_domain\servers\soa_server1\logs”). In my case the window was disappearing I checked the log file and found the problem java.net.BindException: Address already in use: JVM_Bind, If you are having the same problem please refer to my<a href="http://madnanhashmi.blogspot.com/2010/11/unable-to-create-server-socket-for.html"> <u>blog</u></a> for resolving this error</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwImM5b6wxLjv3yH9sllTLnuyd3j2I0s4R-t77ULt_uXInR6hXKNKV6zS3rgLF0oCRqx1PWe_3yNbBKnLnyAKHXH85TXhTm4jlD7z0I6V1rmns2khlLbXumxMqiHbZmlOysHbhEfFfbdY/s1600/6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="232" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwImM5b6wxLjv3yH9sllTLnuyd3j2I0s4R-t77ULt_uXInR6hXKNKV6zS3rgLF0oCRqx1PWe_3yNbBKnLnyAKHXH85TXhTm4jlD7z0I6V1rmns2khlLbXumxMqiHbZmlOysHbhEfFfbdY/s640/6.jpg" width="640" /></a></div><br />
<br />
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">If your server running smoothly shortly you will see the log, "your server is running and accepting requests"</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN4i9H4GPdjqo_xs93ec6RolEQ5Bt6Ac1HCgmeK1gWSL6pkCY3xY6Ix-j8VxiYxf3ldOpuNKhNigkXNo1mtovFVc645plgAbFxqeaeqkeTxqAu6-OZ_Fi07VpyUvTHz5rUfpMGs0zjkN8/s1600/7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="380" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN4i9H4GPdjqo_xs93ec6RolEQ5Bt6Ac1HCgmeK1gWSL6pkCY3xY6Ix-j8VxiYxf3ldOpuNKhNigkXNo1mtovFVc645plgAbFxqeaeqkeTxqAu6-OZ_Fi07VpyUvTHz5rUfpMGs0zjkN8/s640/7.jpg" width="640" /></a></div><br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDgmt3BnYA-cKjvr38QSt4-yhKzJRbvGvty2wmtevYgnKh5fjxAVfiORGZxB-g_e6qN4lN-w9PDm-3sZcAxHnbREmOxrTxDPePsfgAekvfr9Sbneau8lfN6cTG_z6aE-TrY2UD_PIijLk/s1600/8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="438" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDgmt3BnYA-cKjvr38QSt4-yhKzJRbvGvty2wmtevYgnKh5fjxAVfiORGZxB-g_e6qN4lN-w9PDm-3sZcAxHnbREmOxrTxDPePsfgAekvfr9Sbneau8lfN6cTG_z6aE-TrY2UD_PIijLk/s640/8.jpg" width="640" /></a></div><br />
<br />
<div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg18P4oX_PC_D83pe4VenkgGN9JIwoAPmPIwQppujcTSuy7tYhOmXJRTGnC3zMZroHeLmNd-OazD1YIEe58GgEEGvehy5R8u_zBH4H40fWToxAlKL6sAKCTMT58NQgpLn7ZrtNlo_tzoHM/s1600/9.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="438" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg18P4oX_PC_D83pe4VenkgGN9JIwoAPmPIwQppujcTSuy7tYhOmXJRTGnC3zMZroHeLmNd-OazD1YIEe58GgEEGvehy5R8u_zBH4H40fWToxAlKL6sAKCTMT58NQgpLn7ZrtNlo_tzoHM/s640/9.jpg" width="640" /></a></div>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-79904433856523560592010-11-20T23:06:00.000-08:002010-11-20T23:06:30.115-08:00Unable to create a server socket for listening on channel "Default[4]". The address 0:0:0:0:0:0:0:1 might be incorrect or another process is using port 8001: java.net.BindException: Address already in use: JVM_Bind.<div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: large;"><b><i><u>Tools and technologies</u></i></b></span><br />
<span style="font-family: Calibri;"><span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">Oracle SOA Suite 11.1.1.3.0, </span></span><br />
<span style="font-family: Calibri;"><span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">WebLogic 10.3.3</span></span><br />
<span style="font-family: Calibri;"><span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">Windows Vista 32 bit Operating System</span></span></div><span style="font-family: Calibri;"><span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;"></span></span><br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">When I was starting managedWebLogic as administrator after starting webLogic as administrator the window for managedWebLogic was disappearing, I saw the log file and found following exception, <br />
<span style="font-size: x-small;"><u>Note:</u> log files are located at “\Oracle\Middleware\user_projects\domains\base_domain\servers\soa_server1\logs”</span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="color: red;"></span><br />
<span style="color: red;"><span style="color: #4c1130;">###<Nov 9, 2010 2:59:36 PM AST> <Error> <Server> <Adnan> <soa_server1> <DynamicListenThread[Default[4]]> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-0000000000000006> <1289303976834> <BEA-002606> <Unable to create a server socket for listening on channel "Default[4]". The address 0:0:0:0:0:0:0:1 might be incorrect or another process is using port 8001: java.net.BindException: Address already in use: JVM_Bind.> </span><br style="color: #4c1130;" /><span style="color: #4c1130;"><br />
####<Nov 9, 2010 2:59:36 PM AST> <Error> <Server> <Adnan> <soa_server1> <DynamicListenThread[Default[3]]> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-0000000000000008> <1289303976834> <BEA-002606> <Unable to create a server socket for listening on channel "Default[3]". The address 127.0.0.1 might be incorrect or another process is using port 8001: java.net.BindException: Address already in use: JVM_Bind.> </span><br style="color: #4c1130;" /><span style="color: #4c1130;"><br />
####<Nov 9, 2010 2:59:36 PM AST> <Error> <Server> <Adnan> <soa_server1> <DynamicListenThread[Default]> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-000000000000000a> <1289303976834> <BEA-002606> <Unable to create a server socket for listening on channel "Default". The address fe80:0:0:0:0:100:7f:fffe might be incorrect or another process is using port 8001: java.net.BindException: Address already in use: JVM_Bind.> </span><br style="color: #4c1130;" /><span style="color: #4c1130;"><br />
####<Nov 9, 2010 2:59:36 PM AST> <Error> <Server> <Adnan> <soa_server1> <DynamicListenThread[Default[1]]> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-0000000000000009> <1289303976834> <BEA-002606> <Unable to create a server socket for listening on channel "Default[1]". The address fe80:0:0:0:69d5:ef5b:229e:f851 might be incorrect or another process is using port 8001: java.net.BindException: Address already in use: JVM_Bind.> </span><br style="color: #4c1130;" /><span style="color: #4c1130;"><br />
####<Nov 9, 2010 2:59:36 PM AST> <Error> <Server> <Adnan> <soa_server1> <DynamicListenThread[Default[2]]> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-0000000000000007> <1289303976834> <BEA-002606> <Unable to create a server socket for listening on channel "Default[2]". The address fe80:0:0:0:594:cfce:3f58:edf7 might be incorrect or another process is using port 8001: java.net.BindException: Address already in use: JVM_Bind.> </span><br style="color: #4c1130;" /><span style="color: #4c1130;"><br />
####<Nov 9, 2010 2:59:36 PM AST> <Emergency> <Security> <Adnan> <soa_server1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-000000000000000b> <1289303976834> <BEA-090087> <Server failed to bind to the configured Admin port. The port may already be used by another process.> </span><br style="color: #4c1130;" /><span style="color: #4c1130;"><br />
####<Nov 9, 2010 2:59:36 PM AST> <Critical> <WebLogicServer> <Adnan> <soa_server1> <main> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-0000000000000004> <1289303976850> <BEA-000362> <Server failed. Reason: Server failed to bind to any usable port. See preceeding log message for details.> </span><br style="color: #4c1130;" /><span style="color: #4c1130;"><br />
####<Nov 9, 2010 2:59:36 PM AST> <Notice> <WebLogicServer> <Adnan> <soa_server1> <main> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-0000000000000004> <1289303976850> <BEA-000365> <Server state changed to FAILED> </span><br style="color: #4c1130;" /><span style="color: #4c1130;"><br />
####<Nov 9, 2010 2:59:36 PM AST> <Error> <WebLogicServer> <Adnan> <soa_server1> <main> <<WLS Kernel>> <> <11d1def534ea1be0:-4197085:12c30801a8c:-7ffd-0000000000000004> <1289303976850> <BEA-000383> <A critical service failed. The server will shut itself down></span> </span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: large;"><b><i><u>Resolution</u></i></b></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">Shut down your weblogic server</span></div> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_csGLJHQk4bL4KnHjASPQinjReIE7U5HNoISeYZjbjd2fNmZq4ob5O0RsqaEoAUPQa_twqf9kEg-zOiDYZsLyfy1Hz4cEvO05nlb-XLVvQ7CiOq9i2TJo8rL5UGdw41zaRrfahqOM818/s1600/1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="414" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_csGLJHQk4bL4KnHjASPQinjReIE7U5HNoISeYZjbjd2fNmZq4ob5O0RsqaEoAUPQa_twqf9kEg-zOiDYZsLyfy1Hz4cEvO05nlb-XLVvQ7CiOq9i2TJo8rL5UGdw41zaRrfahqOM818/s640/1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"><span style="font-size: small;">In directory “\Oracle\Middleware\user_projects\domains\base_domain\config” you will find a config.xml file, open it</span></span></td></tr>
</tbody></table> <br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;"><br />
</div> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfMKDtMUbut6IDfHnJwCaZxx95OsqQ8LQw1qbmeQDo3kC_x8uJAssBP6W2yZcD3ztWclpngBVgsB9L5oUWmFC1cBwh7ZFfhEtD9gHXPvkkUVmBNv8sBm4sss6_yBABH5Fvw7IQUk1z6dA/s1600/2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="376" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfMKDtMUbut6IDfHnJwCaZxx95OsqQ8LQw1qbmeQDo3kC_x8uJAssBP6W2yZcD3ztWclpngBVgsB9L5oUWmFC1cBwh7ZFfhEtD9gHXPvkkUVmBNv8sBm4sss6_yBABH5Fvw7IQUk1z6dA/s640/2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;">In config.xml file <span style="font-family: "Calibri","sans-serif"; line-height: 115%;">Find the server with name soa_server1, and inside listen-port tag, change the port from 8001 to 8010, which is what I did to solve this issue</span></span></td></tr>
</tbody></table> <br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;"><br />
</div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%;">Start your webLogic and managedWebLogic, hope it won’t get disappear.</span></div><br />
<br />
Cheers…….!!!M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com1tag:blogger.com,1999:blog-7671110957623601699.post-35108297380774274082010-11-13T18:19:00.000-08:002010-11-16T09:59:37.084-08:00Configuring WebLogic Domain for SOA Suite 11.1.1.3.0 on Windows Vista 32 bit OS<strong><em><u>Prerequisites</u></em></strong><br />
<a href="http://madnanhashmi.blogspot.com/2010/11/installing-soa-suite-111130-on-windows.html"><u>Oracle SOA Suite 11.1.1.3.</u>0</a><br />
<u><a href="http://download.oracle.com/otn/nt/middleware/11g/ofm_rcu_win32_11.1.1.3.3_disk1_1of1.zip">Repository Creation Utility</a></u> should be executed (<u><a href="http://madnanhashmi.blogspot.com/2010/11/running-repository-creation-utility-rcu.html">Steps for executing RCU11.1.1.3.0</a></u>)<br />
<a href="http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u22-windows-i586.exe?BundledLineItemUUID=t2OJ_hCxy7QAAAEs6CQF8jwL&OrderID=s.CJ_hCxlcwAAAEs2SQF8jwL&ProductID=c66J_hCwkI4AAAErIFJuIQy3&FileName=/jdk-6u22-windows-i586.exe">JDK1.6</a> and <u><a href="http://download.oracle.com/otn/nt/middleware/11g/wls/wls1032_win32.exe">WebLogic10.3.3</a></u><br />
<br />
<strong><em>Con<u>figuring Domain</u></em></strong><br />
Open command prompt as Administrator, and browse directory Oracle/Middleware/Oracle_SOA1/common/bin<br />
<br />
<span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Run config.cmd file (It can be run directly but I am sharing what I did)</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg55ag063TTeblZuvoXE4_V1MNMBItwMnwR-0QPkJiEpioiNgQF1Ppa5oFk6b9SUPJiR_LOYVmII288RMEtVDEsxc7CfSN5u6YKldvP2-ha47eEA-gBJFcNdcbG0W-6jIitPB7kNwSpS_8/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg55ag063TTeblZuvoXE4_V1MNMBItwMnwR-0QPkJiEpioiNgQF1Ppa5oFk6b9SUPJiR_LOYVmII288RMEtVDEsxc7CfSN5u6YKldvP2-ha47eEA-gBJFcNdcbG0W-6jIitPB7kNwSpS_8/s1600/2.jpg" /></a></div><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"></span> <br />
<span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"></span> <span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Configuration wizard should starts</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPu9nTlb7oPorfUaC705PvKxpCILc2i-ne_gbQ71Fx_1ovT2z2elxJnwU3As9nIYeNo1nIfDRjTchzXwAVXyWIoh7CB8bey7d1sMhTstlSViOm-6bhCG4uDL3fyB7WEWDCtDBVjJfawkw/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="231" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPu9nTlb7oPorfUaC705PvKxpCILc2i-ne_gbQ71Fx_1ovT2z2elxJnwU3As9nIYeNo1nIfDRjTchzXwAVXyWIoh7CB8bey7d1sMhTstlSViOm-6bhCG4uDL3fyB7WEWDCtDBVjJfawkw/s400/3.jpg" width="400" /></a></div><br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOIoKboJkQQakHMmQVEf4c9Qboab5FPhyBEYYsBVECOtgA-8uoZiToef2ctTDAkln7UmGEMSHgUTZyGHdQxGctUrbqgeW2gMTOb21fLKsSDQMG7O3LhLklSdm9qjC-opTIJYhk92iclpU/s1600/4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="462" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOIoKboJkQQakHMmQVEf4c9Qboab5FPhyBEYYsBVECOtgA-8uoZiToef2ctTDAkln7UmGEMSHgUTZyGHdQxGctUrbqgeW2gMTOb21fLKsSDQMG7O3LhLklSdm9qjC-opTIJYhk92iclpU/s640/4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Select “Create a new WebLogic domain” and click on Next button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuc-nkgxXR_YcSCDvXpxffN3KGy_EdxNfxVLzfuQo90jOAN46pc-lYFlQLc0LKn2YfPVlwPDw9PE3KkZY4IoBN90zG1XHUsJHfDCp909_ZhU2AI2AqgmDrcDChxAs_8snYNVx_oEpQ54s/s1600/5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="460" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuc-nkgxXR_YcSCDvXpxffN3KGy_EdxNfxVLzfuQo90jOAN46pc-lYFlQLc0LKn2YfPVlwPDw9PE3KkZY4IoBN90zG1XHUsJHfDCp909_ZhU2AI2AqgmDrcDChxAs_8snYNVx_oEpQ54s/s640/5.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Select appropriate check boxes, in my case I had selected above options</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZypGJp7uIk35WAeW-J6QdtjQ_Q_2eUi72z3yZYfcMiTJR72LbRr03iqcdptD7Mcg5zBSOoMGDZvGOigySiTz5RFhYepmy-5vs4qo709icLioljgeJ9AghbjgsuhzrAJMePJoZQ1bpMJ8/s1600/6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="460" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZypGJp7uIk35WAeW-J6QdtjQ_Q_2eUi72z3yZYfcMiTJR72LbRr03iqcdptD7Mcg5zBSOoMGDZvGOigySiTz5RFhYepmy-5vs4qo709icLioljgeJ9AghbjgsuhzrAJMePJoZQ1bpMJ8/s640/6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Keep the default values and click on Next button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiav-PBb6CUwX6tzjhiwVkk55x5K7RyfiX8c4U3qfPwRJSne4VdGJjyTHNwY8sE-9GcaSoiUV3_uDqGXjBzw5eiUKkYuRyHtuERTPJDiaKNHZGDE-tiihVNdJO3zo5jWlBab9evlqz5a1c/s1600/7.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="458" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiav-PBb6CUwX6tzjhiwVkk55x5K7RyfiX8c4U3qfPwRJSne4VdGJjyTHNwY8sE-9GcaSoiUV3_uDqGXjBzw5eiUKkYuRyHtuERTPJDiaKNHZGDE-tiihVNdJO3zo5jWlBab9evlqz5a1c/s640/7.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Fill the fields and click on next button, this username and password will be needed when you <u>run webLogic and managedWebLogic and even for log in to enterprise manager</u></span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK0HGfCLil9ty5RoLSKuxtqmBRV6rDa9fvSkb726rVQvhnmxhyrF2G2uTx8yHuR9-qcQ7iCo5DC5NHjo7EgsBK6KAy4yYgyksqphMyezE7N2OXKt-kaEr8jSHiKIrWb6qGUARwAOJcK2Y/s1600/8.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="458" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK0HGfCLil9ty5RoLSKuxtqmBRV6rDa9fvSkb726rVQvhnmxhyrF2G2uTx8yHuR9-qcQ7iCo5DC5NHjo7EgsBK6KAy4yYgyksqphMyezE7N2OXKt-kaEr8jSHiKIrWb6qGUARwAOJcK2Y/s640/8.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Keep the default values and click on next button</span></td></tr>
</tbody></table> <br />
<span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Provide database information, schema owners and their passwords which you had provided in the process of <u><a href="http://madnanhashmi.blogspot.com/2010/11/running-repository-creation-utility-rcu.html">running Repository Creation Utility</a></u>, click on next button</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI_ADKtLGdXQX7yFVqBRi-x9SBbmV0ez2Zg9_0vCqu-0LjXnywuN68oGp5ley05jPp55WD3hftpQzRMpuz65ycvUS42kzW6ev6qXHGKH3KgQFtQzOnHGBt7ZvyjHHQXMoA8UPOsvojBWk/s1600/10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="460" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI_ADKtLGdXQX7yFVqBRi-x9SBbmV0ez2Zg9_0vCqu-0LjXnywuN68oGp5ley05jPp55WD3hftpQzRMpuz65ycvUS42kzW6ev6qXHGKH3KgQFtQzOnHGBt7ZvyjHHQXMoA8UPOsvojBWk/s640/10.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiSOxTgoqjCMdU_YAPEyKcaM_nUOQFdxU6O9XigeP4eMtE2oToDCoxv-QTq-2H3ofVoN1QHQhKDsFi60tOHWuLwzTBNJo-KOMfST8j0Yg2C_qblBW43w1GewbLLfWTGnS845sp9kHWxGk/s1600/11.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="460" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiSOxTgoqjCMdU_YAPEyKcaM_nUOQFdxU6O9XigeP4eMtE2oToDCoxv-QTq-2H3ofVoN1QHQhKDsFi60tOHWuLwzTBNJo-KOMfST8j0Yg2C_qblBW43w1GewbLLfWTGnS845sp9kHWxGk/s640/11.jpg" width="640" /></a></div><br />
<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYASplC4tXW4ZYgAMHKVMSFch1ZwqOO_Tg_qCUw-KquLsy0Jsshqo-b8iUHvkdI1GqPKJQuVhhTxGZe2jfG5hIQQNiUj51xOH3CRYjY2wqPk06GAH9MTgym8cki0o2c35X1TNHl6FYNqU/s1600/12.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="460" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYASplC4tXW4ZYgAMHKVMSFch1ZwqOO_Tg_qCUw-KquLsy0Jsshqo-b8iUHvkdI1GqPKJQuVhhTxGZe2jfG5hIQQNiUj51xOH3CRYjY2wqPk06GAH9MTgym8cki0o2c35X1TNHl6FYNqU/s640/12.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on Test Connection button, all component schemas statuses should be OK, Click on Next button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5PJ9YKbRl8lKnTywd_r_v4_gDuMLHyH3Ac4i9LRwz2mNYMxIAZcZjycO1ndL60VF_rZyR_UJHVzdAC9sx6-fDXiXJma_ltw410Q9xH8D3oFsQSKdH5qT8iMygrcajTLQ-827Iy_2ayFY/s1600/13.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="460" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5PJ9YKbRl8lKnTywd_r_v4_gDuMLHyH3Ac4i9LRwz2mNYMxIAZcZjycO1ndL60VF_rZyR_UJHVzdAC9sx6-fDXiXJma_ltw410Q9xH8D3oFsQSKdH5qT8iMygrcajTLQ-827Iy_2ayFY/s640/13.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on next</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRebmvlJdoz_ELu-lBNKV9zph1IlS4lN-XQYWFJrzvu68Tyfpsu5xUEb5Ounwok25Ld_62svFognZKCqzysWfLPMiaytQsd_YwmD6AUDXeolBnYdY7_EOCwuJoJjq0PNMmUrSh-bIs4LQ/s1600/14.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="460" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRebmvlJdoz_ELu-lBNKV9zph1IlS4lN-XQYWFJrzvu68Tyfpsu5xUEb5Ounwok25Ld_62svFognZKCqzysWfLPMiaytQsd_YwmD6AUDXeolBnYdY7_EOCwuJoJjq0PNMmUrSh-bIs4LQ/s640/14.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on Create button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2GaY12FWX1hG1tatyi2r20N_s6LVitjvx3YQZLDuK1tiZZrXl9SoXiNBLwuhgNg-gbjQHXf6IhPFM7o4LvONdXb_yC8CiuYu3Jtp2jMB7vrPWDq_u8Hdvwuhas6Y90pFeOPFnRpusi24/s1600/15.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="460" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2GaY12FWX1hG1tatyi2r20N_s6LVitjvx3YQZLDuK1tiZZrXl9SoXiNBLwuhgNg-gbjQHXf6IhPFM7o4LvONdXb_yC8CiuYu3Jtp2jMB7vrPWDq_u8Hdvwuhas6Y90pFeOPFnRpusi24/s640/15.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on Done button</span></td></tr>
</tbody></table><br />
Related articles:<br />
<a href="http://soadev.blogspot.com/2010/06/configuring-new-oracle-soa-domain-on.html"><span style="color: #4d469c;">Configuring a New Oracle SOA Domain on Oracle Enterprise Linux</span></a>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-86069612142785107052010-11-12T03:22:00.000-08:002010-11-12T03:36:14.256-08:00Installing SOA Suite 11.1.1.3.0 on Windows Vista 32 bit OS part 2 of 2<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><a href="http://madnanhashmi.blogspot.com/2010/11/installing-soa-suite-111130-on-windows.html">continued</a></span><br />
<span style="font-family: "Calibri", "sans-serif"; font-size: large; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><strong><em><u>Installing patch set 11.1.1.3.0</u></em></strong></span></div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"></span><span style="color: #365f91; font-size: large;"><span style="color: black; font-family: Calibri; font-size: small;"><strong><em><u>Prerequisites</u></em></strong></span></span></div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="color: #365f91; font-size: large;"><span style="color: black; font-family: Calibri; font-size: small;">You must already installed SOA <a href="http://madnanhashmi.blogspot.com/2010/11/installing-soa-suite-111130-on-windows.html">Suite 11.1.1.2.0</a></span></span><br />
<span style="font-family: Calibri;"><strong><u><em>Installation Steps</em></u></strong></span></div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyWXQis84X0zZFnQdBpz_KahxO-3bwASGLVQEGvXuLMaEg48gOS3Lo-5NeutzzlZkaWhOuZ9OPmyZMEu1EPpPvyCGb8knYyOVM4ZJju7itFClu5VlvI0b1jh9xn7g4IZ28uGN8F2Jd82E/s1600/2_1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="292" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyWXQis84X0zZFnQdBpz_KahxO-3bwASGLVQEGvXuLMaEg48gOS3Lo-5NeutzzlZkaWhOuZ9OPmyZMEu1EPpPvyCGb8knYyOVM4ZJju7itFClu5VlvI0b1jh9xn7g4IZ28uGN8F2Jd82E/s400/2_1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Georgia, "Times New Roman", serif; font-size: small;"><em>Unzip file ofm_soa_generic_11.1.1.3.0_disk1_1of1.zip</em></span></span></td></tr>
</tbody></table><br />
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Open Command prompt as Administrator, browse the ofm_soa_generic_11.1.1.3.0_disk1_1of1/BIN, and write setup.exe (It can be run directly but I am sharing what I did in my case), window will get open prompting for JRE/JDK directory, provide your Jdk directory and press ENTER.</span></div><div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioZFDGvuD0KYG3gaS3FgxOjDpV98UIqMAoVV4_jmxEeJFfH2Hc7U98EcwuqA3qEcXGyATI9_nXWzmPCStJtAOVYT5IAHQexWwrzMTGJeua5Ux5A3RUW2QRCyD0JSi-4EfNCxphSSV011A/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioZFDGvuD0KYG3gaS3FgxOjDpV98UIqMAoVV4_jmxEeJFfH2Hc7U98EcwuqA3qEcXGyATI9_nXWzmPCStJtAOVYT5IAHQexWwrzMTGJeua5Ux5A3RUW2QRCyD0JSi-4EfNCxphSSV011A/s400/2.jpg" width="346" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvR_winXXvr9652IyNFCbKfMwKkzwrdr0YYBdrOOst9MA7GDs3QgehWk3bCvh3v7hiNn24au-RdkC3VyN6HYg3es6d7vv5L7y76RS1zAPDsKbQh4-qOTjJ5U70TDmbbNh-iXKM2UeKFeI/s1600/2_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="578" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvR_winXXvr9652IyNFCbKfMwKkzwrdr0YYBdrOOst9MA7GDs3QgehWk3bCvh3v7hiNn24au-RdkC3VyN6HYg3es6d7vv5L7y76RS1zAPDsKbQh4-qOTjJ5U70TDmbbNh-iXKM2UeKFeI/s640/2_2.jpg" width="640" /></a></div><br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeSRGljJNNqUnm-PA5V0NpJGeB7D4uh66MK1jt36VfjEc4YpNgaUfhwBpvbpUr5mMAdsXDBhpL-iqWl-F7CsWoBTI9Ilia2MllhjE4HfeyumcWtsBTdmb7iJ1LDz1Ci4V-ug_zChjwaxI/s1600/2_3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="516" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeSRGljJNNqUnm-PA5V0NpJGeB7D4uh66MK1jt36VfjEc4YpNgaUfhwBpvbpUr5mMAdsXDBhpL-iqWl-F7CsWoBTI9Ilia2MllhjE4HfeyumcWtsBTdmb7iJ1LDz1Ci4V-ug_zChjwaxI/s640/2_3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Georgia, "Times New Roman", serif; font-size: small;"><em>Click on Next button</em></span></span></td></tr>
</tbody></table> <br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijzLjwIExxdHbuoj4hSMU6DnqtWfdTTPAl0yYniZu1I2grNogvkM6l_4OZaujX7EQUD5u2Waz5AZmSsNajn8BndrwIf4C1NcnQrQc53Z9OAoHBusA4mQg-qi3-cuyOnVxtYXto4s63sR8/s1600/2_4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="516" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijzLjwIExxdHbuoj4hSMU6DnqtWfdTTPAl0yYniZu1I2grNogvkM6l_4OZaujX7EQUD5u2Waz5AZmSsNajn8BndrwIf4C1NcnQrQc53Z9OAoHBusA4mQg-qi3-cuyOnVxtYXto4s63sR8/s640/2_4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Georgia, "Times New Roman", serif; font-size: small;"><em>Provide Oracle Middleware Home (where you have installed <u><a href="http://madnanhashmi.blogspot.com/2010/11/installing-soa-suite-111130-on-windows.html">SOA Suite 11.1.1.2.0</a>)</u>, keep the Oracle Home Directory as it is and click on Next button</em></span></span></td></tr>
</tbody></table> <br />
<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6mNOBSKTySCR59c3dD6Cqn_VVXu7aFQc9zeT4Dv9osO5EC75JFaAPjntg1oqi7rMf9JEojjB8cHKHDZFplUUuq3c8dwddXfI-mPJikdXW9yei_rfxhX1bmtAtMkdZ0SzekhNO9ig14r4/s1600/2_5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="518" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6mNOBSKTySCR59c3dD6Cqn_VVXu7aFQc9zeT4Dv9osO5EC75JFaAPjntg1oqi7rMf9JEojjB8cHKHDZFplUUuq3c8dwddXfI-mPJikdXW9yei_rfxhX1bmtAtMkdZ0SzekhNO9ig14r4/s640/2_5.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on Install button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM8KbVrinCvMXd7u1mWIYn0fcUuWaU4dVkxME_rc9FrXpye3fUvj1vqg30h5PiLszpJ_ZDleMZVA8AoX2LMVdujQR0ayOR90WTJoggDYEVmbRe2COWTSWS4Sj28pOeWLD-6yrlGbKyjtc/s1600/2_6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="518" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM8KbVrinCvMXd7u1mWIYn0fcUuWaU4dVkxME_rc9FrXpye3fUvj1vqg30h5PiLszpJ_ZDleMZVA8AoX2LMVdujQR0ayOR90WTJoggDYEVmbRe2COWTSWS4Sj28pOeWLD-6yrlGbKyjtc/s640/2_6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Georgia, "Times New Roman", serif; font-size: small;"><em>Click on Next button</em></span></span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCGl1JsU8qJnsqeiVpyWB6QktVeZP8XhmkY6mEpNgp34_E7Old6QyGaOoULhQdKGZ0mSlmnpfJNnDsp0BEzj893h1XrkaMDz7PBkBt3RH72SuOI-RPQz4_3PE2LZj_WaK5UJVmu73fsy0/s1600/2_7.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="518" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCGl1JsU8qJnsqeiVpyWB6QktVeZP8XhmkY6mEpNgp34_E7Old6QyGaOoULhQdKGZ0mSlmnpfJNnDsp0BEzj893h1XrkaMDz7PBkBt3RH72SuOI-RPQz4_3PE2LZj_WaK5UJVmu73fsy0/s640/2_7.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Georgia, "Times New Roman", serif; font-size: small;"><em>Click on Finish</em></span></span></td></tr>
</tbody></table><em><u>Related resources and articles</u></em><br />
<a href="http://soadev.blogspot.com/2010/06/java16-on-oel55.html">Installing Java1.6 on Oracle Enterprise Linux </a><br />
<a href="http://soadev.blogspot.com/2010/06/weblogic-1033-on-oel5u5.html">Installing Weblogic 10.3.3 on Oracle Enterprise Linux </a><br />
<a href="http://soadev.blogspot.com/2010/06/oracle-soa-suite-on-oel.html">Installing Oracle SOA Suite 11.1.1.3 on Oracle Enterprise Linux</a><br />
<a href="http://soadev.blogspot.com/2010/06/configuring-new-oracle-soa-domain-on.html">Configuring a New Oracle SOA Domain on Oracle Enterprise Linux</a>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com1tag:blogger.com,1999:blog-7671110957623601699.post-69279256867715964542010-11-12T03:18:00.000-08:002010-11-12T03:24:21.954-08:00Installing SOA Suite 11.1.1.3.0 on Windows Vista 32 bit OS part 1 of 2<strong><em>Prerequisites</em></strong><br />
1. <a href="http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u22-windows-i586.exe?BundledLineItemUUID=t2OJ_hCxy7QAAAEs6CQF8jwL&OrderID=s.CJ_hCxlcwAAAEs2SQF8jwL&ProductID=c66J_hCwkI4AAAErIFJuIQy3&FileName=/jdk-6u22-windows-i586.exe">JDK1.6</a><br />
2. <a href="http://download.oracle.com/otn/nt/middleware/11g/wls1033_dev.zip">WebLogic Server 10.3.3</a> or <a href="http://download.oracle.com/otn/java/jdeveloper/11.1.1.3.0/jdevstudio11113install.exe">Oracle JDeveloper 11 g (11.1.1.3.0) for Windows</a> (as JDeveloper has WebLogic Server 10.3.3 in it, you can use the same server), but Gurus recommend to install separate WebLogic Server.<br />
<br />
<strong><em>Download SOA Suite 11.1.1.2.0 and 11.1.1.3.0(patch)</em></strong><br />
Download SOA Suite 11.1.1.2.0 from <a href="http://download.oracle.com/otn/nt/middleware/11g/ofm_soa_generic_11.1.1.2.0_disk1_1of1.zip">http://download.oracle.com/otn/nt/middleware/11g/ofm_soa_generic_11.1.1.2.0_disk1_1of1.zip</a> <br />
<br />
And SOA Suite 11.1.1.3.0 (patch) from <a href="http://download.oracle.com/otn/nt/middleware/11g/ofm_soa_generic_11.1.1.3.0_disk1_1of1.zip">http://download.oracle.com/otn/nt/middleware/11g/ofm_soa_generic_11.1.1.3.0_disk1_1of1.zip</a><br />
<br />
<strong><em>Installation Steps</em></strong><br />
<span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Unzip file ofm_soa_generic_11.1.1.2.0_disk1_1of1.zip</span> <br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3u58BVpLLLbMVoKPFzCixx-TpZ3w33ELtGSLGmgvffHioEYjuz34EfQejXpxLYDPo8jRPrD7K-45208VSN_spy4RQMevPucrUAa5WIQn5MmHmso267-GH1s23QiLa3k3k5QFhtKI17e0/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="481" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3u58BVpLLLbMVoKPFzCixx-TpZ3w33ELtGSLGmgvffHioEYjuz34EfQejXpxLYDPo8jRPrD7K-45208VSN_spy4RQMevPucrUAa5WIQn5MmHmso267-GH1s23QiLa3k3k5QFhtKI17e0/s640/1.jpg" width="640" /></a></div><br />
<span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Open command prompt as Administrator</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7rxPoJ1noITVKZVCDDWCrM6ILmaaAA_gC0t8FKgzWsXu2UtvxlFVbJ6vID7r_DAI9yKo5u8VHtZVDO9FKdPhQs4W9-lnGXE5Oy7ufA29m1nlXYI0sBFgdlakASwbbriJGmr8xvVPh6qI/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7rxPoJ1noITVKZVCDDWCrM6ILmaaAA_gC0t8FKgzWsXu2UtvxlFVbJ6vID7r_DAI9yKo5u8VHtZVDO9FKdPhQs4W9-lnGXE5Oy7ufA29m1nlXYI0sBFgdlakASwbbriJGmr8xvVPh6qI/s400/2.jpg" width="346" /></a></div><br />
<span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Browse to ofm_soa_generic_11.1.1.2.0_disk1_1of1/Disk1 and run the file setup.exe (You can run the setup.exe directly but I am sharing what I did in my case), as soon as you run the setup.exe a screen gets display prompting for JRE/JDK path, provide your jdk path and press ENTER.</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEginip2FAXPexi8_mFASTcngI-sqqnPxs4ZsdzXJQPF5Ld61RglwxMKGrg2pH0RmaYrEg-6HG0I9iLfkV0__NKpLNX5gkhqXKmIKmolymQmk-BiLKXXrH89AQnteFwWEv3JmJ3fZCfhRVo/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="588" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEginip2FAXPexi8_mFASTcngI-sqqnPxs4ZsdzXJQPF5Ld61RglwxMKGrg2pH0RmaYrEg-6HG0I9iLfkV0__NKpLNX5gkhqXKmIKmolymQmk-BiLKXXrH89AQnteFwWEv3JmJ3fZCfhRVo/s640/3.jpg" width="640" /></a></div><br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjncJuu3LxFP_uV0jVWWLdrNtzCSEaosHmn_4kolE_Sx-h-f9npROe-dLccYiyGvynuiDdllDei66Os3x_nUsWeGj7BDQY1FH1vIqfYDf9otH7itrEuMvEoVLQ368alOe5sNxPmOYI_KMA/s1600/4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="512" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjncJuu3LxFP_uV0jVWWLdrNtzCSEaosHmn_4kolE_Sx-h-f9npROe-dLccYiyGvynuiDdllDei66Os3x_nUsWeGj7BDQY1FH1vIqfYDf9otH7itrEuMvEoVLQ368alOe5sNxPmOYI_KMA/s640/4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on next button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvJQtLk_Q9hyphenhyphenqJEt9l0oK7B_XkLhsYezyLAXHFH5iDTV20i3DoO6vv9zorlK7p3FAtuF_o0ngWPjQDvbw01AEWSE0J_awEj1xIFNYlD7uS1lkGdSCVfNq1qSrGuybAt4QgAbAy7w6NlQ0/s1600/5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="514" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvJQtLk_Q9hyphenhyphenqJEt9l0oK7B_XkLhsYezyLAXHFH5iDTV20i3DoO6vv9zorlK7p3FAtuF_o0ngWPjQDvbw01AEWSE0J_awEj1xIFNYlD7uS1lkGdSCVfNq1qSrGuybAt4QgAbAy7w6NlQ0/s640/5.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on next button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKdmQGrH6r1jlViQOXvrOUnHDW0-b2vvdMMu07D3dIxnfKV4oKeEPFd8TVPXDYLEM4dyLQ-6Y22KsmSSvEzsbg0MuaMQM6Z2t_wDl3xsQfv36ibQwhmrNfvLHTxpIrcvpF8YQWRIOmIi8/s1600/6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="512" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKdmQGrH6r1jlViQOXvrOUnHDW0-b2vvdMMu07D3dIxnfKV4oKeEPFd8TVPXDYLEM4dyLQ-6Y22KsmSSvEzsbg0MuaMQM6Z2t_wDl3xsQfv36ibQwhmrNfvLHTxpIrcvpF8YQWRIOmIi8/s640/6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Provide Oracle Middleware Home and keep Oracle Home Directory same and click on Next button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnf7dn_W1eUptPYUxUsDV-_w8Gp0cdRoLiWWGmpVBlgnRW36mtbUk65wzMdvDoWAoE4Gmkdtoyvc0MlrniewzeUYT8gkpNDm-gb5KbEnLw-TdtlunFmxUKi7L_Tmvg4hJbmu6jvqIRLLU/s1600/7.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="514" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnf7dn_W1eUptPYUxUsDV-_w8Gp0cdRoLiWWGmpVBlgnRW36mtbUk65wzMdvDoWAoE4Gmkdtoyvc0MlrniewzeUYT8gkpNDm-gb5KbEnLw-TdtlunFmxUKi7L_Tmvg4hJbmu6jvqIRLLU/s640/7.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on Install Button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKE6w7ZHm-ijd7vrgrc2IzX2Ah5bVT6xHkBLuGo-OTuCIHCdVWvXLOKXHqKCU1mx9yeOnqA8xUMZnwrwcTHRg6fJDS8xZQ1t4X-W4yNTqCz0CrbBUGAAiLkwf_iLTjQGhCwWjfWL8TYZ4/s1600/9.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="514" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKE6w7ZHm-ijd7vrgrc2IzX2Ah5bVT6xHkBLuGo-OTuCIHCdVWvXLOKXHqKCU1mx9yeOnqA8xUMZnwrwcTHRg6fJDS8xZQ1t4X-W4yNTqCz0CrbBUGAAiLkwf_iLTjQGhCwWjfWL8TYZ4/s640/9.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Click on Next button</span></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtjscXXtdGUh9m8fCglYz0HsRtiOQA3m5j7d372l2egME9r1Cww9G2_pVBr1_s1xJmRh4sBraCaGlxhyZVR7-ehPL_HSMAcMJw3uBvmy_aBapgBygT2EENKTS5h1kM6v9zPD3RHVqkxSQ/s1600/10.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="514" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtjscXXtdGUh9m8fCglYz0HsRtiOQA3m5j7d372l2egME9r1Cww9G2_pVBr1_s1xJmRh4sBraCaGlxhyZVR7-ehPL_HSMAcMJw3uBvmy_aBapgBygT2EENKTS5h1kM6v9zPD3RHVqkxSQ/s640/10.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Times, "Times New Roman", serif;">Click on Finish</span></span></td></tr>
</tbody></table><a href="http://madnanhashmi.blogspot.com/2010/11/installing-soa-suite-111130-on-windows_12.html">to be continue --></a>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com1tag:blogger.com,1999:blog-7671110957623601699.post-55564988790713211852010-11-11T06:25:00.000-08:002010-11-11T06:25:15.339-08:00Running Repository Creation Utility (RCU 11.1.1.3.0) for SOA Suite 11.1.1.3.0<span style="font-family: Verdana, sans-serif;"> </span><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><strong><em><span style="font-family: Verdana, sans-serif;">Prerequisite</span></em></strong></span><br />
<span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Verdana, sans-serif;">Oracle Database (I am having Oracle XE Database installed on the same machine)</span></span><br />
<span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><strong><em><span style="font-family: Verdana, sans-serif;">Installation Steps</span></em></strong></span><br />
<span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Verdana, sans-serif;">Download Repository Creation Utility (RCU 11.1.1.3.0) from </span><a href="http://download.oracle.com/otn/nt/middleware/11g/ofm_rcu_win32_11.1.1.3.3_disk1_1of1.zip"><span style="color: blue; font-family: Verdana, sans-serif;">http://download.oracle.com/otn/nt/middleware/11g/ofm_rcu_win32_11.1.1.3.3_disk1_1of1.zip</span></a></span><br />
<span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Verdana, sans-serif;">1. Extract the downloaded file</span></span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO9BSP8qk5_ptnBKXGcXBSTzAxFLeEfuTD0ThKjBfmPB1iYYgRVP0wTgvFN32e0M8E3Gmc_d8Ff5vwB2HM3xX_MP6OIZLENb9lnRTQDSOW3AtLgD3q2fju9F5dUKICy-Zz46kTS9L3bzc/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="320" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO9BSP8qk5_ptnBKXGcXBSTzAxFLeEfuTD0ThKjBfmPB1iYYgRVP0wTgvFN32e0M8E3Gmc_d8Ff5vwB2HM3xX_MP6OIZLENb9lnRTQDSOW3AtLgD3q2fju9F5dUKICy-Zz46kTS9L3bzc/s320/1.jpg" width="244" /></span></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Verdana, sans-serif;">2. Open command prompt and run it as administrator (you can directly run the rcu.bat file, but I am sharing what I did for installing it on my PC)</span></span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjKb7MIF47Ewgp6N_XQOgXXln-vzXNwDJoiV3EfmAdSHm7mxnM53vPYkK12KFWY4VJC64QGBtPBaZXGDn_pXbay0jkOMQ03Wi5aL5J9axizb1n5yaSbP-M5TXUp56BDPvCsCl4UnE4qo/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="320" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjKb7MIF47Ewgp6N_XQOgXXln-vzXNwDJoiV3EfmAdSHm7mxnM53vPYkK12KFWY4VJC64QGBtPBaZXGDn_pXbay0jkOMQ03Wi5aL5J9axizb1n5yaSbP-M5TXUp56BDPvCsCl4UnE4qo/s320/2.jpg" width="278" /></span></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Verdana, sans-serif;">3. Browse your file to run rcu.bat in cmd, you will find rcu.bat file in ofm_rcu_win32_11.1.1.3.3_disk1of1\rcuHome\BIN</span></span><br />
<span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Verdana, sans-serif;">4. Run the rcu.bat file</span></span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEVYKBA7hUN4p0mR0JbXCJG_SYXJPHU1BBoal8JK5BZkSiN2cHP-u8F7fmUnMxoucnqL1MmrlfWDJFSuqo8kjxdA95hSwauR0vWtBlaLNKOWB4P86Ov6rdr5TICa2QZWUR4VJT3EsXJsc/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="304" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEVYKBA7hUN4p0mR0JbXCJG_SYXJPHU1BBoal8JK5BZkSiN2cHP-u8F7fmUnMxoucnqL1MmrlfWDJFSuqo8kjxdA95hSwauR0vWtBlaLNKOWB4P86Ov6rdr5TICa2QZWUR4VJT3EsXJsc/s640/3.jpg" width="640" /></span></a></div><br />
<span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Verdana, sans-serif;">5. As soon as you run that command, "Repository Creation Utility - Welcome" window gets display., click on next button to proceed.</span></span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgACNRPG6N2q1TZg0Cx6yqufc-r7iMt-pUeOakan-JfkaGl4w3LZqquTqM7WqXTsm3i5OurB_K66ZWhtHSi0B2SmBObVvSbcqo1juDVqFCvofa4aZ_N38MIBZQG_oF36h8KSADKM7Fj_fM/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="480" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgACNRPG6N2q1TZg0Cx6yqufc-r7iMt-pUeOakan-JfkaGl4w3LZqquTqM7WqXTsm3i5OurB_K66ZWhtHSi0B2SmBObVvSbcqo1juDVqFCvofa4aZ_N38MIBZQG_oF36h8KSADKM7Fj_fM/s640/4.jpg" width="640" /></span></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS6StriUrTYu4RDxJfoAJzCWTcubxXjTcxcEOZOtbAfwex-S9AP4cPbARW8BtqAMog_LxERF83QARv-06C6ny8KWbLytlxtkJsYZeMftAixyuK5HJyllWHPbDViPkseT6h_accyHwMkSM/s1600/5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="480" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS6StriUrTYu4RDxJfoAJzCWTcubxXjTcxcEOZOtbAfwex-S9AP4cPbARW8BtqAMog_LxERF83QARv-06C6ny8KWbLytlxtkJsYZeMftAixyuK5HJyllWHPbDViPkseT6h_accyHwMkSM/s640/5.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Select Create radio and click on next button</span></td></tr>
</tbody></table><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAHUGhc6KYflFYKF8YkvIZKIZCp_Z5U3CxPfJ18hlTqaRU8bjih5ML-5QuERiq_92MiEwkVrhKQ5jYmYnEdNzLU3Eba7F4_f86T7w4jAgE2iU9e29EcwSs2kW8lOCRDiEltZtzaPDY_LM/s1600/21.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="478" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAHUGhc6KYflFYKF8YkvIZKIZCp_Z5U3CxPfJ18hlTqaRU8bjih5ML-5QuERiq_92MiEwkVrhKQ5jYmYnEdNzLU3Eba7F4_f86T7w4jAgE2iU9e29EcwSs2kW8lOCRDiEltZtzaPDY_LM/s640/21.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Provide database information, I have already installed Oracle XE database on localhost, click on next</span></td></tr>
</tbody></table><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXLaxzZlbCVkpTKxVSE6FhE8MmdCXe9lQgXXjaYcEIv7ejYkM2Hv8MXohN03C7ZtcaNwaL_DsqNoZLaz_XGEl6WaXPXUXoVIjhGafxoMDuZa1B_nxC-cwGDwB-Q0rRPf9ylkMBcNtCDbE/s1600/22.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="480" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXLaxzZlbCVkpTKxVSE6FhE8MmdCXe9lQgXXjaYcEIv7ejYkM2Hv8MXohN03C7ZtcaNwaL_DsqNoZLaz_XGEl6WaXPXUXoVIjhGafxoMDuZa1B_nxC-cwGDwB-Q0rRPf9ylkMBcNtCDbE/s640/22.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Select appropriate options from list, In my case I had selected SOA Infrastructure</span></td></tr>
</tbody></table><span style="font-family: Verdana, sans-serif;"> </span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDUtHMzOG9lVGsmcthxZxsdHXavIUQc9EpI8uqYPbHtW4Vlcj0ug7GL2uD9TZKZFrjqRN7tRRqiAFeDBOrsygPzKSAKXjAs10JAuFBFEGUJseQFanGXyW8LNZi5sclska-rehpkkahkUc/s1600/23.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="480" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDUtHMzOG9lVGsmcthxZxsdHXavIUQc9EpI8uqYPbHtW4Vlcj0ug7GL2uD9TZKZFrjqRN7tRRqiAFeDBOrsygPzKSAKXjAs10JAuFBFEGUJseQFanGXyW8LNZi5sclska-rehpkkahkUc/s640/23.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">All prerequisites should be OK, if you find SOA Infrastructure not OK then view </span><a href="http://madnanhashmi.blogspot.com/2010/11/resolution-of-error-in-running.html"><span style="font-family: Verdana, sans-serif; font-size: x-small;">http://madnanhashmi.blogspot.com/2010/11/resolution-of-error-in-running.html</span></a><a href="http://www.hotmail.com/"></a><span style="font-family: Verdana, sans-serif; font-size: x-small;">, if all the prerequisites are Ok, click on Next button.</span></td></tr>
</tbody></table><span style="font-family: Verdana, sans-serif;"> </span><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqdgC49R18oAzLfWcWtSOO1XMdG7YSUtrrX_sqXNMGw1M5slasA608lTb4BGHac_tHEQVWxD-1NiLlyaa2RLXJ4ZvizJfwqSwSoKoIQehyphenhyphenAB5rMHdUz9kN0tYJ6C95tJKmnaPb4yEw1BM/s1600/24.jpg" imageanchor="1"><span style="font-family: Verdana, sans-serif;"><img border="0" height="480" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqdgC49R18oAzLfWcWtSOO1XMdG7YSUtrrX_sqXNMGw1M5slasA608lTb4BGHac_tHEQVWxD-1NiLlyaa2RLXJ4ZvizJfwqSwSoKoIQehyphenhyphenAB5rMHdUz9kN0tYJ6C95tJKmnaPb4yEw1BM/s640/24.jpg" width="640" /></span></a></div><span style="font-family: Verdana, sans-serif;"> </span><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2LaMj3o7qGpoikIC-doqA9fAuUWWiPtdXhzY_uCFJQ5VmvQ_nOvfAMiGjHOoB3IMGnpfHjUtsR1hF39efJm9zf0d9a4afzLFc9e9E0rQirKPpGz0HQO10S-IuzWOjq2YqQrYt7SC7AIY/s1600/25.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="482" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2LaMj3o7qGpoikIC-doqA9fAuUWWiPtdXhzY_uCFJQ5VmvQ_nOvfAMiGjHOoB3IMGnpfHjUtsR1hF39efJm9zf0d9a4afzLFc9e9E0rQirKPpGz0HQO10S-IuzWOjq2YqQrYt7SC7AIY/s640/25.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Click on Next button</span></td></tr>
</tbody></table><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdDlOyN7M9HDgmse-0dPphG7lTDis9iGQYljyW2jgkXPUYaFwGl4fqRsBoA3zDYk82iMRojsN0hnb5Ueat9lfERdINrDFcATgkNUiWmcKa8eDpqMOghgFA8-W_KQQzbAWddb1Np5eIJU0/s1600/26.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="482" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdDlOyN7M9HDgmse-0dPphG7lTDis9iGQYljyW2jgkXPUYaFwGl4fqRsBoA3zDYk82iMRojsN0hnb5Ueat9lfERdINrDFcATgkNUiWmcKa8eDpqMOghgFA8-W_KQQzbAWddb1Np5eIJU0/s640/26.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">If you receive the message, click on OK button</span></td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPpVRTWFyZj25PXiKFS8Ab2JEYonwg5XolabL_ZBvTWKLhGlvJudfjz0_DpnVFfuqnqKpBw-k8UsghbGYLDGXjXH3GGsH-3dTmrsCq2NUta9ZvjpbYPfboqE6ZVF4kZZQTuY6F2zvDPGc/s1600/28.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="482" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPpVRTWFyZj25PXiKFS8Ab2JEYonwg5XolabL_ZBvTWKLhGlvJudfjz0_DpnVFfuqnqKpBw-k8UsghbGYLDGXjXH3GGsH-3dTmrsCq2NUta9ZvjpbYPfboqE6ZVF4kZZQTuY6F2zvDPGc/s640/28.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Click on OK button then Next button</span></td></tr>
</tbody></table><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZnynblmv59F5enKnM-dvyjya87QfMCP0tiqEELPo8G7kJxf4-22Gs39rBSF-7-8tdQyKiXi0mmwPgbuUAMCK1BK2iMfnr_aNDdpujkf90S33YDtYw0_xFXaPVHAFAH9jzOZv7wT6xRT0/s1600/29.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="482" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZnynblmv59F5enKnM-dvyjya87QfMCP0tiqEELPo8G7kJxf4-22Gs39rBSF-7-8tdQyKiXi0mmwPgbuUAMCK1BK2iMfnr_aNDdpujkf90S33YDtYw0_xFXaPVHAFAH9jzOZv7wT6xRT0/s640/29.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Click on create button</span></td></tr>
</tbody></table><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgld1YPm5hqhPZWxV3sUZjm1r4taIgpudGdRUJbKpLitr3DfhBxBJZfuItWncKPrDfQvJWaGvlfMLcvr_MfFgpGwtQz1acThcV0v34GzJGao9SUcNNPt3C6X6CZBdFuMC-Sjr3_7h0gpOY/s1600/30.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="482" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgld1YPm5hqhPZWxV3sUZjm1r4taIgpudGdRUJbKpLitr3DfhBxBJZfuItWncKPrDfQvJWaGvlfMLcvr_MfFgpGwtQz1acThcV0v34GzJGao9SUcNNPt3C6X6CZBdFuMC-Sjr3_7h0gpOY/s640/30.jpg" width="640" /></span></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9vXvhglShRQV7bzmwmwvQPt-w8r4B-GxRKiDWzfdOfCLsSYVyWu9iltRfU1SxHeC4CWmsWGkhMLv-WupC9rNrX9fN7FyeG9S3hYDVv-EpLs1I-ULtJ6kuJWJqLsyD8_Tk7-WuUnBblnM/s1600/31.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="482" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9vXvhglShRQV7bzmwmwvQPt-w8r4B-GxRKiDWzfdOfCLsSYVyWu9iltRfU1SxHeC4CWmsWGkhMLv-WupC9rNrX9fN7FyeG9S3hYDVv-EpLs1I-ULtJ6kuJWJqLsyD8_Tk7-WuUnBblnM/s640/31.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Click on Close button to finish the Repository Creation Utility</span></td></tr>
</tbody></table><span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"></span><span style="font-family: Verdana, sans-serif;"> Cheeeers..!</span>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-46148119566866845812010-11-11T04:27:00.000-08:002010-11-11T07:40:22.197-08:00Resolution of error in running Repository Creation Utility using Oracle XE database, Error: RCU-6107:DB Init Param Prerequisite failure for: processes Current Value is 40. It should be greater than or equal to 200.<span style="color: black; font-family: Verdana, sans-serif;"></span><br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Verdana, sans-serif;"><span style="color: black;">While Installing Repository Creation Utility (<span style="color: black; font-family: "Arial", "sans-serif"; line-height: 115%;">RCU 11.1.1.3.0) and when RCU was checking prerequisites, I had Operation failed for SOA Infrastructure and had the following screen</span></span></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtwNn1GGd4J1rqQrHUiP9pY-MOoJ_zW_UDZPWpcfqWPi7eWOPJFe_91MQeLF-2Mcltjdz6F8TEpUI1fvsjshGQRmQ1rqFg7mbbUsV6fQaf25Jf1sXwFyb8Mqe_ru9kkECZoMMqkiSPQmM/s1600/11.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Verdana, sans-serif;"><img border="0" height="480" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtwNn1GGd4J1rqQrHUiP9pY-MOoJ_zW_UDZPWpcfqWPi7eWOPJFe_91MQeLF-2Mcltjdz6F8TEpUI1fvsjshGQRmQ1rqFg7mbbUsV6fQaf25Jf1sXwFyb8Mqe_ru9kkECZoMMqkiSPQmM/s640/11.jpg" width="640" /></span></a></div><span style="font-family: Verdana, sans-serif;"><span style="color: black;"><span style="color: black; font-family: "Arial", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">The details of exception is bellow</span> </span></span><br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="color: black; font-family: "Arial", "sans-serif"; font-size: 9pt; line-height: 115%;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">Infrastructure 2010-11-07 13:39:52.071 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.validation.PrereqEvaluator::executePrereqTask: Prereq taskId = SOAINFRA</span></span></div><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">2010-11-07 13:39:52.071 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.validation.PrereqEvaluator::executePrereqTask: Starting component prereq check</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">2010-11-07 13:39:52.086 ERROR rcu: oracle.sysman.assistants.rcu.backend.task.PrereqTask::execute: Prereq Evaluation Failed</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">oracle.sysman.assistants.rcu.backend.validation.PrereqException: RCU-6083:Failed - Check prerequisites requirement for selected component:SOAINFRA </span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">Please refer to RCU log at C:\Users\united\Desktop\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\rcu\log\logdir.2010-11-07_13-37\rcu.log for details.</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">at oracle.sysman.assistants.rcu.backend.validation.PrereqEvaluator.executePrereqTask(PrereqEvaluator.java:642)</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">at oracle.sysman.assistants.rcu.backend.task.PrereqTask.execute(PrereqTask.java:68)</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">at java.lang.Thread.run(Thread.java:619)</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">2010-11-07 13:39:52.086 ERROR rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: RCU Operation Failed</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">oracle.sysman.assistants.common.task.TaskExecutionException: RCU-6083:Failed - Check prerequisites requirement for selected component:SOAINFRA </span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">Please refer to RCU log at C:\Users\united\Desktop\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\rcu\log\logdir.2010-11-07_13-37\rcu.log for details</span><br />
<span style="color: red; font-family: Verdana, sans-serif; font-size: small;">RCU-6107:DB Init Param Prerequisite failure for: processes </span><br />
<span style="color: red; font-family: Verdana, sans-serif; font-size: small;">Current Value is 40. It should be greater than or equal to 200.</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">at oracle.sysman.assistants.rcu.backend.task.PrereqTask.execute(PrereqTask.java:76)</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)</span><br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;">at java.lang.Thread.run(Thread.java:619)</span><br />
<br />
<span style="color: black; font-family: Verdana, sans-serif; font-size: small;"></span><br />
<span style="color: black; font-family: "Arial", "sans-serif"; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><strong>Reason of this error message</strong></span></span><br />
<span style="color: black; font-family: "Arial", "sans-serif"; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="color: black; font-family: "Arial", "sans-serif"; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">The current value of processes is set to 40 but for repository creation it should be 200 or above.</span></span></span><br />
<span style="color: black; font-family: "Arial", "sans-serif"; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="color: black; font-family: "Arial", "sans-serif"; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><strong>Resolution:</strong> to resolve this issue, number of processes need to be increased in database parameters.</span></span></span><br />
<br />
<span style="color: black; font-family: "Arial", "sans-serif"; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="color: black; font-family: "Arial", "sans-serif"; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"></span></span><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">Open your SQLPLUS.exe</span></span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2OpGnHfArbyK61G77OLgte_WGRXG1W-HVIGMchYCQazYXhp7KtJHtDYQhy2nMJODrkpqHrvOzjm4YpGvZxcPQUu_RPvfufer0CcIaaKhqQkABBgFOB8sdKS7fVaxTmRRwZdww8itpcWc/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2OpGnHfArbyK61G77OLgte_WGRXG1W-HVIGMchYCQazYXhp7KtJHtDYQhy2nMJODrkpqHrvOzjm4YpGvZxcPQUu_RPvfufer0CcIaaKhqQkABBgFOB8sdKS7fVaxTmRRwZdww8itpcWc/s400/1.jpg" width="340" /></span></a></div><span style="font-family: Verdana, sans-serif;"><span style="color: black;"><span style="font-size: small;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Provide username as “Sys as sysdba” and password for sys</span></span></span></span> <br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi64mCG3YRQqJiKKpYvDzXmGp8a4M8BqoOF3dvnnBiFo1k5x42nLVbohgDw_wP2QmWog-Tk58CZXCmZffm9-fWHr7oFSOI13XxXRj0UxxZx6c0L9G5g620ZmAxU7S7MiIJVsglA16aWGBs/s1600/0_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><img border="0" height="320" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi64mCG3YRQqJiKKpYvDzXmGp8a4M8BqoOF3dvnnBiFo1k5x42nLVbohgDw_wP2QmWog-Tk58CZXCmZffm9-fWHr7oFSOI13XxXRj0UxxZx6c0L9G5g620ZmAxU7S7MiIJVsglA16aWGBs/s640/0_1.jpg" width="640" /></span></a></div><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">When you get connected, write "show parameters"</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnxnD-lmfAPb9rufzTBWkXV_EBiCJtGaZfRQuuzVnbRlGCiwNFAtWSfUU53zcTjH64wFMNSZ3rbQFSNqbMLziWwMKK9huKbGf9cdLW52bDct2RsyJxPoEzkHyKCd8-RVDLR-ZSP3yU5ZY/s1600/0_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><img border="0" height="320" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnxnD-lmfAPb9rufzTBWkXV_EBiCJtGaZfRQuuzVnbRlGCiwNFAtWSfUU53zcTjH64wFMNSZ3rbQFSNqbMLziWwMKK9huKbGf9cdLW52bDct2RsyJxPoEzkHyKCd8-RVDLR-ZSP3yU5ZY/s640/0_2.jpg" width="640" /></span></a></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">You will be shown the list of parameters find the processes parameter to make sure it is 40, now you need to update the processes</span></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">wirte the following command</span></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">SQL> alter system set processes=200 scope=spfile;</span></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">Shutdown your database using following command</span></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">SQL> shutdown immediate;</span></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">and start your database using </span></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">SQL>startup</span></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjocQ6Gkcbp3LDni2kW3FYLFALj-WqESC_mIWYddr61sDDQvTLVuH_vezXFhS0mRRmJcgxZsJ8O2CTKCkysZESKBrzY_MoQbQI2siApTNp3Ue9osqmx8ARE5UErhqgLZzhpiXJTb3Ag7Y8/s1600/0_3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><img border="0" height="322" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjocQ6Gkcbp3LDni2kW3FYLFALj-WqESC_mIWYddr61sDDQvTLVuH_vezXFhS0mRRmJcgxZsJ8O2CTKCkysZESKBrzY_MoQbQI2siApTNp3Ue9osqmx8ARE5UErhqgLZzhpiXJTb3Ag7Y8/s640/0_3.jpg" width="640" /></span></a></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">Write show parameter command again to verify the changes in processes parameter</span></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP9uLfZ53bTrTHgx7nzIu4inHFA_6UrUpdrDQ4IzB85iWgd3rtQcMYwZoyNQgJ1bvQ3uiokKoHcQQWeROBab6zz9EP87PmcLqn9_8QhMoHe8TanqM-e4_x_TAaCbUHqOoaON844yYp5xc/s1600/0_4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><img border="0" height="321" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP9uLfZ53bTrTHgx7nzIu4inHFA_6UrUpdrDQ4IzB85iWgd3rtQcMYwZoyNQgJ1bvQ3uiokKoHcQQWeROBab6zz9EP87PmcLqn9_8QhMoHe8TanqM-e4_x_TAaCbUHqOoaON844yYp5xc/s640/0_4.jpg" width="640" /></span></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlY5mk4WbMZDLGXQyUkxgyTuu06VMgoZrvuQSrH_sgv_tOv5kHhotd7ESs6Ev-coHtmVNrZDL57yTrIptw_kBuiSRDBG9GGkKVpGTdx0WjPIQmgZyTqy9ss61V46XrWtYdym4_3WOSM34/s1600/0_5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><img border="0" height="321" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlY5mk4WbMZDLGXQyUkxgyTuu06VMgoZrvuQSrH_sgv_tOv5kHhotd7ESs6Ev-coHtmVNrZDL57yTrIptw_kBuiSRDBG9GGkKVpGTdx0WjPIQmgZyTqy9ss61V46XrWtYdym4_3WOSM34/s640/0_5.jpg" width="640" /></span></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Calibri", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;">Hope so your Repository creation utility won't give you pain and run smoothly... </span></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvnfFoVxJWSd7RLRs7i5ybUcrVpl8rFdyOrA5r1RWn1Yg_CkLzJd_w682wKzzf-UJuxkdberOFNMuHinZieSLH0_Z3xnyBftSF3_LSrWuCN72drCf9IKPzabkNBmrcq0ExlKshfinQ6ic/s1600/23.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Verdana, sans-serif; font-size: small;"><img border="0" height="480" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvnfFoVxJWSd7RLRs7i5ybUcrVpl8rFdyOrA5r1RWn1Yg_CkLzJd_w682wKzzf-UJuxkdberOFNMuHinZieSLH0_Z3xnyBftSF3_LSrWuCN72drCf9IKPzabkNBmrcq0ExlKshfinQ6ic/s640/23.jpg" width="640" /></span></a></div>Cheeeeeeeers.. !M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com1tag:blogger.com,1999:blog-7671110957623601699.post-8915249962841459092010-10-27T04:32:00.000-07:002010-10-27T06:34:48.141-07:00Resolution of Exception in thread "main" java.lang.NoSuchMethodError, oracle.fabric.composite.model.CompositeModel.getFolder()Ljava/lang/String;Tools: JDeveloper11.1.1.3.0, SOA Suite Enterprise Manager 11g (11.1.1.3.0)<br />
When deploying SOA Composite from JDeveloper I was having error. <br />
<br />
<br />
<span style="font-family: "Courier New", Courier, monospace;">Exception in thread "main" java.lang.NoSuchMethodError: oracle.fabric.composite.model.CompositeModel.getFolder()Ljava/lang/String;</span><br />
<span style="font-family: "Courier New", Courier, monospace;">at oracle.soa.scac.ValidateComposite.loadComposite(ValidateComposite.java:881)</span><br />
<span style="font-family: "Courier New", Courier, monospace;">at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:567)</span><br />
<span style="font-family: "Courier New", Courier, monospace;">at oracle.soa.scac.ValidateComposite.run(ValidateComposite.java:156)</span><br />
<span style="font-family: "Courier New", Courier, monospace;">at oracle.soa.scac.ValidateComposite.main(ValidateComposite.java:141)</span><br />
<br />
It is because; the ORACLE_HOME does not have the updated fabric-runtime.jar file<br />
<br />
How to fix this issue, you need to copy the folder “oracle.soa.fabric_11.1.1” from your SOA installation to your ORACLE_HOME<br />
<br />
Copy the folder “oracle.soa.fabric_11.1.1”, you will find this folder in your installation directory of SOA, in my case the folder location was C:\Oracle\Middleware1\Oracle_SOA1\soa\modules<br />
<br />
Paste this folder to there, where you have your ORACLE_HOME, in my case I have pasted this folder to C:\Oracle\11gR1PS2\jdeveloper\soa\modules, while pasting you will be asked to replace the folder, so replace and copy it. Before doing this you need to close your JDeveloper.<br />
<br />
Hope it will work<br />
<br />
Cheer..!M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-30779571543217792042010-10-26T01:44:00.000-07:002010-10-26T01:53:51.483-07:00Configuring WebLogic JDBC Resources<a href="http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jdbc_admin/config.html" target="_blank">http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jdbc_admin/config.html</a>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-54304260116255995662010-10-18T04:29:00.000-07:002011-09-20T04:12:00.457-07:00File attachment using Adf faces, EJB3 and Oracle XE database Part IVcontinued...<br />
<span style="font-size: large;"><u>Downloading file</u></span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFvmS4YffuTRnjh2Dc0S5vLBdhUOC1TuM41MzxQlmh8asS26xERVeD3pzhv5rDDGXRljcv2sceD2CmssgM1y3sv1Rdpvq66kCD4D9N6-Dt3GW-F3AjSuJrjkuvTMj8Nkxt783GvJmvuxw/s1600/1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="142" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFvmS4YffuTRnjh2Dc0S5vLBdhUOC1TuM41MzxQlmh8asS26xERVeD3pzhv5rDDGXRljcv2sceD2CmssgM1y3sv1Rdpvq66kCD4D9N6-Dt3GW-F3AjSuJrjkuvTMj8Nkxt783GvJmvuxw/s400/1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">In download button, add FileDownloadActionListener and select fileDownloadActionListener from backingBean</td></tr>
</tbody></table> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6IgKh1Mvf3Lxw2vwZzbXLHOuNQqtjRoZO_nuaf-SKiFB2KSNkE3QvqubWupkj9ideLNnaTpUtEWE2CudIcgU3RWvskDXyilpsnUcwQE9uQxr98cnzFkt0j_xB6UK1IL0Gnozoaq4o9iY/s1600/binding1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="231" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6IgKh1Mvf3Lxw2vwZzbXLHOuNQqtjRoZO_nuaf-SKiFB2KSNkE3QvqubWupkj9ideLNnaTpUtEWE2CudIcgU3RWvskDXyilpsnUcwQE9uQxr98cnzFkt0j_xB6UK1IL0Gnozoaq4o9iY/s400/binding1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">The binding of attachment page should looks like above.</td></tr>
</tbody></table><br />
<br />
Following is the code in AttachmentBackingBean<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody>
<tr><td><br />
<pre class="mycode">public void downloadAction(FacesContext facesContext, OutputStream outputStream) {
Attachment att = (Attachment)attachmentList.getSelectedRowData();
ExternalContext ectx = facesContext.getExternalContext();
String fileName = null;
byte[] contents = null;
if (att == null) {
return;
} else if (att.getAttachmentId() == null) {
fileName = att.getFileName();
contents = att.getFileContent();
} else {
OperationBinding oper = getBindings().getOperationBinding("findAttachmentById");
oper.getParamsMap().put("attachmentId", att.getAttachmentId());
Attachment attachment = (Attachment)oper.execute();
fileName = attachment.getFileName();
contents = attachment.getFileContent();
}
BlobDomain content = new BlobDomain();
content.setBytes(contents);
Long length = content.getLength();
HttpServletResponse response = (HttpServletResponse)ectx.getResponse();
response.setHeader("Content-Disposition", "attachment;filename=\"" + fileName + "\"");
response.setContentLength(length.intValue());
try {
InputStream in = content.getBinaryStream();
byte[] buf = new byte[1024];
int count;
while ((count = in.read(buf)) >= 0) {
outputStream.write(buf, 0, count);
}
in.close();
outputStream.flush();
outputStream.close();
facesContext.responseComplete();
} catch (IOException ex) {
System.out.println(ex.getMessage());
ex.printStackTrace();
}
}
</pre></td></tr>
</tbody></table><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCZTGidjricyParKZCSVbYsQ3XTqP01rkbJeocRkUFxXXozAqamBJOWmkUnLGKyzy0SLKmRHLcY6fosWN8CxlzvZTEMiY9Q72-QK-XpOVzgZLuaSnlfA_Aj61ID78CJnhj4uRaK-dQVuU/s1600/2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="193" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCZTGidjricyParKZCSVbYsQ3XTqP01rkbJeocRkUFxXXozAqamBJOWmkUnLGKyzy0SLKmRHLcY6fosWN8CxlzvZTEMiY9Q72-QK-XpOVzgZLuaSnlfA_Aj61ID78CJnhj4uRaK-dQVuU/s400/2.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Your binding of attachment page should be like this.</td></tr>
</tbody></table><span style="font-size: large;"><u>Deleting File</u></span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivX_UFQv03QOlSgNz4cJ_ioKJRpePZZbpgJLoNkZyfxd2_sjTz3lNWfzYuy3-nvKz_jYcjJz944pxkN_MhXdjOj3ki6lpmQSyQE79UUu0tt9zy-cc3nMnUMCI5CmXlGm7i1CLbIN-2RJ4/s1600/3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="127" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivX_UFQv03QOlSgNz4cJ_ioKJRpePZZbpgJLoNkZyfxd2_sjTz3lNWfzYuy3-nvKz_jYcjJz944pxkN_MhXdjOj3ki6lpmQSyQE79UUu0tt9zy-cc3nMnUMCI5CmXlGm7i1CLbIN-2RJ4/s400/3.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">On delete File button, provide the actionListener and bellow is the code for actionListener</td></tr>
</tbody></table><pre class="mycode">public void deleteFile(ActionEvent actionEvent) {
Attachment attachment = (Attachment)attachmentList.getSelectedRowData();
if ( attachment != null ) {
List <attachment> attachments = (List<attachment>)AdfFacesContext.getCurrentInstance().getPageFlowScope().get("attachmentList");
attachments.remove(attachment);
AdfFacesContext.getCurrentInstance().addPartialTarget(attachmentList);
}
}
</pre><br />
<br />
You can download the source from <a href="https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B28hM62IfGAINTU5MWFlOWItNjFjYi00NGEwLWEwODktY2VmNTJhM2FhNjZl&hl=en_US">FileUploadDemoBlog.zip</a><span id="goog_1754052165"></span><span id="goog_1754052166"></span><br />
<br />
I would like to say special thanks to my team members specially <a href="http://www.soadev.blogspot.com/" target="_blank">Pino</a> and <a href="http://javainthedesert.blogspot.com/" target="_blank">Owie</a> for their support.<br />
<br />
I will appreciate anyone who comments and let me know the more appropriate way for doing the same task.M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com6tag:blogger.com,1999:blog-7671110957623601699.post-80087548957179456192010-10-18T04:25:00.000-07:002011-01-24T04:23:08.377-08:00File attachment using Adf faces, EJB3 and Oracle XE database Part III<a href="http://madnanhashmi.blogspot.com/2010/10/file-attachment-using-adf-faces-ejb3_18.html">Continued...</a><br />
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Verdana", "sans-serif"; font-size: large;"><u>Step III: Creating taskflow for file-uploading popup</u></span><br />
<span style="font-family: "Verdana", "sans-serif";">Design the list of employees like following</span></div> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtx1KMHcNaxy359nubw0_WAzpS_oS1IPrAkihHeXBLr8nYwiacBCwCoNXLC68t8kecV3DKLH_qGg8yd2JGjimMWihk0pkmtQtjm6PTqdKMibRwDpUSsrzL0J3T8UvIevjv_yoN5IYP_Z4/s1600/1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="291" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtx1KMHcNaxy359nubw0_WAzpS_oS1IPrAkihHeXBLr8nYwiacBCwCoNXLC68t8kecV3DKLH_qGg8yd2JGjimMWihk0pkmtQtjm6PTqdKMibRwDpUSsrzL0J3T8UvIevjv_yoN5IYP_Z4/s640/1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">List of employees page</td></tr>
</tbody></table> <span style="font-family: "Verdana", "sans-serif";"></span><br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Verdana", "sans-serif";">Here the “New” button will open new tab for creating “Person”, “Refresh” button simply executes the "Execute" function and “Detail” will open new table populating selected record data for editing.</span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Verdana", "sans-serif";">The edit/new person screen should be like follwing</span></div> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihL9R9TALzAR6boK1QXf3pFxZhF7aDpzNpKvb4tW_J6DZfjCEfYjzSNLVriNGRnQDQ3nWe9TSsUj9EMeq2fwYYI-5fmSjMdR5rVadV7_P5skevAdnQ3Z8iWlY4q8x49QvF1dM0_O8AM2k/s1600/2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="307" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihL9R9TALzAR6boK1QXf3pFxZhF7aDpzNpKvb4tW_J6DZfjCEfYjzSNLVriNGRnQDQ3nWe9TSsUj9EMeq2fwYYI-5fmSjMdR5rVadV7_P5skevAdnQ3Z8iWlY4q8x49QvF1dM0_O8AM2k/s640/2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">add/edit person screen</td></tr>
</tbody></table> <div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Verdana", "sans-serif";">In add/edit person screen, "Save" button updates or inserts new record into the database, close button will close the tab and "Attachment" button opens the popup for file attachment.</span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Verdana", "sans-serif";">Lets design the taskflow for fileAttachment</span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Verdana", "sans-serif";"><u>Create the new taskflow for Attachment</u><br />
Click on overview and select General, uncheck “Use Page fragements”</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaptV2xLCE50pu6gmz5mh41tiJYHXTl_xiKw5mpCZDgVatTDw5tiWfbOjPidp5ukd46hXo1GYMA7VjQiuN0rUkPm13NZ3mzOQmzX2_WOWZZ6wAhJUlcpVU51svKpsxE3RiWqx9FQ7_uGY/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaptV2xLCE50pu6gmz5mh41tiJYHXTl_xiKw5mpCZDgVatTDw5tiWfbOjPidp5ukd46hXo1GYMA7VjQiuN0rUkPm13NZ3mzOQmzX2_WOWZZ6wAhJUlcpVU51svKpsxE3RiWqx9FQ7_uGY/s640/1.jpg" width="640" /></a></div><br />
Click on Parameters and define input parameter and return parameter as follows.<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJs4RBCbUGgmoPOts5E0QhCWvY-P2OKAxg92vRNK88yrNofiKzwrgqFX-hLZOeBDEnOnU70wCnF9d48UiBQYMW-vYcQG-EzYM1BIs4v2XWbevwjGoVvBAnKD7FIvGn0HToqU-WhDYdhRM/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJs4RBCbUGgmoPOts5E0QhCWvY-P2OKAxg92vRNK88yrNofiKzwrgqFX-hLZOeBDEnOnU70wCnF9d48UiBQYMW-vYcQG-EzYM1BIs4v2XWbevwjGoVvBAnKD7FIvGn0HToqU-WhDYdhRM/s640/3.jpg" width="640" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"></div>Create a new java file, and in Managed Beans, provide that file path and name here as <br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgbYahfpq89_tj1JjpYblUVjCSej3DXkdnFufQSprY34ImQYpVqTbBRy4jmu_7ZofxOmClJn-M_9TXNhNcavOSftPpjjyJzIiQtRy1N4sZyD1wS3yNPKR2QszkmZuR0evf-jOKSTzO8o8/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgbYahfpq89_tj1JjpYblUVjCSej3DXkdnFufQSprY34ImQYpVqTbBRy4jmu_7ZofxOmClJn-M_9TXNhNcavOSftPpjjyJzIiQtRy1N4sZyD1wS3yNPKR2QszkmZuR0evf-jOKSTzO8o8/s640/2.jpg" width="640" /></a></div><br />
<span style="font-family: "Verdana", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">Add a page and a return activity in your taskflow as</span> <br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm7CbAssVWI79iqGw1PfuFyjw2ntL02pKHajSqtfDfo1bJ3YsKEqe3VIb7w2niyeCi7Y_hLq1UyETb0EgZbR8GWFZb1eYS1IvvSyjSVzUGs84RGwchc5Jwc5xBYA1DCEuoTokqmYVL7Yw/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="361" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm7CbAssVWI79iqGw1PfuFyjw2ntL02pKHajSqtfDfo1bJ3YsKEqe3VIb7w2niyeCi7Y_hLq1UyETb0EgZbR8GWFZb1eYS1IvvSyjSVzUGs84RGwchc5Jwc5xBYA1DCEuoTokqmYVL7Yw/s640/4.jpg" width="640" /></a></div><br />
<span style="font-family: "Verdana", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="font-family: "Verdana", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><u>Designing Attachment form</u></span></span><br />
<span style="font-family: "Verdana", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="font-family: "Verdana", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">Create attachment page and design it as follows</span></span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCnGqcpx2fGy8QqJma801KgIM10UjP2RocZfrK3CahjP5ZR3aohLXQ5OTRaK7VRcyOHqE7uWBrNxKQKfZLB6OFmwdfIsr4_prlShwEl8ZgGxBH9SUQE7cH865HYuLSeuSmfN92BB5SKso/s1600/5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="257" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCnGqcpx2fGy8QqJma801KgIM10UjP2RocZfrK3CahjP5ZR3aohLXQ5OTRaK7VRcyOHqE7uWBrNxKQKfZLB6OFmwdfIsr4_prlShwEl8ZgGxBH9SUQE7cH865HYuLSeuSmfN92BB5SKso/s640/5.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Add a table and buttons as above, Select the value for table and row selection as single.</td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI39u1l6LWZxFHqv3df_-QDPIky40q7xCWb37DsxCLOGOCvwR1uKdaBWN-Wcc8Q0iol6yASvjof_3Y5Jxh0ce7rB0VNVEaaOUBtSuUWFe9rqmobBwwBrh-c6j9s2O2jS6wVSExWjfnHmU/s1600/6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI39u1l6LWZxFHqv3df_-QDPIky40q7xCWb37DsxCLOGOCvwR1uKdaBWN-Wcc8Q0iol6yASvjof_3Y5Jxh0ce7rB0VNVEaaOUBtSuUWFe9rqmobBwwBrh-c6j9s2O2jS6wVSExWjfnHmU/s640/6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Bind table with backingBean property.</td></tr>
</tbody></table> <span style="font-family: "Verdana", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span style="font-family: "Verdana", "sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"></span></span><br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: "Verdana", "sans-serif";"><u>Creating File brows popup</u></span></div> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCAWLoi4njvRQVLjqDVYyGkEvBold7DwHvfnJWb5O_1Ftxsck0utEklOxMJVO08FUB7oQ0hZ0Fq-uWlq9SZqB3H7R_xFsR1pRNI9f5b-u1fZUx18s1z9Rnf_8bkY4-wyzRyC_EbsI5qO0/s1600/7.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCAWLoi4njvRQVLjqDVYyGkEvBold7DwHvfnJWb5O_1Ftxsck0utEklOxMJVO08FUB7oQ0hZ0Fq-uWlq9SZqB3H7R_xFsR1pRNI9f5b-u1fZUx18s1z9Rnf_8bkY4-wyzRyC_EbsI5qO0/s640/7.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create popup and inside popup add dialog</td></tr>
</tbody></table> <div class="MsoNormal" style="margin: 0in 0in 10pt;"><br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-CZV1yYCK8vCbRogczkJ3JK7n4WBNBdr4RIqqrXUMHA1A3gvQICP-3AmKbOKciH3h-VMn8y2xKzXs7pMyLaxpsRAkoKwDnPqR-xbelX6BhFo-R6S_m3M9YAx-fUlsR7ww2qyj8JdlTX0/s1600/dialog1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="345" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-CZV1yYCK8vCbRogczkJ3JK7n4WBNBdr4RIqqrXUMHA1A3gvQICP-3AmKbOKciH3h-VMn8y2xKzXs7pMyLaxpsRAkoKwDnPqR-xbelX6BhFo-R6S_m3M9YAx-fUlsR7ww2qyj8JdlTX0/s640/dialog1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Add ActionListener for Save File button</td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody>
<tr><td><br />
<div class="fixed_width"><div class="scroll_program">public void commitUpload(ActionEvent actionEvent) {<br />
List<attachment> attachmentList = (List<attachment>) AdfFacesContext.getCurrentInstance().getPageFlowScope().get("attachmentList");<br />
if (attachmentList == null)<br />
attachmentList = new ArrayList<attachment>();<br />
attachmentList.add(acchmentEntity1);<br />
System.out.println("commit upload");<br />
AdfFacesContext.getCurrentInstance().getPageFlowScope().put("attachmentList", attachmentList);<br />
hideUploadWindow();<br />
}</div></div></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody>
<tr><td><br />
<div class="fixed_width"><div class="scroll_program">/** Hide upload method **/<br />
private void hideUploadWindow() {<br />
FacesContext context = FacesContext.getCurrentInstance();<br />
ExtendedRenderKitService service = Service.getRenderKitService(context, ExtendedRenderKitService.class);<br />
//callling javascript function<br />
service.addScript(context, "hidePopup();");<br />
}</div></div></td></tr>
</tbody></table><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcn-mGGS-rmnE-ARYRkuxkPE77bdZIkVuR5wuFEMew3BFRTCIzeaXfON1CzrUqv-6ro_QsAchT_c6qHhvgFxMX6linoE6tbfAbpMJ7MF-HL3C_sA4KFA_EiVmCTz5GFWTfr-qq3QelRaY/s1600/dialog2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="352" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcn-mGGS-rmnE-ARYRkuxkPE77bdZIkVuR5wuFEMew3BFRTCIzeaXfON1CzrUqv-6ro_QsAchT_c6qHhvgFxMX6linoE6tbfAbpMJ7MF-HL3C_sA4KFA_EiVmCTz5GFWTfr-qq3QelRaY/s640/dialog2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Add ActionListener for Cancel button</td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody>
<tr><td><br />
<div class="fixed_width"><div class="scroll_program">public void cancelUpload(ActionEvent actionEvent) {<br />
hideUploadWindow();<br />
}</div></div></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsC3s3RrtiovkeeIEN2Pn2te5SgsGeal6puIq-jXhxKduosJQ_W5QBcKhTF4AQldyqsgeeHZltUPiMscvE2R6TZcTmUWEybyaW7WJQprRZUL54m3Jh6M0bC_EZphbtZJLCZiaq5oe-Zvg/s1600/dialog3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsC3s3RrtiovkeeIEN2Pn2te5SgsGeal6puIq-jXhxKduosJQ_W5QBcKhTF4AQldyqsgeeHZltUPiMscvE2R6TZcTmUWEybyaW7WJQprRZUL54m3Jh6M0bC_EZphbtZJLCZiaq5oe-Zvg/s640/dialog3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Add valueChangeListener and BindingFor Input file</td></tr>
</tbody></table></div><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody>
<tr><td><br />
<div class="fixed_width"><div class="scroll_program">private RichInputFile inputFile;<br />
private Attachment acchmentEntity1;<br />
<br />
<br />
public void setInputFile(RichInputFile inputFile) {<br />
this.inputFile = inputFile;<br />
}<br />
public RichInputFile getInputFile() {<br />
return inputFile;<br />
}<br />
public void onUploading(ValueChangeEvent valueChangeEvent) {<br />
<br />
UploadedFile file = (UploadedFile)valueChangeEvent.getNewValue();<br />
String fileName = file.getFilename();<br />
BlobDomain blobDomain = createBlobDomain(file);<br />
byte[] dataContent = blobDomain.getStorageByteArray();<br />
acchmentEntity1 = new Attachment();<br />
acchmentEntity1.setFileContent(dataContent);<br />
acchmentEntity1.setFileName(fileName);<br />
}<br />
<br />
private BlobDomain createBlobDomain(UploadedFile file) {<br />
InputStream in = null;<br />
BlobDomain blobDomain = null;<br />
OutputStream out = null;<br />
try {<br />
in = file.getInputStream();<br />
<br />
blobDomain = new BlobDomain();<br />
out = blobDomain.getBinaryOutputStream();<br />
byte[] buffer = new byte[8192];<br />
int bytesRead = 0;<br />
<br />
while ((bytesRead = in.read(buffer, 0, 8192)) != -1) {<br />
out.write(buffer, 0, bytesRead);<br />
}<br />
} catch (IOException e) {<br />
e.printStackTrace();<br />
} catch (SQLException e) {<br />
e.fillInStackTrace();<br />
} finally {<br />
try {<br />
in.close();<br />
out.flush();<br />
out.close();<br />
} catch (IOException e) {<br />
e.printStackTrace();<br />
}<br />
}<br />
return blobDomain;<br />
}</div></div></td></tr>
</tbody></table><br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE316rOtz17BThYzClSRGhdZVP1BTxoophmg53_Wt-iiKjeThIWtw5ysYvn7KbI-IbmnwzERr7WaP6sCJxmfKMqOpLUAXtAs0VsZ4rTGtOKpHuIuDWfIsHZhn9c2Y6dVn067L80TclWrQ/s1600/pageProperties1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="513" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE316rOtz17BThYzClSRGhdZVP1BTxoophmg53_Wt-iiKjeThIWtw5ysYvn7KbI-IbmnwzERr7WaP6sCJxmfKMqOpLUAXtAs0VsZ4rTGtOKpHuIuDWfIsHZhn9c2Y6dVn067L80TclWrQ/s640/pageProperties1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Add javascript function, and in form tag provide usesUpload="true", here in my case "uploadWindow" is the name of my popup</td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaX0LgYcnIz6aoYBUCqHn8o-jiTkXr2txhxcLneCFrGlf0P3kdvftFXvd8kiYvf_iQtAVjahHWS3MDGFILO5Svx8Hi2PdvAVy5yk6lVyixjDlWntQyVlhI5-ChGnTn2Xu0d_lNJRBDfnY/s1600/pageProperties2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="539" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaX0LgYcnIz6aoYBUCqHn8o-jiTkXr2txhxcLneCFrGlf0P3kdvftFXvd8kiYvf_iQtAVjahHWS3MDGFILO5Svx8Hi2PdvAVy5yk6lVyixjDlWntQyVlhI5-ChGnTn2Xu0d_lNJRBDfnY/s640/pageProperties2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Here is the code for my popup</td></tr>
</tbody></table> Click on Design view, click on "Attach File" button provide actionListener for button and add showPopupBehaviour inside the button<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUh_UkXDRfCyfvuiZ7xr-jo0l6KFJEEmwyUEGa_WgGJFa-0LSxmYe0_8RgtZEiud4rpNwl4024cjvSVb8MKT2XtePMBDXmCGq9ZmLbgMWybDW7zOQgvu-kH455BNMGHog5jtW-B7-ZF1c/s1600/att1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="328" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUh_UkXDRfCyfvuiZ7xr-jo0l6KFJEEmwyUEGa_WgGJFa-0LSxmYe0_8RgtZEiud4rpNwl4024cjvSVb8MKT2XtePMBDXmCGq9ZmLbgMWybDW7zOQgvu-kH455BNMGHog5jtW-B7-ZF1c/s640/att1.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvnZRM0HlhJq11E3l8CxDH75FeYTyhWGrCN71nsqmdYRXX3EOo-9vyhGr8PYgtMd-oukA8L1nIH0xqHcR-LW3Yy2_PIv9syLxPRHgZiD8vtijuWUMj1y0IpX6Ql7QPvANrUxiv6bR477A/s1600/att1.5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="187" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvnZRM0HlhJq11E3l8CxDH75FeYTyhWGrCN71nsqmdYRXX3EOo-9vyhGr8PYgtMd-oukA8L1nIH0xqHcR-LW3Yy2_PIv9syLxPRHgZiD8vtijuWUMj1y0IpX6Ql7QPvANrUxiv6bR477A/s640/att1.5.jpg" width="640" /></a></div> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBWkF3RZYSVzfKtCepmMg_IIKDOPso8_yCB32d-gACFslVHaTCVUiIKscWiCF_21vp6QNMWSuz7gGy-Py3qQJSddMwzFdefXE2TaFRO_5UiCzjx3-FedzI0y8JCkglEusFE6SothV3QQs/s1600/att2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="403" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBWkF3RZYSVzfKtCepmMg_IIKDOPso8_yCB32d-gACFslVHaTCVUiIKscWiCF_21vp6QNMWSuz7gGy-Py3qQJSddMwzFdefXE2TaFRO_5UiCzjx3-FedzI0y8JCkglEusFE6SothV3QQs/s640/att2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Inside Attach file button add showPopupBehaviour provide your popupId in popupId attribute. The code for your button should looks like as above.</td></tr>
</tbody></table> Implement actionListener as below<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody>
<tr><td><br />
<div class="fixed_width"><div class="scroll_program">public void openPopup(ActionEvent actionEvent) {<br />
inputFile.resetValue();<br />
inputFile.setValue(null);<br />
}</div></div></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsTaw1Qquf3BrDGkAcuMnNmY-W-5kTiZVXSufaQvLkEAoDcEcTnZRhZS09T3AZTqcIwyn2tt-OmWddcK58UJbJzuDYO5H8zVJYJltNhX0gGR7XTQ0BIhVQ7DujKU2NZaVi1QG_lPTbfy0/s1600/att3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsTaw1Qquf3BrDGkAcuMnNmY-W-5kTiZVXSufaQvLkEAoDcEcTnZRhZS09T3AZTqcIwyn2tt-OmWddcK58UJbJzuDYO5H8zVJYJltNhX0gGR7XTQ0BIhVQ7DujKU2NZaVi1QG_lPTbfy0/s640/att3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Call the return activity on "Done" button for returing from the taskflow</td></tr>
</tbody></table> Now we need to call attachment-task-flow from edit person page, open person-detail-task-flow and design it as follows<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSlzqnFTFsHFFXtHoVOoPzNJFt2Ml5FRzzs0BAhyphenhyphenl6VXf8oawit-CKCkXgh3sLF8pR5kcNTxgcDkMYmnxRSb7FaOeaSIXrNDmwCTy6SQW7edVumdesmvShb8nvyVYyaA_ZzF6CWu1DNPc/s1600/att4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="403" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSlzqnFTFsHFFXtHoVOoPzNJFt2Ml5FRzzs0BAhyphenhyphenl6VXf8oawit-CKCkXgh3sLF8pR5kcNTxgcDkMYmnxRSb7FaOeaSIXrNDmwCTy6SQW7edVumdesmvShb8nvyVYyaA_ZzF6CWu1DNPc/s640/att4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Provide the input parameter attachmentList from page flow, <br />
we will next set this value from backingBean of person-detail-task-flow<br />
Provide Run as dialog true, and display type as Inline-popup</td></tr>
</tbody></table> <u>Calling attachment-task-flow from edit person page</u><br />
Open person-detail-task-flow, and open the page make following modifications in "Attachment" button<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbNAC2ZzmuHdxkKw9z-ch2xwWDQB4OBuKl1BY679sAvWRzjz881Zwu7jKMsmMLvSFZMVXWQOuvCQRZRTmKWpWD7MOqjRIr7X95VqdwSMw9SiBkoC2cYHawerJIwUZnqYYduUA2z4VKSqM/s1600/att5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="404" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbNAC2ZzmuHdxkKw9z-ch2xwWDQB4OBuKl1BY679sAvWRzjz881Zwu7jKMsmMLvSFZMVXWQOuvCQRZRTmKWpWD7MOqjRIr7X95VqdwSMw9SiBkoC2cYHawerJIwUZnqYYduUA2z4VKSqM/s640/att5.jpg" width="640" /></a></div>Provide Action method and returnListener method in edit-person-task-flow manageBean as <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody>
<tr><td><br />
<div class="fixed_width"><div class="scroll_program">/** PersonDetailBackingBean.java **/<br />
public String launchAttachment() {<br />
Person person = (Person)getCurrentRowDataProvider("findPersonByIdIterator");<br />
getPageFlowSceop().put("attachmentList_", person.getAttachments());<br />
return "to_attachment";<br />
}<br />
<br />
public void handleReturn(ReturnEvent returnEvent) {<br />
Map m = returnEvent.getReturnParameters();<br />
List <attachment>attachmentList = (List<attachment>)m.get("attachmentList");<br />
Person person = (Person)getCurrentRowDataProvider("findPersonByIdIterator");<br />
person.setAttachments(attachmentList);<br />
}<br />
<br />
/**<br />
* Reference<br />
* http://soadev.blogspot.com/2010/03/adf-model-how-to-programmatically.html<br />
*/<br />
protected BindingContainer getBindings() {<br />
return (BindingContainer)JSFUtils.resolveExpression("#{bindings}");<br />
}<br />
<br />
protected Object getCurrentRowDataProvider(String iteratorName) {<br />
BindingContainer bindings = getBindings();<br />
DCIteratorBinding dcib = (DCIteratorBinding)bindings.get(iteratorName);<br />
RowSetIterator iter = dcib.getRowSetIterator();<br />
DCDataRow row = (DCDataRow)iter.getCurrentRow();<br />
return row.getDataProvider();<br />
}</div></div></td></tr>
</tbody></table> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTUk9MWFLIZbmUtu_zmrKKhyphenhyphencMQIM1dczFY3qd7O1vQC1INTfc8VwPwf4fplgapVYcSgEnYJpUc-m5ZTSQ3BNV_ALzhHaAKBbdZiG6NFK6r5QJZDDXkZF23e2DosuTbOg2SbWXh82N3to/s1600/binding.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="371" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTUk9MWFLIZbmUtu_zmrKKhyphenhyphencMQIM1dczFY3qd7O1vQC1INTfc8VwPwf4fplgapVYcSgEnYJpUc-m5ZTSQ3BNV_ALzhHaAKBbdZiG6NFK6r5QJZDDXkZF23e2DosuTbOg2SbWXh82N3to/s640/binding.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Bindings of person_detail should looks like above.</td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKmNrlmVp-PPffJOUux6AdDj1yW4CEA_gTHzFWdaDGmbfyUkkMtfECwL3kGi6IvKwou60aIEciyxCnoaPyCsGFo6B-EgKABxBKWCQ74ddOqPZ6jgP0-LRqxBGRcpia6QQCCsptJXeVSN8/s1600/att6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="473" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKmNrlmVp-PPffJOUux6AdDj1yW4CEA_gTHzFWdaDGmbfyUkkMtfECwL3kGi6IvKwou60aIEciyxCnoaPyCsGFo6B-EgKABxBKWCQ74ddOqPZ6jgP0-LRqxBGRcpia6QQCCsptJXeVSN8/s640/att6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">And for the save button in person edit screen it should be binded with datacontrol method "savePerson"</td></tr>
</tbody></table> Running the file attachment use case followings are the snaps for file uploading and saving it into database<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjINDdWQTCNfsJjx2WfipYOAZGeiZ203WFfe_XWevF38Ocn8NRSAL4I37UcnPADizevP3i11QTwodOQ1VTeP6wmTB19sgC_32RCEcKNjvg6cohBVaJtZ_YZua0sy-XlT45q4tfbWAxpxRY/s1600/1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjINDdWQTCNfsJjx2WfipYOAZGeiZ203WFfe_XWevF38Ocn8NRSAL4I37UcnPADizevP3i11QTwodOQ1VTeP6wmTB19sgC_32RCEcKNjvg6cohBVaJtZ_YZua0sy-XlT45q4tfbWAxpxRY/s200/1.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirj_TRrQEuKWhYKFronTWfIyJKdamUKde4wllwUsCJwPdC_txvjf30R2sUy6JKVDV_D59Kdkn8Jju_7jEmn-b_4Lg7NOOvs6JWQs1YjZX52OD8YW8tjukxx-wuw0GJglqrKKqj5Ns5WYk/s1600/2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="364" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirj_TRrQEuKWhYKFronTWfIyJKdamUKde4wllwUsCJwPdC_txvjf30R2sUy6JKVDV_D59Kdkn8Jju_7jEmn-b_4Lg7NOOvs6JWQs1YjZX52OD8YW8tjukxx-wuw0GJglqrKKqj5Ns5WYk/s640/2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqUqBj2iI0fPyGSpXKXBqec8hoYW22l8EEDWaxLFOG2gV1NmnPN_OBlXVDk1vTTm3q_2aWVN7YhUI1d37MHN9CzClu0_eMhyphenhyphenbwxjMnZ3bkDUL1QhdHgs9E4b6YM4SgDyI_-L5m8VVB2C4/s1600/3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="369" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqUqBj2iI0fPyGSpXKXBqec8hoYW22l8EEDWaxLFOG2gV1NmnPN_OBlXVDk1vTTm3q_2aWVN7YhUI1d37MHN9CzClu0_eMhyphenhyphenbwxjMnZ3bkDUL1QhdHgs9E4b6YM4SgDyI_-L5m8VVB2C4/s640/3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ0F86DEQ3MZ8AoNGKvMIh5AqMyHP0Y_LI0Hwi8uRl4LuaxCdzLT68oO4xQ3VrvTAMK1tTnmWAhHzJOnVDz5ERSwnNKFeP8cAwG-nKKwqgD1yY_Xq4fnBb87kdEqt92uFNtUfNvSDdrlM/s1600/4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="371" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ0F86DEQ3MZ8AoNGKvMIh5AqMyHP0Y_LI0Hwi8uRl4LuaxCdzLT68oO4xQ3VrvTAMK1tTnmWAhHzJOnVDz5ERSwnNKFeP8cAwG-nKKwqgD1yY_Xq4fnBb87kdEqt92uFNtUfNvSDdrlM/s640/4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqdqwgHhphyphenhyphenIizhNTD5rSM5qZ70RmLkAmo23dnYS0XTNqkALYJn_vyDumRcT3reBKLB1GWvDjzVJm9_z8kRBQbp85HFp958Unk7_ktn8LcCt2aWMnfrMWTn1jHnxSL4CUBUviqEWhvBVg/s1600/5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="110" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqdqwgHhphyphenhyphenIizhNTD5rSM5qZ70RmLkAmo23dnYS0XTNqkALYJn_vyDumRcT3reBKLB1GWvDjzVJm9_z8kRBQbp85HFp958Unk7_ktn8LcCt2aWMnfrMWTn1jHnxSL4CUBUviqEWhvBVg/s200/5.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Saving person will also save the attachments which are associated with it.</td></tr>
</tbody></table> Now when you click on Save button in add/edit person the attachment also get save into the database. You can also add more files to the person. The functionality of file attachment is completed<br />
<br />
The other functionalities like downloading file, deleting file will come on next section.<br />
To be continue --> <br />
<a href="http://madnanhashmi.blogspot.com/2010/10/file-attachment-using-adf-faces-ejb3_8203.html">Comming up next download and deleting associated files</a>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-36775241425966819172010-10-18T04:23:00.000-07:002011-01-24T04:19:49.883-08:00File attachment using Adf faces, EJB3 and Oracle XE database Part II<a href="http://madnanhashmi.blogspot.com/2010/10/file-attachment-using-adf-faces-ejb3.html">continued..</a><br />
<br />
<u><span style="font-size: large;">Step # II Create Entities from Database Tables,Session Bean & Data Controls</span></u><br />
Creating Entities from database table<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxWyS6V8WOibIAZo-FetZBycty66MGiRn-gx3cjFTqt5Q8s5uCntK3u_seeY7wbapHbVUskppXtQNgTdrr72xw4qDPIRB9erfUjs6SXaCPWq7KuDH1tdOaj7P9Em0WDt4D87gWupdDJiM/s1600/CreatingEntities-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxWyS6V8WOibIAZo-FetZBycty66MGiRn-gx3cjFTqt5Q8s5uCntK3u_seeY7wbapHbVUskppXtQNgTdrr72xw4qDPIRB9erfUjs6SXaCPWq7KuDH1tdOaj7P9Em0WDt4D87gWupdDJiM/s640/CreatingEntities-1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create entities from table</td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfVCF4tLAW7UtcGXuX8ivnGkbhm4T_MYHAOVc80YJQ-hJqtmcvQt6NCJ5ghWdL7uNmZfUCDE9XA0vlfMp6BllN2q_-lF8htFPok0hyHJB77EYKcuO04GT9-D0pGP2a5FxY1EZMdILQ1Qc/s1600/CreatingEntities-2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfVCF4tLAW7UtcGXuX8ivnGkbhm4T_MYHAOVc80YJQ-hJqtmcvQt6NCJ5ghWdL7uNmZfUCDE9XA0vlfMp6BllN2q_-lF8htFPok0hyHJB77EYKcuO04GT9-D0pGP2a5FxY1EZMdILQ1Qc/s640/CreatingEntities-2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Create database connection and provide the information of your XE Database</td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0mgFRzb1hQJOst0CXuQtcl1bcT0Z6rFBMXIH8AIKb8CiqKEvQ4Obj5swNkU2ZaG5wTT7rRBFk6MZrTudsPPwQpk-5j2D_8Kvtg_W0OFKVZ92IyVv6pM2hqJjrhDNVm-Vw8hE3MxE8kto/s1600/CreatingEntities-3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0mgFRzb1hQJOst0CXuQtcl1bcT0Z6rFBMXIH8AIKb8CiqKEvQ4Obj5swNkU2ZaG5wTT7rRBFk6MZrTudsPPwQpk-5j2D_8Kvtg_W0OFKVZ92IyVv6pM2hqJjrhDNVm-Vw8hE3MxE8kto/s640/CreatingEntities-3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Select PERSON and ATTACHMENT tables to create entities</td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3admTSL0zOGuoEmwz9rKt1yW-33od98U_JpiacXO3BZ1tuyWYMan7nGQWweq-ed0A8kp7Eay0SPuOW-CIherrVo0lMem9NNOGoB9weQgbmUUnvxd00VyXFXCigJ3B949F1D4ipFeRjnw/s1600/CreatingEntities-4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3admTSL0zOGuoEmwz9rKt1yW-33od98U_JpiacXO3BZ1tuyWYMan7nGQWweq-ed0A8kp7Eay0SPuOW-CIherrVo0lMem9NNOGoB9weQgbmUUnvxd00VyXFXCigJ3B949F1D4ipFeRjnw/s640/CreatingEntities-4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpFXiUNpQkvNRmyl2AG-CenPXJ7Sve3VwShmq_G2EZRM_FEnsbJp-IjoQeWt07TPc91pwTtXqZOg_F8Jh9rVEsvX-Z_83gQpaxL1DxIrXsimM9jeF0o_nKd_x6MGYQHDkX7R5OWg1lmDk/s1600/CreatingEntities-5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpFXiUNpQkvNRmyl2AG-CenPXJ7Sve3VwShmq_G2EZRM_FEnsbJp-IjoQeWt07TPc91pwTtXqZOg_F8Jh9rVEsvX-Z_83gQpaxL1DxIrXsimM9jeF0o_nKd_x6MGYQHDkX7R5OWg1lmDk/s640/CreatingEntities-5.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmKD2Wtt4zDsN5bHNwYyoolmH1lNkiVevDWVJ1crfOlgvEcF3XehV9yjV05y373-mrBiUUOGjUF1zYd4U2CZ-V4ScA2kFHv2xGz6Y9ZS4LNJLNG8IVQ7jAYe-r1Ij3ihC81xOV8WndWg/s1600/CreatingEntities-6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmKD2Wtt4zDsN5bHNwYyoolmH1lNkiVevDWVJ1crfOlgvEcF3XehV9yjV05y373-mrBiUUOGjUF1zYd4U2CZ-V4ScA2kFHv2xGz6Y9ZS4LNJLNG8IVQ7jAYe-r1Ij3ihC81xOV8WndWg/s640/CreatingEntities-6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">.</td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoTXnZGTkvLKKzzEH6E06PNTlySVegJwKLs_DFir3kGYMowgskA9tUBYrLCpkpuR4BtZXDvTXLH-QfcO5EMAHXgtrfelfjEIU8a7nAaoaVdZQvIpXShnefWzL35gu-4xwVtQVSSFHz4t4/s1600/CreatingEntities-7.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoTXnZGTkvLKKzzEH6E06PNTlySVegJwKLs_DFir3kGYMowgskA9tUBYrLCpkpuR4BtZXDvTXLH-QfcO5EMAHXgtrfelfjEIU8a7nAaoaVdZQvIpXShnefWzL35gu-4xwVtQVSSFHz4t4/s640/CreatingEntities-7.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Entites should be created.</td></tr>
</tbody></table> You need to add Sequence annotation and define relationship of ATTACHEMTN table with PERSON table as follows.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDgwLgaHK5ltJSMc9sFbAdWRpDMmXD2Eu6nPkJKpa291ILPrb3FKzMI-AjypIqjtBTAe8wx7cMXiCoUqQCHhgTa_53xhxlHW-48pI_InVIfyLvH-2b7JsLXp9dh_7pgpcqDi4EeZKboqY/s1600/UpdatingEntities-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="561" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDgwLgaHK5ltJSMc9sFbAdWRpDMmXD2Eu6nPkJKpa291ILPrb3FKzMI-AjypIqjtBTAe8wx7cMXiCoUqQCHhgTa_53xhxlHW-48pI_InVIfyLvH-2b7JsLXp9dh_7pgpcqDi4EeZKboqY/s640/UpdatingEntities-1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOtEVVplzWqZ4KRMdpUMswsIJHYJGuOqw-EIoDqAfnBsKo01GiTxH7nYG9HuUpYg0LT50JTuY9BfoSByT5zfDbjhbzdssKo2upjiuJWYguff_EuDy8RunmOIN9N6M9I61ZTmL_og6qWho/s1600/UpdatingEntities-2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="435" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOtEVVplzWqZ4KRMdpUMswsIJHYJGuOqw-EIoDqAfnBsKo01GiTxH7nYG9HuUpYg0LT50JTuY9BfoSByT5zfDbjhbzdssKo2upjiuJWYguff_EuDy8RunmOIN9N6M9I61ZTmL_og6qWho/s640/UpdatingEntities-2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> Creating Session bean <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlRWsQjgc56cYecCV1-M5MRR7NnbChOv2P3zuaYs9eCUJpt0VOFzShntAwUEozYPBEpbdzxXLQjaC7wy9_jDTvJJN0VqBr0-ABOOpY8F-_lmadsbhyRH2cWulPfhhdnfRHjTWhnS0dhjM/s1600/CreateSessionBean-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlRWsQjgc56cYecCV1-M5MRR7NnbChOv2P3zuaYs9eCUJpt0VOFzShntAwUEozYPBEpbdzxXLQjaC7wy9_jDTvJJN0VqBr0-ABOOpY8F-_lmadsbhyRH2cWulPfhhdnfRHjTWhnS0dhjM/s640/CreateSessionBean-1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj-d4_YadaLMTZ69J2ZiFetwGkFUp1GGx5UFP-zP9mDtDkFBXUPPJh0lbRqtrqlp-ewVwpGUQPzvdHi1w_MFrswG_oXj04EoFfHoYL0s8bciAebZKbq1HmkqioxGNApB4qw-JJBcwyDm0/s1600/CreateSessionBean-2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj-d4_YadaLMTZ69J2ZiFetwGkFUp1GGx5UFP-zP9mDtDkFBXUPPJh0lbRqtrqlp-ewVwpGUQPzvdHi1w_MFrswG_oXj04EoFfHoYL0s8bciAebZKbq1HmkqioxGNApB4qw-JJBcwyDm0/s640/CreateSessionBean-2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6R5GLvAq9GFUSKyrSR0ZCeagZJuAypBM_ZVDRG4eVpwEzaXHby4a6ffn_1d7vDCNB2nEwEnm78ZG1GoImRXfeQoOtsiutmfqCIbK0yVancYeAdi6CAHEUi2Po4gP9MAugQSK5lqnQG1M/s1600/CreateSessionBean-3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6R5GLvAq9GFUSKyrSR0ZCeagZJuAypBM_ZVDRG4eVpwEzaXHby4a6ffn_1d7vDCNB2nEwEnm78ZG1GoImRXfeQoOtsiutmfqCIbK0yVancYeAdi6CAHEUi2Po4gP9MAugQSK5lqnQG1M/s640/CreateSessionBean-3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha9pevnP1nXzqwswxxXijNS_puZyr3E2bxSSoeUCKwOxEcPYnhYbn24IUZULC2lQUz4vZ4snyR78jR69d8cMBwFLJZxNnRv9cGCDv84hGzNnpIbZ0G6TfBPgEBtjXY3YBbhAfxu0N4phk/s1600/CreateSessionBean-4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha9pevnP1nXzqwswxxXijNS_puZyr3E2bxSSoeUCKwOxEcPYnhYbn24IUZULC2lQUz4vZ4snyR78jR69d8cMBwFLJZxNnRv9cGCDv84hGzNnpIbZ0G6TfBPgEBtjXY3YBbhAfxu0N4phk/s640/CreateSessionBean-4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> We Also need to add following functions into our session bean<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlYG022NZv4RADwQKglugkz1ryBXbscfuKOwcsKviY3ZGKGE6KR-ZmOuIodYSSKeO7veL2lzX7gpxzb4tCDIPN2lZRLqmrvimdaYJ7Z6G30AmQdUH06uO1s7DAHTaJRekh2-XJMkMd0S8/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlYG022NZv4RADwQKglugkz1ryBXbscfuKOwcsKviY3ZGKGE6KR-ZmOuIodYSSKeO7veL2lzX7gpxzb4tCDIPN2lZRLqmrvimdaYJ7Z6G30AmQdUH06uO1s7DAHTaJRekh2-XJMkMd0S8/s640/1.png" width="544" /></a></div><br />
Then expose these functions to remote and local interfaces<br />
Click on Structure, right click on function, click on EJB(N) and then properties you will see the dialog<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrKSDnr-kUPf6_YPuGWXt2BG7N5kIP1CEqtKfYzz8txnPmjVyYxVDRly_xefyIe0_vSWyNGlGItsBijmzfq9lGAZOSMQvV8205mpxN-zHzEaYDyqruxZcnE5V-TvUE3P_zztW6a0OadWE/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="292" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrKSDnr-kUPf6_YPuGWXt2BG7N5kIP1CEqtKfYzz8txnPmjVyYxVDRly_xefyIe0_vSWyNGlGItsBijmzfq9lGAZOSMQvV8205mpxN-zHzEaYDyqruxZcnE5V-TvUE3P_zztW6a0OadWE/s400/2.jpg" width="400" /></a></div>Check on both checkboxes and click on OK button, the methods should be generated in remote and local interfaces. do the same with all newly added functions.<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbWN_vPQIXStjd6USgXxC4NdkQf3k7Mevz0OPfig5g5cE2hJkZaRqKCCJ5QbM8DgCR5x8mzqzd-xb3aCmRpkprao1BiYqisBAVE_yTMMIdb5XMDr-C4kRb-DSw_O5qW2h19j2yLGzkfac/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ex="true" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbWN_vPQIXStjd6USgXxC4NdkQf3k7Mevz0OPfig5g5cE2hJkZaRqKCCJ5QbM8DgCR5x8mzqzd-xb3aCmRpkprao1BiYqisBAVE_yTMMIdb5XMDr-C4kRb-DSw_O5qW2h19j2yLGzkfac/s640/3.jpg" width="640" /></a></div>Now rebuild the model<br />
Creating datacontrols<br />
Right click on FileUploadFacadeBean and click on "Create Data Control" then click OK button<br />
Data controls should be created.<br />
To be continue --><br />
<a href="http://madnanhashmi.blogspot.com/2010/10/file-attachment-using-adf-faces-ejb3_2722.html">Coming up next "Taskflow for file upload popup"</a>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-2777903493911963312010-10-18T04:17:00.000-07:002011-01-24T04:18:12.494-08:00File attachment using Adf faces, EJB3 and Oracle XE database Part I<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Verdana, sans-serif; font-size: large;"><em><strong>Usecase:</strong></em></span></div><span style="font-family: Verdana, sans-serif;"></span><br />
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Verdana, sans-serif;">I want to associate files with employees (PERSON). I will have employees(PERSON) with their associated files which will hold the more information for that employees (PERSON) like (employee’s picture, list of his dependant, his Resume etc)</span></div><span style="font-family: Verdana, sans-serif;"></span><br />
<span style="font-family: Verdana, sans-serif;">My ERD will have PERSON and ATTACHMENT tables, and a join table between PERSON and ATTACHMENT that is PERSON_ATTACHMENT.</span><br />
<span style="font-family: Verdana, sans-serif;"></span><br />
<span style="font-family: Verdana, sans-serif;">The relation between PERSON AND ATTACHMENT is ONE TO MANY, A single employee (PERSON) can have many attachments.</span><br />
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Verdana, sans-serif; font-size: large;"><u>Step # 1 Creating tables in Oracle database XE</u></span></div><div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Verdana, sans-serif;">Let’s first create the Tables in Oracle XE Database.</span><br />
<span style="font-family: Verdana, sans-serif;">Open your Oracle Database XE by clicking on “Startup” select “Oracle Database 10g Express Edition” and then click on “Go to Database Home page”</span><br />
<span style="font-family: Verdana, sans-serif;">Login to Oracle Database XE.</span><br />
<span style="font-family: "Calibri", "sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Verdana, sans-serif;">Creating PERSON<span style="mso-spacerun: yes;"> </span>Table</span></span><span style="font-family: Verdana, sans-serif;"></span> </div> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih3I_tuEEI4VzxEDZZS06cfOrOXWQgqR_C0Ki4A8sCAFn61p4SahzYJ9amfw0b6acHIucJGcZJWPH0TKudEM1dvplHRNzVQ9D9CWyOSdpzfwhMIJu6xV-G7IBFwz1XVauYLxGRNpHwxfI/s1600/creating+table+in+XE+-+1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih3I_tuEEI4VzxEDZZS06cfOrOXWQgqR_C0Ki4A8sCAFn61p4SahzYJ9amfw0b6acHIucJGcZJWPH0TKudEM1dvplHRNzVQ9D9CWyOSdpzfwhMIJu6xV-G7IBFwz1XVauYLxGRNpHwxfI/s640/creating+table+in+XE+-+1.png" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">PERSON table</span></td></tr>
</tbody></table> <span style="font-family: Verdana, sans-serif;"></span> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCzj8kuKFUSpSWAZ3DVQKOKqeFxr4gX-IqNzNy8Fj9t9dyco12awv6uiPsw0cp7rAuvvbeTNDqCZd6WrZT8FgZ0Wpkqv1-U0WkqkqvEFOES5QEOQ_Q2qhhkQxvWws5YhVRK3GClWsX5Ro/s1600/creating+table+in+XE+-+2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="300" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCzj8kuKFUSpSWAZ3DVQKOKqeFxr4gX-IqNzNy8Fj9t9dyco12awv6uiPsw0cp7rAuvvbeTNDqCZd6WrZT8FgZ0Wpkqv1-U0WkqkqvEFOES5QEOQ_Q2qhhkQxvWws5YhVRK3GClWsX5Ro/s640/creating+table+in+XE+-+2.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">PERSON table also create sequence for PERSON table</span></td></tr>
</tbody></table> <span style="font-family: Verdana, sans-serif;"></span> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilztgYIKBjNTnAiBgw2De8IlnBIqpERoUJBd6HLA3wqdjNUZIFbMekJXNQcAjRKW2ZEiAFA97QHSoRn3H18UZ948A4VVB0XUXILZWyzT-VBLCykkrLfNP2oQx1razD_Q1GRwUdGzsJg1E/s1600/creating+table+in+XE+-+3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="299" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilztgYIKBjNTnAiBgw2De8IlnBIqpERoUJBd6HLA3wqdjNUZIFbMekJXNQcAjRKW2ZEiAFA97QHSoRn3H18UZ948A4VVB0XUXILZWyzT-VBLCykkrLfNP2oQx1razD_Q1GRwUdGzsJg1E/s640/creating+table+in+XE+-+3.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">PERSON table</span></td></tr>
</tbody></table> <span style="font-family: Verdana, sans-serif;"></span> <br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Verdana, sans-serif;">Create Attachment table with three columns "ATTACHMENT_ID", "FILE_CONTENT" & "FILE_NAME"</span><span style="font-family: Verdana, sans-serif;"></span> </div> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcSioZySYw8rS-ntiL5OpB9XWlwvhy7tmTbzd48A0YEQ2Z1Q2dxP6p0n6V6NpmVvIlMVLO6C63F7gJZKKwQfCQA_YVVSOcKgoBK0Aa15Nrmbd2B_Yto19ulLww75zIZJcl90fwpZ7QQOc/s1600/creating+table+in+XE+-+5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="299" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcSioZySYw8rS-ntiL5OpB9XWlwvhy7tmTbzd48A0YEQ2Z1Q2dxP6p0n6V6NpmVvIlMVLO6C63F7gJZKKwQfCQA_YVVSOcKgoBK0Aa15Nrmbd2B_Yto19ulLww75zIZJcl90fwpZ7QQOc/s640/creating+table+in+XE+-+5.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">ATTACHMENT table, also create sequence for attachment table</span></td></tr>
</tbody></table> <span style="font-family: Verdana, sans-serif;"></span> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEUIS1zy31vjfgv6IoHYELcg9EIXaFppGOL_U1Pehoy2WRP9lqLmU_3-XnrNSCZGKYYc9fgYdlKEIv6fdofOK8eiKz8U3BNGDw-7TNVeawWO8YXcufm8WPofg-TX7166c41tVtgbIBoOA/s1600/creating+table+in+XE+-+6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="299" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEUIS1zy31vjfgv6IoHYELcg9EIXaFppGOL_U1Pehoy2WRP9lqLmU_3-XnrNSCZGKYYc9fgYdlKEIv6fdofOK8eiKz8U3BNGDw-7TNVeawWO8YXcufm8WPofg-TX7166c41tVtgbIBoOA/s640/creating+table+in+XE+-+6.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">ATTACHMENT table</span></td></tr>
</tbody></table> <span style="font-family: Verdana, sans-serif;"></span> <br />
<div class="MsoNormal" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 10pt;"><span style="font-family: Verdana, sans-serif;">Create join table between PERSON and ATTACHEMTN as "PERSON_ATTACHMENT".</span><span style="font-family: Verdana, sans-serif;"></span></div> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj81yQXytuAw5WQ9lU76I0b8sH6AzhCTpjl0nB8ileTyDtEZFJn8l74erG9x25RWKHSse0Cf2XghsLMNwHp2UTnspCD17SvA-ofpHk8EmQQ9u9BJkLFaGNtFoc3OKaZa9BzVIsGOIZkDyY/s1600/creating+table+in+XE+-+7.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="299" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj81yQXytuAw5WQ9lU76I0b8sH6AzhCTpjl0nB8ileTyDtEZFJn8l74erG9x25RWKHSse0Cf2XghsLMNwHp2UTnspCD17SvA-ofpHk8EmQQ9u9BJkLFaGNtFoc3OKaZa9BzVIsGOIZkDyY/s640/creating+table+in+XE+-+7.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">PERSON_ATTACHMENT table</span></td></tr>
</tbody></table> <span style="font-family: Verdana, sans-serif;"></span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqgNL8BZazS6lHfi3BkH70-U27aEfpE1Zqu9givRhsHnG46iDc7qae16wUmHKe8Gcw1IqKBWvIZLMomVBzL2rg2VoxT114JGE6BVie28NQJ4MfbERC45o76EMaYQFW4DW__IcTrDns5rQ/s1600/creating+table+in+XE+-+8.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="300" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqgNL8BZazS6lHfi3BkH70-U27aEfpE1Zqu9givRhsHnG46iDc7qae16wUmHKe8Gcw1IqKBWvIZLMomVBzL2rg2VoxT114JGE6BVie28NQJ4MfbERC45o76EMaYQFW4DW__IcTrDns5rQ/s640/creating+table+in+XE+-+8.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">PERSON_ATTACHMENT table, make composite primary key</span></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdekYh2MpUCThoU8UMhtVmyb3H7PDFpkHTaR83qTJMmRYcmBqn-kt9V-WhhftfmBqOCTlVEJGGawOvxozI1R5XLD6tuEHQGzydxtNFm3AOSC6n63DMg6U4c1kh-oPr4Cyjs-009okQUHk/s1600/creating+table+in+XE+-+9.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="356" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdekYh2MpUCThoU8UMhtVmyb3H7PDFpkHTaR83qTJMmRYcmBqn-kt9V-WhhftfmBqOCTlVEJGGawOvxozI1R5XLD6tuEHQGzydxtNFm3AOSC6n63DMg6U4c1kh-oPr4Cyjs-009okQUHk/s640/creating+table+in+XE+-+9.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">Create Foreign keys</span></td></tr>
</tbody></table> <span style="font-family: Verdana, sans-serif;"></span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicJw8m6GBrtD9sHa1KcqP7AnonoG8w8tCGKOkg0DjeCSIPU-wYLY_gnl_1ZYtkLX80MLiQ0Jhrd9uJ7osycuiYFQ2zXT7qOuVo4cb4vSUJitjjIwl5j8gNkv8p2g8afWWCtvXWEyLJy1E/s1600/creating+table+in+XE+-+10.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="356" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicJw8m6GBrtD9sHa1KcqP7AnonoG8w8tCGKOkg0DjeCSIPU-wYLY_gnl_1ZYtkLX80MLiQ0Jhrd9uJ7osycuiYFQ2zXT7qOuVo4cb4vSUJitjjIwl5j8gNkv8p2g8afWWCtvXWEyLJy1E/s640/creating+table+in+XE+-+10.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">Create Foreign keys</span></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF_WH2tuP3nVl5tPsQCnoasP7jfxdfla7NNwUJZk6Gq7zj6TH09IPyqj6RiXT0Enlz2oiIbqE9yitHMrk6R4OuegAeL27G0eLFqRYhdh9invXwqDjGg8jJYEVqtR2h5k-0AsACgDveaVs/s1600/creating+table+in+XE+-+11.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: Verdana, sans-serif;"><img border="0" height="347" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF_WH2tuP3nVl5tPsQCnoasP7jfxdfla7NNwUJZk6Gq7zj6TH09IPyqj6RiXT0Enlz2oiIbqE9yitHMrk6R4OuegAeL27G0eLFqRYhdh9invXwqDjGg8jJYEVqtR2h5k-0AsACgDveaVs/s640/creating+table+in+XE+-+11.jpg" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: small;">PERSON_ATTACHMENT table</span></td></tr>
</tbody></table> <span style="font-family: Verdana, sans-serif;">While creating tables we also added sequences and it causes to generate triggers as well, so in our case we need to delete these triggers, </span><span style="font-family: Verdana;">1. In Object browser select "Triggers" in dropdown, it will show you all the triggers, in our case there will be only two triggers with the name "BI_ATTACHMENT" and "BI_PERSON"</span><br />
Following are the steps to remove the triggers.<br />
<br />
<span style="font-family: Verdana;">Remove these triggers as follows</span><br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPPXgj0G3y5UaEs5XasyltnIVr9yn1dALxJbjfr4yp5ypadOraNdTBaKG4GH_0vKaVQo0iEt1Bo_Tbeo_jKLo6UPmsDzsaX3CZd3C2V92CLAyUCELYL0FTBvFgTiC-PyU5aacEkllrMA4/s1600/1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="252" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPPXgj0G3y5UaEs5XasyltnIVr9yn1dALxJbjfr4yp5ypadOraNdTBaKG4GH_0vKaVQo0iEt1Bo_Tbeo_jKLo6UPmsDzsaX3CZd3C2V92CLAyUCELYL0FTBvFgTiC-PyU5aacEkllrMA4/s640/1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrq8fEfkdMx_nEsQylylfA41rEIGs_Ca38ruCSS7hnv2gekQH-u3u_pbm3MoyoQytr__5KtoK-QHL5ikZbaZkWzvmXC2gyBJOf-on03vb_dm-6zISdhzfUIYuIfJGhbcKppdeoBJM60dg/s1600/2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="299" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrq8fEfkdMx_nEsQylylfA41rEIGs_Ca38ruCSS7hnv2gekQH-u3u_pbm3MoyoQytr__5KtoK-QHL5ikZbaZkWzvmXC2gyBJOf-on03vb_dm-6zISdhzfUIYuIfJGhbcKppdeoBJM60dg/s640/2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijv-647VHk39tflIAm4X8zTctSUkPC7RaiZBqPQDNzPzZ9zML-Jf08XKn7RUMe0D2f-QosdeAqbTS8rh2z15610jOzTY6ctX4eOgN0fYkAxiQcFU4MFYZl_REC-PQtFxJiUXEefjHoyY4/s1600/3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="224" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijv-647VHk39tflIAm4X8zTctSUkPC7RaiZBqPQDNzPzZ9zML-Jf08XKn7RUMe0D2f-QosdeAqbTS8rh2z15610jOzTY6ctX4eOgN0fYkAxiQcFU4MFYZl_REC-PQtFxJiUXEefjHoyY4/s640/3.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyUStizA7qbnkm0ytddOSkQAJsupGBR3j3O88o2EniThjsP-lkLN6zZDkBlCtX-wx1tvCfni35merS6gUmzFI7NcCCEvBI8_3fUrW26DvgLeMMYoLlKtJW_gFnX6R1bVyTEwfoQnGUalQ/s1600/4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" ex="true" height="132" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyUStizA7qbnkm0ytddOSkQAJsupGBR3j3O88o2EniThjsP-lkLN6zZDkBlCtX-wx1tvCfni35merS6gUmzFI7NcCCEvBI8_3fUrW26DvgLeMMYoLlKtJW_gFnX6R1bVyTEwfoQnGUalQ/s640/4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"></td></tr>
</tbody></table> <br />
<span style="font-family: Verdana, sans-serif;">To be continue--></span><br />
<span style="font-family: Verdana, sans-serif;">Comming up next </span><br />
<span style="font-family: Verdana, sans-serif;"><a href="http://madnanhashmi.blogspot.com/2010/10/file-attachment-using-adf-faces-ejb3_18.html">Step II Creating Entities from Database tables, Creating Session beans</a></span>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com0tag:blogger.com,1999:blog-7671110957623601699.post-34037680581981712832010-09-26T03:01:00.000-07:002010-09-26T03:01:36.398-07:00weblogic.application.ModuleException: Exception preparing module: EJBModule(ModelEJB.jar) No EJBs found in the ejb-jar file 'ModelEJB.jar'. Please ensure the ejb-jar contains EJB declarations via an ejb-jar.xml deployment descriptor or at least one class annotated with the @Stateless, @Stateful or @MessageDriven EJB annotation..'<span style="color: #45818e;">Tools: </span><br />
<span style="color: #45818e;">Studio Edition Version 11.1.1.3.0, EJB3.0, Adf faces</span><br />
<span style="color: #45818e;"><br />
</span><br />
<span style="color: #45818e;">When I was trying to deploy the application I was having following error</span><br />
<br />
<Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1285491833557' for task '5'. Error is: 'weblogic.application.ModuleException: Exception preparing module: EJBModule(ModelEJB.jar)<br />
<br />
[EJB:011023]An error occurred while reading the deployment descriptor. The error was:<br />
<br />
No EJBs found in the ejb-jar file 'ModelEJB.jar'. Please ensure the ejb-jar contains EJB declarations via an ejb-jar.xml deployment descriptor or at least one class annotated with the @Stateless, @Stateful or @MessageDriven EJB annotation..'<br />
<br />
weblogic.application.ModuleException: Exception preparing module: EJBModule(ModelEJB.jar)<br />
<br />
[EJB:011023]An error occurred while reading the deployment descriptor. The error was:<br />
<br />
No EJBs found in the ejb-jar file 'ModelEJB.jar'. Please ensure the ejb-jar contains EJB declarations via an ejb-jar.xml deployment descriptor or at least one class annotated with the @Stateless, @Stateful or @MessageDriven EJB annotation..<br />
<br />
at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:467)<br />
<br />
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)<br />
<br />
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:507)<br />
<br />
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)<br />
<br />
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:149)<br />
<br />
Truncated. see log file for complete stacktrace<br />
Caused By: java.io.IOException: No EJBs found in the ejb-jar file 'ModelEJB.jar'. Please ensure the ejb-jar contains EJB declarations via an ejb-jar.xml deployment descriptor or at least one class annotated with the @Stateless, @Stateful or @MessageDriven EJB annotation.<br />
<br />
at weblogic.ejb.container.dd.xml.EjbDescriptorReaderImpl.createReadOnlyDescriptorFromJarFile(EjbDescriptorReaderImpl.java:219)<br />
<br />
at weblogic.ejb.spi.EjbDescriptorFactory.createReadOnlyDescriptorFromJarFile(EjbDescriptorFactory.java:93)<br />
<br />
at weblogic.ejb.container.deployer.EJBModule.loadEJBDescriptor(EJBModule.java:1242)<br />
<br />
at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:395)<br />
<br />
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)<br />
<br />
Truncated. see log file for complete stacktrace<br />
<br />
> <br />
<br />
weblogic.application.ModuleException: Exception preparing module: EJBModule(ModelEJB.jar)<br />
<br />
[EJB:011023]An error occurred while reading the deployment descriptor. The error was:<br />
<br />
No EJBs found in the ejb-jar file 'ModelEJB.jar'. Please ensure the ejb-jar contains EJB declarations via an ejb-jar.xml deployment descriptor or at least one class annotated with the @Stateless, @Stateful or @MessageDriven EJB annotation..<br />
<br />
at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:467)<br />
<br />
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)<br />
<br />
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:507)<br />
<br />
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)<br />
<br />
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:149)<br />
<br />
Truncated. see log file for complete stacktrace<br />
Caused By: java.io.IOException: No EJBs found in the ejb-jar file 'ModelEJB.jar'. Please ensure the ejb-jar contains EJB declarations via an ejb-jar.xml deployment descriptor or at least one class annotated with the @Stateless, @Stateful or @MessageDriven EJB annotation.<br />
<br />
at weblogic.ejb.container.dd.xml.EjbDescriptorReaderImpl.createReadOnlyDescriptorFromJarFile(EjbDescriptorReaderImpl.java:219)<br />
<br />
at weblogic.ejb.spi.EjbDescriptorFactory.createReadOnlyDescriptorFromJarFile(EjbDescriptorFactory.java:93)<br />
<br />
at weblogic.ejb.container.deployer.EJBModule.loadEJBDescriptor(EJBModule.java:1242)<br />
<br />
at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:395)<br />
<br />
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)<br />
<br />
Truncated. see log file for complete stacktrace<br />
<br />
> <br />
<br />
[12:03:53 PM] #### Deployment incomplete. ####<br />
<br />
[12:03:53 PM] Remote deployment failed<br />
<br />
<br />
<span style="color: #0c343d; font-size: large;">Solution:</span> <br />
<span style="color: #0c343d;">In my case i solved this issue as </span><br />
<span style="color: #0c343d;">simply right click on your viewController in Jdeveloper click on properties select depandancies and select Model and check build output as below. :)</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO9QlisDbSKlS7pW36gSKRDRWfd0V8bZLHjCvkifJbLLIjdCu5gQM7_IHxlTKAXf3VZtTFY8xwRCFy1ViazR7qkkQsUO5p33ZQqUeSSJkw3UnvKs7at07A4qwEl3ncgh4EREt-urf3PiQ/s1600/error.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" px="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO9QlisDbSKlS7pW36gSKRDRWfd0V8bZLHjCvkifJbLLIjdCu5gQM7_IHxlTKAXf3VZtTFY8xwRCFy1ViazR7qkkQsUO5p33ZQqUeSSJkw3UnvKs7at07A4qwEl3ncgh4EREt-urf3PiQ/s640/error.jpg" width="640" /></a></div>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com4tag:blogger.com,1999:blog-7671110957623601699.post-22028475076358448822010-05-18T05:24:00.000-07:002010-05-18T05:58:07.861-07:00weblogic.common.ResourceException: java.security.PrivilegedActionException: weblogic.common.ResourceException: java.security.PrivilegedActionException: weblogic.common.ResourceException: No credential mapper entry found for password indirectionUsing tools & technologies: <br />
Oracle Jdeveloper 11.1.1.2.0, EJB3, ADFfaces<br />
<br />
When I was trying to redeploy my application it was giving me error saying <br />
<br />
<span style="color: #990000;">[Running application FileUploadDemo1 on Server Instance IntegratedWebLogicServer...] </span><br />
<span style="color: #990000;">[11:26:28 AM] ---- Deployment started. ----</span><br />
<span style="color: #990000;">[11:26:28 AM] Target platform is (Weblogic 10.3).</span><br />
<span style="color: #990000;">[11:26:28 AM] Retrieving existing application information</span><br />
<span style="color: #990000;">[11:26:29 AM] Running dependency analysis...</span><br />
<span style="color: #990000;">[11:26:29 AM] Deploying 3 profiles...</span><br />
<span style="color: #990000;">[11:26:29 AM] Wrote EJB Module to C:\Users\hoitdevweb1\AppData\Roaming\JDeveloper\system11.1.1.2.36.55.36\o.j2ee\drs\FileUploadDemo1\ModelEJB.jar</span><br />
<span style="color: #990000;">[11:26:29 AM] Wrote Web Application Module to C:\Users\hoitdevweb1\AppData\Roaming\JDeveloper\system11.1.1.2.36.55.36\o.j2ee\drs\FileUploadDemo1\ViewController1WebApp.war</span><br />
<span style="color: #990000;"><br />
</span><br />
<span style="color: #990000;">[11:26:30 AM] Wrote Enterprise Application Module to C:\Users\hoitdevweb1\AppData\Roaming\JDeveloper\system11.1.1.2.36.55.36\o.j2ee\drs\FileUploadDemo1</span><br />
<span style="color: #990000;"><br />
</span><br />
<span style="color: #990000;">[11:26:30 AM] Deploying Application...</span><br />
<span style="color: #990000;"><br />
</span><br />
<span style="color: #990000;"><May 18, 2010 11:26:30 AM AST> <Warning> <J2EE> <BEA-160195> <The application version lifecycle event listener oracle.security.jps.wls.listeners.JpsAppVersionLifecycleListener is ignored because the application FileUploadDemo1 is not versioned.> </span><br />
<span style="color: #990000;"><May 18, 2010 11:26:30 AM AST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1274171190096' for task '3'. Error is: 'weblogic.application.ModuleException: '</span><br />
<span style="color: #990000;">weblogic.application.ModuleException: </span><br />
<span style="color: #990000;">at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:290)</span><br />
<span style="color: #990000;">at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)</span><br />
<span style="color: #990000;">at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:391)</span><br />
<span style="color: #990000;">at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)</span><br />
<span style="color: #990000;">at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:59)</span><br />
<span style="color: #990000;">Truncated. see log file for complete stacktrace</span><br />
<span style="color: #990000;">Caused By: weblogic.common.ResourceException: java.security.PrivilegedActionException: weblogic.common.ResourceException: java.security.PrivilegedActionException: weblogic.common.ResourceException: No credential mapper entry found for password indirection user=adnan_jdev for data source FileUploadDemoConnection1</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.DataSourceConnectionPoolConfig.getPoolProperties(DataSourceConnectionPoolConfig.java:84)</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.ConnectionPool.doStart(ConnectionPool.java:1065)</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.ConnectionPool.start(ConnectionPool.java:146)</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.ConnectionPoolManager.createAndStartPool(ConnectionPoolManager.java:385)</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.ConnectionPoolManager.createAndStartPool(ConnectionPoolManager.java:326)</span><br />
<span style="color: #990000;">Truncated. see log file for complete stacktrace</span><br />
<span style="color: #990000;"><br />
</span><br />
<span style="color: #990000;">> </span><br />
<span style="color: #990000;"><May 18, 2010 11:26:30 AM AST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application 'FileUploadDemo1'.> </span><br />
<span style="color: #990000;"><May 18, 2010 11:26:30 AM AST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004</span><br />
<span style="color: #990000;">weblogic.application.ModuleException: </span><br />
<span style="color: #990000;">at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:290)</span><br />
<span style="color: #990000;">at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)</span><br />
<span style="color: #990000;">at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:391)</span><br />
<span style="color: #990000;">at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)</span><br />
<span style="color: #990000;">at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:59)</span><br />
<span style="color: #990000;"><br />
</span><br />
<span style="color: #990000;">Truncated. see log file for complete stacktrace</span><br />
<span style="color: #990000;">Caused By: weblogic.common.ResourceException: java.security.PrivilegedActionException: weblogic.common.ResourceException: java.security.PrivilegedActionException: weblogic.common.ResourceException: No credential mapper entry found for password indirection user=adnan_jdev for data source FileUploadDemoConnection1</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.DataSourceConnectionPoolConfig.getPoolProperties(DataSourceConnectionPoolConfig.java:84)</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.ConnectionPool.doStart(ConnectionPool.java:1065)</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.ConnectionPool.start(ConnectionPool.java:146)</span><br />
<span style="color: #990000;">at weblogic.jdbc.common.internal.ConnectionPoolManager.createAndStartPool(ConnectionPoolManager.java:385)</span><br />
<br />
<br />
<span style="color: #274e13;">How to resolve this issue</span><br />
<span style="color: #274e13;">Steps</span><br />
<span style="color: #274e13;"><br />
</span><br />
<span style="color: #274e13;">1. Right click on Application drop down select Application properties</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQf2LqparXBWxfMoCTqolAeetXI8kwM8ImMs0DgW3LkUj1hepw3n03P15VQBIqiP89-aCUk5y5UdCYhPV5fnUzyqbOfYYRdKgrod9RIyfoj-KK-b5WUuq9ErjFn1siVz8hW_KjpsY4mak/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQf2LqparXBWxfMoCTqolAeetXI8kwM8ImMs0DgW3LkUj1hepw3n03P15VQBIqiP89-aCUk5y5UdCYhPV5fnUzyqbOfYYRdKgrod9RIyfoj-KK-b5WUuq9ErjFn1siVz8hW_KjpsY4mak/s320/1.jpg" wt="true" /></a></div><br />
<span style="color: #274e13;">2. Click on Deployment</span><br />
<span style="color: #274e13;">3. Uncheck “Auto Generate and Synchronize weblogic-jdbc.xml Descriptors During Deployment”</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWBXVXdZvkA_Nr1ZI5jeeAIEgzRDNoBNOXM6ELnXgEpAfNEKVf4t6zPcnZZ5oFsrm6sz2FDVMc1QZiwPmPw0G1zcLtTA6n61NBhA_vTQKbfEMTVbAzMDU5vTuHps1CvjPSYa_5IudEFSY/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWBXVXdZvkA_Nr1ZI5jeeAIEgzRDNoBNOXM6ELnXgEpAfNEKVf4t6zPcnZZ5oFsrm6sz2FDVMc1QZiwPmPw0G1zcLtTA6n61NBhA_vTQKbfEMTVbAzMDU5vTuHps1CvjPSYa_5IudEFSY/s320/2.jpg" wt="true" /></a></div><span style="color: #274e13;">4. Clean, build and run the application, It should work.</span><br />
<br />
Cheers...! <br />
<br />
<span style="font-size: x-small;">I share what I learn...</span>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com3tag:blogger.com,1999:blog-7671110957623601699.post-20822162026642885822010-05-03T05:52:00.000-07:002010-05-03T05:52:50.347-07:00Inline javascript in adf faces and calling it using adf faces button componentShort tutorial to add javascript code into your adf faces page and calling it by on button press.<br />
1. Create new Jsf page.<br />
2. Find "Resource" from "Component Paletter --> Operations", and click on it you will be prompted to input in a dialog, click on dropdown array and select "javascript" and click OK.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZThCb3ru3CpWDwnLcwslqsLvBm_-t67DPbC1ism7TGX3-wcQd1nHEt3n0oabIE2x5-Tc72QGx6AqTfMvUpcMIY7-NMKoO77ganicP6BsZgIUFMA74WEdC3NH-3EhNyX0LrJkIzsqpiCU/s1600/1st.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZThCb3ru3CpWDwnLcwslqsLvBm_-t67DPbC1ism7TGX3-wcQd1nHEt3n0oabIE2x5-Tc72QGx6AqTfMvUpcMIY7-NMKoO77ganicP6BsZgIUFMA74WEdC3NH-3EhNyX0LrJkIzsqpiCU/s320/1st.jpg" tt="true" /></a></div>3. Click on source, you will see the source with "Resource" tag like follows<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcQPDh-Vq1iEeQr30oTpURaqdCiKYjdACj1RTYL4lPx9pXuEkUOkFLY2PR6YPhPPpQhxc3Sc2wuKtCXBIRBkAJbOaKe2ULb0osDs_nL5QmNCUANq-kaHI5M-sb4WaW-vv2hNa24qXeqyw/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcQPDh-Vq1iEeQr30oTpURaqdCiKYjdACj1RTYL4lPx9pXuEkUOkFLY2PR6YPhPPpQhxc3Sc2wuKtCXBIRBkAJbOaKe2ULb0osDs_nL5QmNCUANq-kaHI5M-sb4WaW-vv2hNa24qXeqyw/s320/2.jpg" tt="true" /></a></div><div align="left" class="separator" style="clear: both; text-align: center;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">4. Edit the tag and write your javascript, I am just creating a function which will show the alert dialog.</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1w2DnG0rkorsavUyb_4H-x7ISc2H190KbHP7-dn9-HcTtbgedJrGyupNscerrgYGkVLa98iw1rsbGHXfsRD62SnwLb_7Y6j1T-fNLYff4aqB9T7UaCd_bQ_vE7xueF6N_83i2kaIPqbk/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1w2DnG0rkorsavUyb_4H-x7ISc2H190KbHP7-dn9-HcTtbgedJrGyupNscerrgYGkVLa98iw1rsbGHXfsRD62SnwLb_7Y6j1T-fNLYff4aqB9T7UaCd_bQ_vE7xueF6N_83i2kaIPqbk/s320/3.jpg" tt="true" /></a></div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">5. click on Design, and drag button so that you can call function on button click .</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">6. click on button, click on "component palette-->Operations" find "Client Listener" and click on it. You will be prompted to enter "method" and "type", enter your javascript method name and select type javascript and click on OK button.</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOTe9ciVeHD-0c0a1Pzl28pxBI9Fg_aWOMPmQhlBS981QFJvivq0Pf7DPnDtzm-d5k_sFidoJnJz_mBa3RLCB5DpTOXNbhyjasj_K0rphj60HjZaLZ3MCjNOdGfus6mv8pNVe_iYexXrk/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOTe9ciVeHD-0c0a1Pzl28pxBI9Fg_aWOMPmQhlBS981QFJvivq0Pf7DPnDtzm-d5k_sFidoJnJz_mBa3RLCB5DpTOXNbhyjasj_K0rphj60HjZaLZ3MCjNOdGfus6mv8pNVe_iYexXrk/s320/4.jpg" tt="true" /></a></div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">7. If you see the source it would be like </div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiltJqkpJxgaWOT5BRQ1lkip2mpvMNMCKz2ln2K_jttfMLn9ViiRxnfaXP3BXoyFlZA44A4He8_pLSiXHEhE3jif5V2W05oS5KCA3tRV6aTlejrfDeQRT29aciRBLVZpZtm0oqIcwT37lo/s1600/5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiltJqkpJxgaWOT5BRQ1lkip2mpvMNMCKz2ln2K_jttfMLn9ViiRxnfaXP3BXoyFlZA44A4He8_pLSiXHEhE3jif5V2W05oS5KCA3tRV6aTlejrfDeQRT29aciRBLVZpZtm0oqIcwT37lo/s320/5.jpg" tt="true" /></a></div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">8. Now click on page and run the page, when click on button it runs the javascript function.</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d0PIn4lbOq_8ozi5wLwvLs8ApZBa1prDRmwNOrIDE7jsT0RxOkh1kZHZzuyM0jAlr6HxQCCbRDUEdjZaUcBNZZ0FKCGT1246WJYN-OmbTZeqw0hxX5_FlOeh5lEHiX5zE1p-hlJs67A/s1600/6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d0PIn4lbOq_8ozi5wLwvLs8ApZBa1prDRmwNOrIDE7jsT0RxOkh1kZHZzuyM0jAlr6HxQCCbRDUEdjZaUcBNZZ0FKCGT1246WJYN-OmbTZeqw0hxX5_FlOeh5lEHiX5zE1p-hlJs67A/s320/6.jpg" tt="true" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-size: x-small;">Note: these are basic tutorials for beginners, I am sharing what I am learning.</span></div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">Cheer...!</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div><div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><br />
</div>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com1tag:blogger.com,1999:blog-7671110957623601699.post-88773874757332834982010-04-14T02:40:00.000-07:002010-09-25T07:24:38.749-07:00[Deployer:149164]The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed.<span style="font-family: Verdana, sans-serif; font-size: x-small;">I faced the problem server giving me error <span style="color: red;">"[Deployer:149164]The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed</span>." when I tried to redeploy the application on intergrated weblogic server of Oracle JDeveloper 11. I could not solved this issue even I restarted my computer. anyhow it is solved let me explain the steps which I did for it .</span><br />
<span style="font-family: Verdana; font-size: x-small;">1. go to admin console of weblogic on my integrated weblogic the address were <a href="http://127.0.0.1:7101/console">http://127.0.0.1:7101/console</a></span><br />
<span style="font-family: Verdana; font-size: x-small;">2. login to server console by using defaul user name password which would be username:"weblogic" and password :"weblogic1".</span><br />
<span style="font-family: Verdana; font-size: x-small;">3. on successful login check the button on your upper left corner where you can activate pending changes or discard pending changes. click on that button. issue would be solved.</span><br />
<br />
<span style="font-family: Verdana; font-size: x-small;">Regards.</span>M. Adnan Hashmihttp://www.blogger.com/profile/01483813659576558153noreply@blogger.com4