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

<channel>
	<title>Ubuntu How To &#187; jboss</title>
	<atom:link href="http://www.ubuntublog.be/archives/category/jboss/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ubuntublog.be</link>
	<description>Een nieuwe ubuntu blog</description>
	<lastBuildDate>Wed, 07 Jul 2010 08:10:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>portable datasource config using spring</title>
		<link>http://www.ubuntublog.be/archives/133</link>
		<comments>http://www.ubuntublog.be/archives/133#comments</comments>
		<pubDate>Thu, 26 Feb 2009 07:49:02 +0000</pubDate>
		<dc:creator>BlackGhost</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[jboss]]></category>

		<guid isPermaLink="false">http://howto.myshit.be/?p=133</guid>
		<description><![CDATA[Wanneer je in development een datasource gebruikt kan je die zonder aanpassing naar jboss overbengen door gebruik te maken van jndi lookup via springframework. Maak een bestand datasource.properties die je database toegang bevat en gebruik onderstaande springframework configuratie. Zo kan je in ontwikkeling je lokale verbinding gebruiken en eens onder jboss gebruikt je applicatie de [...]]]></description>
			<content:encoded><![CDATA[<p>Wanneer je in development een datasource gebruikt kan je die zonder aanpassing naar jboss overbengen door gebruik te maken van jndi lookup via springframework.</p>
<p>Maak een bestand datasource.properties die je database toegang bevat en</p>
<p>gebruik onderstaande springframework configuratie.</p>
<p>Zo kan je in ontwikkeling je lokale verbinding gebruiken en eens onder jboss gebruikt je applicatie de gedefiniëerde jndi name.</p>
<p><span id="more-133"></span>een voorbeeld config xml definition :</p>
<blockquote><p><code>&lt;beans xmlns="http://www.springframework.org/schema/beans"<br />
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"<br />
xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.springframework.org/schema/context"<br />
xmlns:jee="http://www.springframework.org/schema/jee" xmlns:tx="http://www.springframework.org/schema/tx"<br />
xsi:schemaLocation="</p>
<p>http://www.springframework.org/schema/aop</p>
<p>http://www.springframework.org/schema/aop/spring-aop-2.5.xsd</p>
<p>http://www.springframework.org/schema/beans</p>
<p>http://www.springframework.org/schema/beans/spring-beans-2.5.xsd</p>
<p>http://www.springframework.org/schema/context</p>
<p>http://www.springframework.org/schema/context/spring-context-2.5.xsd</p>
<p>http://www.springframework.org/schema/jee</p>
<p>http://www.springframework.org/schema/jee/spring-jee-2.5.xsd</p>
<p>http://www.springframework.org/schema/tx</p>
<p>http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"&gt;</p>
<p>&lt;!-- your local connection config --&gt;</p>
<p>&lt;context:property-placeholder location="classpath:props/datasource.properties"/&gt;</p>
<p>&lt;!-- your local datasource --&gt;</p>
<p>&lt;bean id="local.datasource"<br />
class="org.springframework.jdbc.datasource.DriverManagerDataSource"<br />
p:driverClassName="${dataSource.driverClassName}"<br />
p:url="${dataSource.url}"<br />
p:username="${dataSource.username}"<br />
p:password="${dataSource.password}"<br />
/&gt;</p>
<p>&lt;!-- jndi lookup as configured in jboss datasource.xml will be picked up , when not present defaults to your local datasource --&gt;</p>
<p>&lt;jee:jndi-lookup id="jndi.datasource" jndi-name="${dataSource.jndiname}"<br />
default-ref="local.datasource" /&gt;<br />
&lt;/beans&gt;<br />
</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntublog.be/archives/133/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beveiligen van de jmx-console en web-console in JBoss 4.0.5</title>
		<link>http://www.ubuntublog.be/archives/116</link>
		<comments>http://www.ubuntublog.be/archives/116#comments</comments>
		<pubDate>Fri, 30 Jan 2009 12:36:59 +0000</pubDate>
		<dc:creator>BlackGhost</dc:creator>
				<category><![CDATA[jboss]]></category>

		<guid isPermaLink="false">http://howto.myshit.be/?p=116</guid>
		<description><![CDATA[In een standaardinstallatie van JBoss 4.0.5 zijn de jmx-console en web-console toegankelijk voor iedereen die toegang heeft tot he server door de volgende url&#8217;s: http://jouwserver:8080/jmx-console en http://jouwserver:8080/web-console. Het goede nieuws is dat deze twee consoles standaard java servlets zijn en dat deze makkelijk kunnen beveiligd worden. Ons voorbeeld maakt gebruik van het default server model. [...]]]></description>
			<content:encoded><![CDATA[<p>In een standaardinstallatie van JBoss 4.0.5 zijn de jmx-console en web-console toegankelijk voor iedereen die toegang heeft tot he server door de volgende url&#8217;s: http://jouwserver:8080/jmx-console en http://jouwserver:8080/web-console. Het goede nieuws is dat deze twee consoles standaard java servlets zijn en dat deze makkelijk kunnen beveiligd worden. Ons voorbeeld maakt gebruik van het default server model.<br />
<span id="more-116"></span><br />
1. Bewerk serverdefaultdeployjmx-console.warWEB-INFweb.xml en haal de beveiliging-beperking uit commentaar:</p>
<p><span style="color: #808080"><em>&lt;!&#8211; A security constraint that restricts access to the HTML JMX console<br />
to users with the role JBossAdmin. Edit the roles to what you want and<br />
uncomment the WEB-INF/jboss-web.xml/security-domain element to enable<br />
secured access to the HTML JMX console. &#8211;&gt;&lt;</em></span></p>
<p><span style="color: #888888"><em>&lt;security-constraint&gt;<br />
&lt;web-resource-collection&gt;<br />
&lt;web-resource-name&gt;HtmlAdaptor&lt;/web-resource-name&gt;<br />
&lt;description&gt;An example security config that only allows users with the<br />
role JBossAdmin to access the HTML JMX console web application<br />
&lt;/description&gt;<br />
&lt;url-pattern&gt;/*&lt;/url-pattern&gt;<br />
&lt;http-method&gt;GET&lt;/http-method&gt;<br />
&lt;http-method&gt;POST&lt;/http-method&gt;<br />
&lt;/web-resource-collection&gt;<br />
&lt;auth-constraint&gt;<br />
&lt;role-name&gt;JBossAdmin&lt;/role-name&gt;<br />
&lt;/auth-constraint&gt;<br />
&lt;/security-constraint&gt;</em></span></p>
<p><span style="color: #888888"><em>&lt;login-config&gt;<br />
&lt;auth-method&gt;BASIC&lt;/auth-method&gt;<br />
&lt;realm-name&gt;JBoss JMX Console&lt;/realm-name&gt;<br />
&lt;/login-config&gt;</em></span></p>
<p><span style="color: #888888"><em>&lt;security-role&gt;<br />
&lt;role-name&gt;JBossAdmin&lt;/role-name&gt;<br />
&lt;/security-role&gt;</em></span></p>
<p><span style="color: #888888"><span style="color: #000000">2. Bewerk </span></span>serverdefaultdeployjmx-console.warWEB-INFjboss-web.xml en haal &lt;security-domain&gt; uit commentaar:</p>
<p><em><span style="color: #808080">&lt;jboss-web&gt;<br />
&lt;!&#8211; Uncomment the security-domain to enable security. You will<br />
need to edit the htmladaptor login configuration to setup the<br />
login modules used to authentication users.&#8211;&gt;<br />
&lt;security-domain&gt;java:/jaas/jmx-console&lt;/security-domain&gt;<br />
&lt;/jboss-web&gt;</span></em></p>
<p>3. Bewerk serverdefaultconfpropsjmx-console-roles.properties</p>
<p>4. Bewerk serverdefaultconfpropsjmx-console-users.properties</p>
<p>5. Voor het beveiligen van de web-console vind je de respectievelijke files in</p>
<ul>
<li>serverdefaultdeploymanagementconsole-mgr.sarweb-console.warWEB-INFweb.xml</li>
<li>serverdefaultdeploymanagementconsole-mgr.sarweb-console.warWEB-INFjboss-web.xml</li>
<li>serverdefaultdeploymanagementconsole-mgr.sarweb-console.warWEB-INFclassesweb-console-roles.properties</li>
<li>serverdefaultdeploymanagementconsole-mgr.sarweb-console.warWEB-INFclassesweb-console-users.properties</li>
</ul>
<p>6. Een restart van JBoss kan nodig zijn om de wijzigen door te voeren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntublog.be/archives/116/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
