[jboss-as7-dev] Branding/Product JAR & Console Impact

Paul Gier pgier at redhat.com
Fri Sep 16 15:16:16 EDT 2011


Here are the requirements we have so far listed in AS7-1807:
(1) The log messages
(2) The welcome pages
(3) The admin console
(4) The config profiles

[1]https://issues.jboss.org/browse/AS7-1807

On 09/14/2011 02:38 AM, Heiko Braun wrote:
> 
> 
> Let's begin with the actual requirements.
> 
> What does really need to changed across products?
> 
> 
> - name/title
> - product version
> - build version
> - [...]
> 
> 
> Please fill in the blanks.
> Once we know the details, we can think about impact in the current assets.
> 
> Regards, Ike
> 
> 
> On Sep 13, 2011, at 4:22 PM, Jason T. Greene wrote:
> 
>> In order to make it easier for multiple products (EAP/SOA-P/etc) to consume the same common AS source code, we need to implement a plugability mechanism that allows version numbers, branding skins/themes, logos, etc to be easily replaced (preferably using a single jar).
>>
>> The mechanism would involve supplying some kind of an argument to the bootstrap. For example:
>> java -jar \"$JBOSS_HOME/jboss-modules.jar\" \
>>       <snip>
>>       org.jboss.as.standalone
>>       -Djboss.brand.module=org.jboss.as.project-brand
>>
>> We would then provide some API to get the module so that it can be used to launch services and/or perform resource loading.
>>
>> The most complex piece is probably the console branding. I haven't looked in detail at the static console layout. Are things separated enough that we can easily redefine images, text etc for branding? Ideally we would break anything that would be replaced into a separate console/branding/foo.jpg|html resource. Then the server can redirect resource requests with that directory to branding module resource loading.
>>
>> -- 
>> Jason T. Greene
>> JBoss AS Lead / EAP Platform Architect
>> JBoss, a division of Red Hat
> 
> 
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev


More information about the jboss-as7-dev mailing list