Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

This

...

document

...

explains

...

how

...

to

...

install

...

uPortal

...

3.0

...

in

...

Glassfish.

...

Glassfish is an open source Java EE 5 application server based on Sun's Java System Application Server.

Download Glassfish from here:  https://glassfish.dev.java.net/

...


Installation

...

of

...

uPortal

...

3

...

  1. Create

...

  1. a

...

  1. new

...

  1. domain

...

  1. in

...

  1. Glassfish

...

  1. for

...

  1. uPortal

...

  1. In

...

  1. your

...

  1. uPortal3

...

  1. build.properties

...

  1. set

...

  1. the

...

  1. following

...

  1. properties:

...

    • server.home=<your

...

    • glassfish

...

    • installation>/domains/<your

...

    • new

...

    • uportal

...

    • domain>

...

    • server.base=${server.home}/bin

...

    • server.webapps=${server.home}/autodeploy

...

    • extractWars=false

...

    • webapp.docBase=uPortal

...

    • webapp.path=/${webapp.docBase}

...

    • 3. From the uPortal source directory run ant deploy-ear
  1. Copy all of the JAR library files from <uportal source>/uportal-ear/target/uPortal/

...

  1. to

...

  1. <your

...

  1. glassfish

...

  1. installation>/domains/<your

...

  1. new

...

  1. uportal

...

  1. domain>/lib/

...

  1. Start

...

  1. up

...

  1. your

...

  1. glassfish

...

  1. domain

...

  1. From

...

  1. the

...

  1. uPortal

...

  1. source

...

  1. directory

...

  1. run

...

  1. ant

...

  1. deploy-war

...

  1. .

...

  1. This

...

  1. will

...

  1. generate

...

  1. a

...

  1. war

...

  1. file

...

  1. and

...

  1. copy

...

  1. it

...

  1. to

...

  1. the

...

  1. glassfish

...

  1. autodeploy

...

  1. directory

...

  1. at

...

  1. which

...

  1. point

...

  1. your

...

  1. glassfish

...

  1. instance

...

  1. will

...

  1. install

...

  1. it.

...

That's

...

pretty

...

much

...

it

...

for

...

a

...

quick

...

and

...

dirty

...

way

...

to

...

get

...

uPortal

...

up

...

and

...

running

...

.

Portlet deployment is very straightforward.  If your build.properties is as above, then it's actually just a case of running ant deployPortletApp...