I want to disable some portlets and change layout for the portlets.
And I want to build j2-admin like my custom portal.
Mansour Al Akeel schrieb:
Frank,
I didn't understand the challenge you are facing. What do you mean by
"cusomize j2-admin and jetspeed2 together" ?
Do you want to disable some portlets from j2-admin ? Or do you want to
change the layout for the portlets from j2-admin ? or you have some
other requirements.
My guess is that you want to see the code for the j2-admin and find out
how it works, right? if that is the case, then it will help you to know
that j2-admin is nothing but a portlets application. JS2 has two
portlet applications that are their by default, and they are needed for
a correct functionality. j2-admin is one of them, the other one is the
layout portlet.
Mainly, j2-admin makes it easy to edit the database for users, contents,
groups, add/remove portlets. If you don't want to use the j2-admin (and
you don't have to) you can remove it from the default preload list in:
assembly/prefs.xml :
<bean id="PreferencesProviderImpl"
class="org.apache.jetspeed.prefs.impl.PersistenceBrokerPreferencesProvider" name="prefsPersistenceBroker"
init-method="init">
<constructor-arg index="0">
<value>JETSPEED-INF/ojb/prefs_repository.xml</value>
</constructor-arg>
<constructor-arg index="1">
<ref bean="preferencesCache" />
</constructor-arg>
<constructor-arg index='2'>
<list>
<value>j2-admin</value>
</list>
</constructor-arg>
<constructor-arg index='3'> <value type="boolean">false</value>
</constructor-arg>
</bean>
You can disable it here, but then you are making your life harder at
this point because you need to edit everything manually.
I hope this helps.
On Tue Mar 10,2009 03:15 pm, Frank Otto wrote:
I have build my custom portal so, but I can't change j2-admin. I don't
unterstand how I customize j2-admin and jetspeed2 together?
Vivek Kumar schrieb:
http://portals.apache.org/jetspeed-2.1.3/tutorials/stepbystep/guide-building-custom-portal-maven2.html
Frank Otto wrote:
how do I make a custem j2-admin application?
Vivek Kumar schrieb:
Hi
Use the following configuration in custom j2-admin application.
This will take base as j2-admin and will override all the files provide
in your custom application.
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<warName>${pom.artifactId}</warName>
<overlays>
<overlay>
<id>jetspeed2</id>
<groupId>org.apache.portals.jetspeed-2</groupId>
<artifactId>j2-admin</artifactId>
</overlay>
</overlays>
</configuration>
</plugin>
</plugins>
</build>
Frank Otto wrote:
can you explain this please? how should I overlay?
Vivek Kumar schrieb:
Hi
Jetspeed by default does not provide way to customize J2-admin.
However you can create another custom portal application and then
over-lay it with j2-admin application.
Frank Otto wrote:
that works, but I can't modify the j2-admin app. I search a way to
modify j2-admin.
Vivek Kumar schrieb:
Hi
*mvn -P tomcat,min
This command will build the custom jetspeed portal and include the
j2-admin.
for more go here
http://portals.apache.org/tutorials/jetspeed-2/build-commands.html
*Frank Otto wrote:
hi,
I build a custom jetspeed portal. What is the best way to build
custom jetspeed2 (2.1.3) with custom j2-admin included?
The tutorial on http://portals.apache.org/tutorials/jetspeed-2/
shows only a custom jetspeed 2 build, but not j2-admin.
kind regards,
frank
---------------------------------------------------------------------
To unsubscribe, e-mail:
[email protected]
For additional commands, e-mail:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]