<h1>GlassFish v3 User Task Analysis for jRuby</h1>

Back to GlassFish v3 User Task Analyses

Scope

To identify the tasks that a developer must perform to develop and deploy a Rails application by using jRuby on GlassFish.

Related Information

List of Tasks

Administrator Role

  • Configure v3 with jRuby (P1)
    • Subtasks? What does it mean to "configure" v3 for jRuby and what are the steps to do so?
  • Configure a GEM (P1)
    • Subtasks? Again, what does is mean to configure a GEM and what are the steps?
  • Specify port number (P2)
    • The port number for what?
  • Resolve port conflicts (P2)
  • Anything else?

Developer Role

JRuby on GF Getting Started Tutorial for V3 TP2

JRuby on GF Intermediate Tutorial (could be combined with Getting Started)

  • Configure database (P2) (Is this a task for an Admin or Developer Role?)
    • MySQL
      • Subtasks?
    • PostGreSQL
      • Subtasks?
    • SQLite3
      • Subtasks?
  • Connect to database (P2)
    • Pure Ruby
      • Subtasks?
    • JDBC
      • Subtasks?
    • JNDI
      • Subtasks?
  • Access Java EE components from a Rails App
    • JPA access through ruby
    • JMS access through ruby
    • Java2D
  • Monitor a jruby application (P3)
  • Deploy rails app in GEM (Is this the same as Hosting app on GEM above?)
  • Secure jruby Rails App (P3)
  • Update GEM (P3)
  • Access multiple rails instances concurrently (P3)
    • Subtasks?
  • Create app with diff versions of jruby and rails (P3)
    • Subtasks?
  • List GEM plugin (P3)

NetBeans Tutorial

  • Create a Rails application by using NB
    • Create Scaffolding for a rails app
    • Create an Action Pack a rails app

FAQ

  • Send Feedback
  • Platform-specific dependencies
  • Benchmarks
  • Testing efforts
  • Known Issues
  • File issues

Troubleshooting Guide

  • Known issues
  • File issues
  • Dynamically trace an application with dTrace

Associated Concepts

  • About GEMs (A GEM helps launch a GF instance inside a jRuby VM.)
  • Comparison of jruby and ruby

Plans for GlassFish V3 TP2

Back to GlassFish v3 User Task Analyses