[CONF] Confluence Changes in the last 24 hours

2009-04-13 Thread confluence
-
This is a daily summary of all recent changes in Confluence.

-
Updated Spaces:
-

OpenEJB (OPENEJB) http://cwiki.apache.org/confluence/display/OPENEJB
|
|-Pages Added or Edited in This Space
 |-- April2009 was created by dblevins (02:37 PM).
 |   http://cwiki.apache.org/confluence/display/OPENEJB/April2009

Apache Struts 2 Plugin Registry (S2PLUGINS) 
http://cwiki.apache.org/confluence/display/S2PLUGINS
|
|-Pages Added or Edited in This Space
 |-- OSGi Plugin was last edited by musachy (07:03 PM).
 |   http://cwiki.apache.org/confluence/display/S2PLUGINS/OSGi+Plugin

Apache Geronimo Project Management (GMOxPMGT) 
http://cwiki.apache.org/confluence/display/GMOxPMGT
|
|-Pages Added or Edited in This Space
 |-- Apache Geronimo Board Report - 2009-04 - April was created by kevan (09:50 
PM).
 |   
http://cwiki.apache.org/confluence/display/GMOxPMGT/Apache+Geronimo+Board+Report+-+2009-04+-+April

Apache ESME (ESME) http://cwiki.apache.org/confluence/display/ESME
|
|-Pages Added or Edited in This Space
 |-- ESME Desktop Client Server Config was created by akpetteroe (08:15 AM).
 |   
http://cwiki.apache.org/confluence/display/ESME/ESME+Desktop+Client+Server+Config
 |-- How-To & Install Guides was created by akpetteroe (07:28 AM).
 |   http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=114757
 |-- InstallRunEsmeWarFile was created by akpetteroe (08:11 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/InstallRunEsmeWarFile
 |-- Ant Client was created by akpetteroe (08:08 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/Ant+Client
 |-- Clients was created by akpetteroe (07:59 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/Clients
 |-- Pure JavaScript Client was created by akpetteroe (08:06 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/Pure+JavaScript+Client
 |-- PL SQL Client was created by akpetteroe (08:04 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/PL+SQL+Client
 |-- API was last edited by akpetteroe (07:58 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/API
 |-- Google Code API was created by akpetteroe (07:58 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/Google+Code+API
 |-- Quick UI Help was created by akpetteroe (07:55 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/Quick+UI+Help
 |-- UI was created by akpetteroe (07:54 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/UI
 |-- Use Cases was created by akpetteroe (07:45 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/Use+Cases
 |-- Architecture Patterns was created by akpetteroe (07:45 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/Architecture+Patterns
 |-- Load Tests was created by akpetteroe (07:40 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/Load+Tests
 |-- ESME Mailet Install Guide was created by akpetteroe (07:29 AM).
 |   http://cwiki.apache.org/confluence/display/ESME/ESME+Mailet+Install+Guide
 |-- Installation & Deployment Guide for ESME was created by akpetteroe (07:31 
AM).
 |   http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=114760

Apache Cayenne Documentation (CAYDOC) 
http://cwiki.apache.org/confluence/display/CAYDOC
|
|-Pages Added or Edited in This Space
 |-- Lifecycle Callbacks was last edited by blacknext (07:53 AM).
 |   http://cwiki.apache.org/confluence/display/CAYDOC/Lifecycle+Callbacks

Apache Lucene Mahout (MAHOUT) http://cwiki.apache.org/confluence/display/MAHOUT
|
|-Pages Added or Edited in This Space
 |-- BuildingMahout was last edited by joekumar (06:36 PM).
 |   http://cwiki.apache.org/confluence/display/MAHOUT/BuildingMahout

Apache MINA (MINA) http://cwiki.apache.org/confluence/display/MINA
|
|-Pages Added or Edited in This Space
 |-- Downloads was last edited by ngn (11:41 AM).
 |   http://cwiki.apache.org/confluence/display/MINA/Downloads
 |-- Apache MINA 2.0.0-M5 release was created by ngn (11:35 AM).
 |   
http://cwiki.apache.org/confluence/display/MINA/2009/04/12/Apache+MINA+2.0.0-M5+release

Apache Wicket (WICKET) http://cwiki.apache.org/confluence/display/WICKET
|
|-Pages Added or Edited in This Space
 |-- Sites using Wicket was last edited by getinmybelly (05:37 PM).
 |   http://cwiki.apache.org/confluence/display/WICKET/Sites+using+Wicket


-
CONFLUENCE INFORMATION
This message is automatically generated by Confluence

Unsubscribe or edit your notifications preferences
   http://cwiki.apache.org/confluence/users/viewnotifications.action

If you think it was sent incorrectly contact one of the administrators
   http://cwiki.apache.org/confluence/administrators.action

If you want more information on Confluence, or have a bug to report see
   http://www.atlassian.com/software/confluence




Issues Opened: week of 2009-04-13

2009-04-13 Thread dblevins

Struts2 - Monday, April 13, 2009

  7 opened in last 7 days

[WW-3081] PackageBasedActionConfigBuilder.buildUrlSet() does not find 
actions when ReloadingClassLoader is used
  - Type: Bug
  - Reporter: Lukasz Racon
  - Components: [Plugin - Convention]
  - Affects Versions: []
  - http://issues.apache.org/struts/browse/WW-3081

[WW-3080] http://issues.apache.org/struts/browse/WW-3080

[WW-3084] Extra characters are generated like 
  for new line.
  - Type: Bug
  - Reporter: veerakishore
  - Components: []
  - Affects Versions: []
  - http://issues.apache.org/struts/browse/WW-3084

[WW-3078] Struts 2 Tags not working in Coldfusion MX 8 (jrun base)server
  - Type: Improvement
  - Reporter: Struts Integrator
  - Components: []
  - Affects Versions: []
  - http://issues.apache.org/struts/browse/WW-3078

[WW-3077] StrutsPrepareAndExecuteFilter: infinite loop in filter chain with 
dispatcher FORWARD
  - Type: Bug
  - Reporter: Marco Rolando
  - Components: [Dispatch Filter]
  - Affects Versions: []
  - http://issues.apache.org/struts/browse/WW-3077

[WW-3076] Add an "order" attribute to the "struts" configuration element
  - Type: Improvement
  - Reporter: Musachy Barroso
  - Components: [XML Configuration]
  - Affects Versions: []
  - http://issues.apache.org/struts/browse/WW-3076

[WW-3079] Allow for wiring global macro Freemarker library's within 
FreemarkerManager
  - Type: Improvement
  - Reporter: Matthew Payne
  - Components: [Integration]
  - Affects Versions: []
  - http://issues.apache.org/struts/browse/WW-3079



svn commit: r764622 - in /struts/sandbox/trunk/struts2-osgi-plugin: admin-bundle/src/main/java/org/apache/struts2/osgi/admin/actions/ admin-bundle/src/main/resources/osgi/admin/ admin-bundle/src/main/

2009-04-13 Thread musachy
Author: musachy
Date: Mon Apr 13 21:36:13 2009
New Revision: 764622

URL: http://svn.apache.org/viewvc?rev=764622&view=rev
Log:
Small UI changes to admin bundle

Modified:

struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/java/org/apache/struts2/osgi/admin/actions/BundlesAction.java

struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/shell.ftl

struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/viewBundle.ftl

struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/viewBundles.ftl

struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/static/css/main.css

struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/static/js/shell.js

struts/sandbox/trunk/struts2-osgi-plugin/plugin/src/main/java/org/apache/struts2/osgi/OsgiConfigurationProvider.java

struts/sandbox/trunk/struts2-osgi-plugin/plugin/src/main/java/org/apache/struts2/osgi/OsgiHost.java

Modified: 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/java/org/apache/struts2/osgi/admin/actions/BundlesAction.java
URL: 
http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/java/org/apache/struts2/osgi/admin/actions/BundlesAction.java?rev=764622&r1=764621&r2=764622&view=diff
==
--- 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/java/org/apache/struts2/osgi/admin/actions/BundlesAction.java
 (original)
+++ 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/java/org/apache/struts2/osgi/admin/actions/BundlesAction.java
 Mon Apr 13 21:36:13 2009
@@ -28,6 +28,7 @@
 import org.apache.struts2.osgi.BundleAccessor;
 import org.apache.struts2.osgi.OsgiHost;
 import org.apache.struts2.osgi.StrutsOsgiListener;
+import org.apache.struts2.osgi.OsgiConfigurationProvider;
 import org.apache.struts2.util.ServletContextAware;
 import org.osgi.framework.Bundle;
 import org.osgi.framework.BundleException;
@@ -39,6 +40,10 @@
 import java.util.List;
 import java.util.Collections;
 import java.util.Comparator;
+import java.util.Map;
+import java.util.HashMap;
+import java.util.Enumeration;
+import java.util.Dictionary;
 
 public class BundlesAction extends ActionSupport implements 
ServletContextAware {
 
@@ -64,9 +69,9 @@
 try {
 bundle.start();
 
-//start fires the BundleEvent.STARTED, which load the config
-//we need to wait until the config is loaded from that bundle
-//there no easy way/elegant way to know if the bundle is being 
processed
+//start() fires a BundleEvent.STARTED, which loads the config
+//we need to wait until the config is loaded from that bundle but
+//there no easy way/elegant way to know if the bundle was 
processed already
 Thread.sleep(1000);
 } catch (Exception e) {
 addActionError(e.toString());
@@ -97,6 +102,10 @@
 return view();
 }
 
+public boolean isStrutsEnabled(Bundle bundle) {
+return "true".equalsIgnoreCase((String) 
bundle.getHeaders().get(OsgiHost.OSGI_HEADER_STRUTS_ENABLED));
+}
+
 public String getId() {
 return id;
 }
@@ -122,11 +131,22 @@
 return pkgs;
 }
 
+public ArrayList getHeaderKeys() {
+return Collections.list(getBundle().getHeaders().keys());
+}
+
 public Collection getBundles() {
 List bundles = new ArrayList(osgiHost.getBundles().values());
 Collections.sort(bundles, new Comparator() {
 public int compare(Bundle bundle1, Bundle bundle2) {
-return 
bundle1.getSymbolicName().compareTo(bundle2.getSymbolicName());
+boolean bundle1StrutsEnabled = isStrutsEnabled(bundle1);
+boolean bundle2StrutsEnabled = isStrutsEnabled(bundle2);
+
+if ((bundle1StrutsEnabled && bundle2StrutsEnabled) || 
(!bundle1StrutsEnabled && !bundle2StrutsEnabled))
+return 
bundle1.getSymbolicName().compareTo(bundle2.getSymbolicName());
+else {
+return bundle1StrutsEnabled ? -1 : 1;
+}
 }
 });
 return bundles;

Modified: 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/shell.ftl
URL: 
http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/shell.ftl?rev=764622&r1=764621&r2=764622&view=diff
==
--- 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/shell.ftl
 (original)
+++ 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/shell.ftl
 Mon Apr 13 21:36:13 2009
@@ -52,7 +52,6 @@
 
  Welcome to the OSGi c

svn commit: r764633 - in /struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources: osgi/admin/viewBundle.ftl static/css/main.css

2009-04-13 Thread musachy
Author: musachy
Date: Mon Apr 13 21:57:06 2009
New Revision: 764633

URL: http://svn.apache.org/viewvc?rev=764633&view=rev
Log:
Small UI changes to admin bundle

Modified:

struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/viewBundle.ftl

struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/static/css/main.css

Modified: 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/viewBundle.ftl
URL: 
http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/viewBundle.ftl?rev=764633&r1=764632&r2=764633&view=diff
==
--- 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/viewBundle.ftl
 (original)
+++ 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/osgi/admin/viewBundle.ftl
 Mon Apr 13 21:57:06 2009
@@ -137,7 +137,7 @@
 <#list headerKeys as header>
 
 ${header}
-${bundle.headers.get(header)}
+${bundle.headers.get(header)} 
 
 
 

Modified: 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/static/css/main.css
URL: 
http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/static/css/main.css?rev=764633&r1=764632&r2=764633&view=diff
==
--- 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/static/css/main.css
 (original)
+++ 
struts/sandbox/trunk/struts2-osgi-plugin/admin-bundle/src/main/resources/static/css/main.css
 Mon Apr 13 21:57:06 2009
@@ -94,5 +94,10 @@
 clear: both;
 }
 
+.propertyValue {
+width: 600px;
+overflow: auto;
+}
+