GithubHelp home page GithubHelp logo

ubala / aribaweb Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 2.0 35.88 MB

Automatically exported from code.google.com/p/aribaweb

License: Apache License 2.0

Shell 0.10% Groovy 1.64% Java 86.05% JavaScript 10.03% CSS 1.50% HTML 0.69% PHP 0.01%

aribaweb's People

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

elemgee fbarthez

aribaweb's Issues

IDEA Plugin: IDEA 8.x compatibility

1)The "Remote Open" support in the IntelliJ IDEA plugin throws an exception 
under IDEA 8.x.  Also, 
2) some of the bundled "Live Templates" fail to register.

Causes:  
1) 8.x introduced some incompatible API changes that broke the file lookup 
performed by Remote 
Open.
2) 8.x introduced new bundled Live Templates that conflict with the tokens used 
by the AW 
templates.  Strangely, even through these conflict are for different file types 
(.java versus .htm/.awl) 
IDEA disallows registering the conflicting templates.

Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 8:48

Compass jars not added to Eclipse path

What steps will reproduce the problem?
1. In Eclipse, create new AribaWeb project.
2. Select template: MetaUI Groovy Database App (+ Compass search)
3. Enter required information and create project

What is the expected output? What do you see instead?
Compass jars from AW_HOME/lib/ext-compass should be added under referenced
libraries

What version of the product are you using? On what operating system?
AribaWeb 5.0 (RC1)

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 20 Feb 2009 at 7:43

Compound @Embeddable primary keys are unsupported

What steps will reproduce the problem?
Create an @Entity that has a an Embeddable compound primary keys and try to
generate the UI using MetaUI


What is the expected output? What do you see instead?
The expected output is an UI to do CRUD with the Entity that has a an
Embeddable compound primary key, what I see instead is when I click the
"create" button: 

The following exception occurred while evaluating fieldpath: :
action="$actionClicked", Component:
ariba.ui.meta.layouts.MetaActionList@d3db5a
 The following exception occurred while evaluating fieldpath: :
action="$action", Component: ariba.ui.widgets.TextButton@1aa39a3
 Meta Context: Context: (18 entries)
class : mx.gob.tabasco.sbmi.entity.EntidadFederativa X
  module : mx.gob.tabasco.sbmi.entity.EntidadFederativa
    module_trait : ( ModuleClassPage ) ^
      layout : SearchPage X
        layout : SearchPortlet X
          dataSourceType :
ariba.ui.meta.persistence.ObjectContextDataSource
            displayGroup : true
              operation : list
                class_trait : tableZones ^
                  class : mx.gob.tabasco.sbmi.entity.EntidadFederativa
                    layout : ButtonArea
                      layout_trait : StaticActionButtons ^
                        filterActions : static
                          actionCategory : Manage X
                            action : Create X
                              action_trait : pageAction ^
                                actionCategory : Manage
                                  action : Create
  PropertyActivation...
                                      scopeKey : action !
                                        editing : false
                                          trait : pageAction
 Props:
    class_trait:tableZones;
        action_trait:pageAction;
    module_trait:[ModuleClassPage];
    pageName:MetaContentPage;
        layout_trait:StaticActionButtons;
        actionCategory:Manage;
        layout:ButtonArea;
    action:Create;
    pageBindings:{operation:create; clientPanel:null; layout:Inspect;
object:${displayGroup.insert()}};
    actionResults:${requestContext.pageWithName(properties.pageName)};
    trait:pageAction;
 Component Path:
        a:GenericContainer(/C:/Users/Luxspes/Libraries/aribaweb-5.0RC1/
src/aribaweb/ariba/ui/aribaweb/core/AWGenericActionTag.awl:110)
        AWGenericActionTag(/C:/Users/Luxspes/Libraries/aribaweb-5.0RC1/
src/widgets/ariba/ui/widgets/TextButton.awl:138)
        TextButton(/C:/Users/Luxspes/Libraries/aribaweb-5.0RC1/src/
metaui/ariba/ui/meta/layouts/MetaActionList.awl:63)
        m:IncludeComponent(/C:/Users/Luxspes/Libraries/aribaweb-5.0RC1/
src/metaui/ariba/ui/meta/layouts/MetaSearch.awl:17)
        m:IncludeComponent(/C:/Users/Luxspes/Libraries/aribaweb-5.0RC1/
src/metaui/ariba/ui/meta/layouts/MetaDashboardLayout.awl:45)
        AWIncludeBlock(/C:/Users/Luxspes/Libraries/aribaweb-5.0RC1/src/
metaui/ariba/ui/meta/layouts/MetaDashboardLayout.awl:20)
        AWIncludeBlock(/C:/Users/Luxspes/Libraries/aribaweb-5.0RC1/src/
metaui/ariba/ui/meta/layouts/MetaContentPage.awl:2) 


What version of the product are you using? On what operating system?

AribaWeb 5.0 RC1, Windows Vista 64 bit, JDK 1.6u6 x86, Eclipse Ganymede 3.4



Original issue reported on code.google.com by [email protected] on 3 Mar 2009 at 3:30

Feature Request IDEA Project Wizard

Hi,

Like in Eclipse Plugin or any IDE integration.. it would be nice to have 
AribaWeb support IDEA project creating though a wizard.. Currently the 
user has to run aw.bat and choose the options to create a project though 
command line.

Regards,
Raja Nagendra Kumar,
C.T.O
www.tejasoft.com

Original issue reported on code.google.com by [email protected] on 3 Mar 2009 at 11:25

MetaUI: Support for scoped rules layout rules

Nested layouts can (counter-intuitively) show up in other scopes.  They should 
not.

E.g.:  if I have:
  @layout=MyInspect#Tabs {
      @layout=Overview#Form { ... }
      ...
  }

The layout Overview could appear in other contexts than in layout "MyInspect"

Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 8:58

memcache support

memcache is a very popular cache solution. and it's very powerful and useful.

it's better to integrate aribaweb with memcache.

Original issue reported on code.google.com by [email protected] on 23 Apr 2009 at 9:10

i18n example.

Please create a i18n example to helper newbies. 
Thankyou!

Original issue reported on code.google.com by [email protected] on 11 Mar 2009 at 4:39

AtIssue Example Issue

What steps will reproduce the problem?
1.Follow the steps of AtIssue example, as shown in video.
2.Do add dataloads dir. 
3.Fire "clean,launch" tasks.

What is the expected output? What do you see instead?
Expected tomcat launches correctly.
Saw instead:
  see attached file
What version of the product are you using? On what operating system?
Using aribaweb-5.0RC2 on WinXP Professional SP2

Please provide any additional information below.

Impression is Tomcat goes parsing dataload files and cannot introspect for
User email field type...maybe signature problems?

Regards

Original issue reported on code.google.com by [email protected] on 4 Mar 2009 at 9:52

Attachments:

MYSQL Support

What steps will reproduce the problem?
1. Download and install aribaweb 5.0 rc1
2. Create application using master-detail example (java) 
3. Copy mysql connector in jpa lib folder
4. Change persistence parameters in build.xml to use MySQL 

<property value="com.mysql.jdbc.Driver"
name="hibernate.connection.driver_class"/>
<property value="jdbc:mysql://localhost/aribaweb"
name="hibernate.connection.url"/>
<property value="aribaweb" name="hibernate.connection.username"/>
<property value="aribawebpw" name="hibernate.connection.password"/>
<property value="org.hibernate.dialect.MySQLInnoDBDialect"
name="hibernate.dialect"/>
<property value="update" name="hibernate.hbm2ddl.auto" />

What is the expected output? What do you see instead?

Does not work for the followin reasons: 
1. password is not used in presistence.xml (connection error)
2. cannot create Global tables ("key" is a reserved keyword in mysql) 

What version of the product are you using? On what operating system?
aribaweb 5.0.RC1
MySQL 5.1

Proposed fix (for each issue)
1. Add the following line in aribaweb-5.0RC1/tools/templates
<property name="hibernate.connection.password"
                    value="$hibernate.connection.password"/>

2. Rename the "key" column mapping in Global.java
@Column(name="thekey")
    String key;

Hope that helps.
Then it works like a charm. Thanks.

Original issue reported on code.google.com by [email protected] on 22 Feb 2009 at 10:25

<w:GenericChooser>: Support for numeric data

What steps will reproduce the problem?
1. Create a <w:GenericChooser> (in a <w:BasicPageWrapper> etc):
   a. type="Popup" (or "Chooser" etc)
   b. key is bound to a numeric field (ex: int field in the model)
   c. list='${[1, 2, 3]}' (also tried list='${["1", "2", "3"]}'
   (optional: d. formatter="formatters.integer" <-- is this an Integer or
int (or both)?)

What is the expected output? What do you see instead?
While the choices are visible in the UI, when a choice is made, a
"java.lang.IllegalArgumentException" occurs.

What version of the product are you using? On what operating system?
5.0 RC2; WinXPPro32; Firefox 3

Please provide any additional information below.
At what points in the framework does formatter occur? I'm guessing that the
Popup is automagically converting the int choices to Strings. Maybe
formatter needs to work some of the time? (I have no problems when I use an
<a:TextField> for this numeric field.)

Original issue reported on code.google.com by [email protected] on 25 Apr 2009 at 6:12

Multiplay charts do not load

What steps will reproduce the problem?
1. Create .awl file with multiply charts declared
2. Lunch the page

What is the expected output? What do you see instead?
There should be few charts displayed but instead there is only one chart
and others have message "Loading Graph..." but never load.

What version of the product are you using? On what operating system?
AribaWeb v5.0RC2 and Firefox

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 16 Apr 2009 at 8:06

Attachments:

timer / quartz support

is aribaweb support timer or quartz to implement schedule jobs?

it's very important to business projects.

Is there any plan to implement this feature?

Original issue reported on code.google.com by [email protected] on 11 Mar 2009 at 4:44

Bundle support for Servlet engines other than Tomcat

The AribaWeb distribution includes Tomcat (6.x) and the included Ant files 
automatically deploy and 
launch with Tomcat.  It would be nice if this support was extended to other 
popular servlet 
containers (e.g. Jetty, Glassfish)

Note: built AW apps (wars) can deploy in any standard servlet container.  This 
issue really has to do 
with development time support in the Ant files for easily launching alternative 
engines.

Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 8:55

Disable prints from [ariba.ui.meta.jpa.]HibernateInterceptor

What steps will reproduce the problem?
1. Create a MetaUI-JPA application
2. Perform persistence
3. Check the server console

What is the expected output? What do you see instead?
No prints -- for production. (Current outputs will gum up my client's
production server logs quickly!)

What version of the product are you using? On what operating system?
5.0RC2, WinXPPro32

Please provide any additional information below.
Please suppress the output in the HibernateInterceptor.java file
[ariba.ui.meta.jpa.HibernateInterceptor]. Best would be to implement a
log4j logger. This is good output, but should only occur in debug mode!

(Let me know if you'd like a copy of my tweaked 
ariba.ui.meta.jpa.HibernateInterceptor.)

Thanks,
-Morton

Original issue reported on code.google.com by [email protected] on 4 May 2009 at 4:24

MetaUI: Easier to make newly declared actions and fields visible

In MetaUI, newly declare actions and fields don't show up by default (and new 
users may find it 
difficult to deduce the cause).

- For actions, they currently only show up if declared in a (visible) 
actionCategory.
- For fields, they only show up if they explicitly declare visible:true

Neither of these should be required.

Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 9:04

Ant target wdigets-app.launch is not working under Vista

What steps will reproduce the problem?
1. run 'ant widgets-app' under Vista

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
Vista

Please provide any additional information below.

A workaround is to edit Ant target "open-url" at AW_HOME/tools/build-
common.xml and add "Windows Vista" in the "os" parameter. 

Original issue reported on code.google.com by [email protected] on 22 Feb 2009 at 11:37

SVN trunk is broken (rev 21)

What steps will reproduce the problem?
0. Update to rev 21
1. Compile with Sun SDK 1.6.0_10 or OpenJDK 14.0-b08

What is the expected output? What do you see instead?
0. build breaks:
    [javac]
/home/sun/Projects/3dParty/aribaweb-read-only/src/expr/ariba/util/expr/ASTAdd.ja
va:46:
cannot find symbol
    [javac] symbol  : class ExprParser
    [javac] location: class ariba.util.expr.ASTAdd
    [javac]     public ASTAdd(ExprParser p, int id) {
and others, see log

1. src/expr/arib/util/core/SignalHandler.java:21: warning: sun.misc.Signal
is Sun proprietary API and may be removed in a future release
see: http://java.sun.com/products/jdk/faq/faq-sun-packages.html

Original issue reported on code.google.com by [email protected] on 10 Apr 2009 at 8:46

Attachments:

Validation is active in view mode

What steps will reproduce the problem?
1. Create an entity attribute with @Trait.Required.
2. Do not change any db settings.
3. Launch the app.
4. Inspect you object without logging in.
5. Close the dialog (Done).

What is the expected output? What do you see instead?
I expect the dialog to be closed, but the validation message happens to
remind me that I should enter a name for my object which is rather
difficult in read-only mode.

What version of the product are you using? On what operating system?
Master-Detail AppCore/MetaUI Groovy Database App (+ Compass search) with
AribaWeb on svn trunk (rev 19).

Please provide any additional information below.
Thanks so much for sharing AribaWeb.

Original issue reported on code.google.com by [email protected] on 7 Apr 2009 at 3:05

Attachments:

Forms tab results in error

What steps will reproduce the problem?
1.Compile the sources and use the ant default task to start the server
  Upon going to the browser http://localhost:9080/Demo/AribaWeb
   choose forms tab.. it fails with the following error

What is the expected output? 

Forms should be displayed

What do you see instead?

     [java] Listening for transport dt_socket at address: 9000
     [java] Tue Mar 03 18:40:20 IST 2009 () (aribaweb:WARN) : Failed to 
load saf
eHtmlConfig
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
FieldTypeInt
rospectionMetaProvider notified of first use of field type: java.io.File
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
non-primitive field type: class java.io.File
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
FieldTypeInt
rospectionMetaProvider notified of first use of field type: 
java.lang.String
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
non-primitive field type: class java.lang.String
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
FieldTypeInt
rospectionMetaProvider notified of first use of field type: 
java.math.BigDecimal

     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
non-primitive field type: class java.math.BigDecimal
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
FieldTypeInt
rospectionMetaProvider notified of first use of field type: java.util.Date
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
non-primitive field type: class java.util.Date
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
FieldTypeInt
rospectionMetaProvider notified of first use of field type: java.util.List
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
non-primitive field type: interface java.util.List
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
FieldTypeInt
rospectionMetaProvider notified of first use of field type: 
busobj.User$AccountS
tatus
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
enum choices for: class busobj.User$AccountStatus
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
non-primitive field type: class busobj.User$AccountStatus
     [java] Tue Mar 03 18:40:26 IST 2009 () (aribaweb.meta:DEBUG) : 
FieldTypeInt
rospectionMetaProvider notified of first use of field type: int
     [java] Tue Mar 03 18:40:27 IST 2009 () (aribaweb.meta:DEBUG) : 
FieldTypeInt
rospectionMetaProvider notified of first use of field type: 
busobj.Project$Statu
s
     [java] Tue Mar 03 18:40:27 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
enum choices for: class busobj.Project$Status
     [java] Tue Mar 03 18:40:27 IST 2009 () (aribaweb.meta:DEBUG) : 
Registering
non-primitive field type: class busobj.Project$Status
     [java] Missing string resource: ConciseFmt in resource.date for 
locale en_U
S
     [java] ariba.ui.aribaweb.util.AWGenericException: Exception during 
MetaIncl
ude with context: ariba.ui.meta.core.UIMeta$UIContext@7e1a8e
     [java] -- Meta Context: Context:  (18 entries)
     [java] operation : edit X
     [java]   object : true X
     [java]     class : busobj.User ^ X
     [java]       class_trait : fourZones ^ X
     [java]         class : busobj.User X
     [java]           field : projects X
     [java]             field_trait : ( ownedToMany ) ^
     [java]               object : false X
     [java]                 class : busobj.Project X
     [java]                   operation : list
     [java]                     class_trait : tableZones ^
     [java]                       layout : DetailTable X
     [java]                         dataSourceType : 
ariba.ui.meta.persistence.D
etailDataSource
     [java]                           displayGroup : true
     [java]                             class : busobj.Project
     [java]                               layout : TableRow
     [java]                                 object : true
     [java]                                   field : deadline
     [java]   PropertyActivation...
     [java]                                       scopeKey : field !
     [java]                                         editing : false
     [java]                                           type : java.util.Date
     [java]                                             editable : false
     [java]                                               component : 
AWString
     [java]
     [java] Props:
     [java]     field:deadline;
     [java]     class_trait:tableZones;
     [java]     rank:40;
     [java]             component:AWString;
     [java]         bindings:{formatter:$formatters.shortDate; 
value:$value};
     [java]     class:busobj.Project;
     [java]         type:java.util.Date;
     [java]
     [java]
     [java] Exception during MetaInclude with context: 
ariba.ui.meta.core.UIMeta
$UIContext@7e1a8e
     [java]
     [java]         m:IncludeComponent
(/D:/Apps/java/ajax/aribaweb/src/metaui/ar
iba/ui/meta/layouts/MetaTableColumnRenderer.awl:23)
     [java]         a:IncludeComponent
(/D:/Apps/java/ajax/aribaweb/src/widgets/a
riba/ui/table/AWTDataTable.awl:833)
     [java]         AWIncludeBlock
(/D:/Apps/java/ajax/aribaweb/src/widgets/ariba
/ui/table/AWTDataTable.awl:721)
     [java]         AWTDataTable
(/D:/Apps/java/ajax/aribaweb/src/metaui/ariba/ui
/meta/layouts/MetaDetailTable.awl:5)
     [java]         FormRow
(/D:/Apps/java/ajax/aribaweb/src/metaui/ariba/ui/meta
/layouts/MetaForm.awl:116)
     [java]         AWIncludeBlock
(/D:/Apps/java/ajax/aribaweb/src/metaui/ariba/
ui/meta/layouts/MetaForm.awl:64)
     [java]         MetaForm
(/D:/Apps/java/ajax/aribaweb/examples/Demo/gallery/m
etaui/UserFormSimple.awl:10)
     [java]         
file:/D:/Apps/java/ajax/aribaweb/examples/Demo/gallery/metau
i/MetaUIForms.awl:5
     [java]
     [java]
     [java]     at 
ariba.ui.aribaweb.util.AWGenericException.augmentedExceptionW
ithMessage(AWGenericException.java:82)
..
...
     [java]     at ariba.ui.meta.core.MetaIncludeComponent.renderResponse
    [java]
     [java] Caused by: java.lang.IllegalArgumentException: Illegal pattern 
chara
cter 'C'
     [java]     at java.text.SimpleDateFormat.compile(Unknown Source)
     [java]     at java.text.SimpleDateFormat.initialize(Unknown Source)
     [java]     at java.text.SimpleDateFormat.<init>(Unknown Source)
     [java]     at ariba.util.formatter.DateFormatter.instantiateFormat
(DateForm
atter.java:2238)
     [java]     at ariba.util.formatter.Formatter.acquireFormat
(Formatter.java:1
043)
     [java]     at 
ariba.util.formatter.DateFormatter.acquireSimpleDateFormat(Da
teFormatter.java:2262)
     [java]     at ariba.util.formatter.DateFormatter.getStringValue
(DateFormatt
er.java:448)
     [java]     at 
ariba.util.formatter.DateFormatter.getStringValueUsingFormats
(DateFormatter.java:497)
     [java]     at ariba.ui.validation.AWVLocalizedDateFormatter.format
(AWVLocal
izedDateFormatter.java:59)
     [java]     at ariba.ui.aribaweb.util.AWFormatting_AWFormatter.format
(AWForm
atting_AWFormatter.java:40)
     [java]     at 
ariba.ui.aribaweb.core.AWString.stringValueForObjectInCompone
nt(AWString.java:135)
     [java]     at ariba.ui.aribaweb.core.AWPrimitiveString.renderResponse
(AWPri
mitiveString.java:50)
     [java]     at ariba.ui.aribaweb.core.AWIncludeComponent.renderResponse
(AWIn
cludeComponent.java:264)
     [java]     at ariba.ui.meta.core.MetaIncludeComponent.renderResponse
(MetaIn
cludeComponent.java:93)
     [java]     ... 441 more
     [java]




What version of the product are you using? On what operating system?

RC2 version

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 3 Mar 2009 at 1:14

Opera browser not supported

What steps will reproduce the problem?

platform: Using the opera 9.5 web browser on windows
problem: on the issue tracking sample application , no window appear after 
pressing create button

Original issue reported on code.google.com by [email protected] on 28 Feb 2009 at 6:56

GORM Integration

MetaUI-JPA currently integrated with Hibernate through its JPA support, and 
supports Java or 
Groovy objects with JPA persistence annotations.  Some Groovy projects may 
prefer to define 
business objects through Grails GORM layer.

The primary obstacle is that GORM is currently welded into the rest of Grails.  
Grails 1.1 is targeting 
enabling use of GORM outside of Grails "through Spring namespace config" 
(http://www.grails.org/GORM+-+StandAlone+Gorm).


Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 8:44

OOMemory error when doing succesive builds with ant in eclipse

What steps will reproduce the problem?
1. Create a MetaUI DB App
2. Invoke succesive ant "launch" targets 

What is the expected output? What do you see instead?

After a couple of starts the build fails with the following message

/Users/aldo/Dev/projects/workspace/myapp/aribaweb-5.0RC2/tools/build-jpa-app.xml
:131: 
java.lang.OutOfMemoryError: Java heap space

You need to invoke clean target to fix the problem.

What version of the product are you using? On what operating system?
aribaweb RC2

Please provide any additional information below.

The reason might be the target copy-docroot-resources, as the number of files 
x2 at every 
build?

copy-docroot-resources:
     [echo] WIDGETS copy-docroot resources
     [copy] Copying 4464 files to 
/Users/aldo/Dev/projects/workspace/communitymoney/build/classes/communitymoney/d
ocro
ot
     [copy] Warning: /Users/aldo/Dev/projects/workspace/communitymoney/resource/webserver 
not found.

Original issue reported on code.google.com by [email protected] on 16 Mar 2009 at 5:08

Support Maven

Would be nice for some adopters if AribaWeb was available through Maven.

One issue to be surmounted:  The Ant-based AribaWeb application build files 
automatically extract 
web server (docroot) resources from the aribaweb jars for inclusion in the 
built wars.  Maven-built 
AW apps would need a way to do likewise.

Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 8:37

t:DataTable in (RowDetail) displays incorrectly if (parent) t:DataTable's first t:Column does not have key binding

What steps will reproduce the problem?
Create .awl (pseudo):
    w:BasicPageWrapper
        t:DataTable "parent"
            (first) t:Column <-- If no key binding set . . .
            t:RowDetail
                    t:DataTable <-- Displays after all columns from "parent"!
                    ...

Example .awl:
<w:BasicPageWrapper hasForm="$true">

    <t:DataTable multiSelect="$false" enableScrolling="$true"
        batchSize="10" list="$parents" item="$parent"
        showOptionsMenu="$true" singleSelect="$true" showSelectionColumn="$false"
        submitOnSelectionChange="$true" hasChildren="$parent.children.size"
        useRowDetailExpansionControl="$true" rowDetailAutoCollapse="$true"
        rowDetailInitialExpansion="0" displayGroup="$displayGroupParent">

        <t:Column label="Name" nowrap="$true">
            <a:String escapeUnsafeHtml="$true" value="$parent.name" />
        </t:Column>

        <t:RowDetail showRowLine="$true">
            <t:DataTable multiSelect="$false" list="$parent.children"
                displayGroup="$displayGroupChildren" item="$child" singleSelect="$true"
                showSelectionColumn="$false">

                <t:Column label="Name" "name" nowrap="$false">
                    <a:String escapeUnsafeHtml="$true" value="$child.name" />
                </t:Column>

            </t:DataTable>
        </t:RowDetail>
    </t:DataTable>
</w:BasicPageWrapper>

What is the expected output? What do you see instead?
Child table (in RowDetail) should display nicely, slightly indented under
parent table. (Like when column's key binding is set.)

What version of the product are you using? On what operating system?
5.0 RC2, Firefox 3, WinXPPro32

Please provide any additional information below.
If no key binding is specified for first column in t:DataTable, child
t:DataTable in t:RowDetail will follow all parent columns (pushed to the
right side).

Original issue reported on code.google.com by [email protected] on 21 Apr 2009 at 3:54

w:DocumentHead + w:BasicPageWrapper induces extra head/functions in page source, interferes with normal AW functions

What steps will reproduce the problem?
1. Use w:DocumentHead (bind windowTitle)
2. (Access a rich page, ex: with t:DataTable parent/child t:DataTable)

What is the expected output? What do you see instead?
Complex pages (per #2, above) behave poorly. (Parent table area does not
dynamically expand correctly; parent table's expando function does not work
consistently; etc.)

What version of the product are you using? On what operating system?
5.0 RC2, Firefox 3, WinXPPro32

Please provide any additional information below.
Examine generated page's source -- much extra/overlapping functionality.
(Is generated JavaScript interfering between w:DocumentHead and
w:BasicPageWrapper?)

Original issue reported on code.google.com by [email protected] on 21 Apr 2009 at 4:13

RC2 Fails to Run on OS X

What steps will reproduce the problem?
1.Decompress dload zip into '/'
2.Cd to bin and issue start command
3.Use browser to point to demo URL 

What is the expected output? What do you see instead?

Expected demo page but got:
"Firefox can't establish a connection to the server at localhost:9080."

What version of the product are you using? On what operating system?
AW 5.0RC2
Running on Mac OSX 10.4.11 (MacBookPro 2.16gHz, 2GB RAM)

Please provide any additional information below.

I've been unable to get aribaweb demo to run. It does not open up a browser
window nor does the URL work. BTW, setting JAVA_HOME to anything causes the
startup to fail. Can we assume that the OS X
runtime resolves this? Perhaps the doc's could be updated if so...

Here's the run [sorry for the length]:

Last login: Thu Mar 26 15:22:01 on ttyp1
Welcome to Darwin!
rxs-desktop01:~ user$ cd /aribaweb-5.0RC2/bin
rxs-desktop01:/aribaweb-5.0RC2/bin user$ pwd
/aribaweb-5.0RC2/bin
rxs-desktop01:/aribaweb-5.0RC2/bin user$ java -version
java version "1.5.0_16"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-275)
Java HotSpot(TM) Client VM (build 1.5.0_16-132, mixed mode, sharing)
rxs-desktop01:/aribaweb-5.0RC2/bin user$ 
rxs-desktop01:/aribaweb-5.0RC2/bin user$ env     
TERM_PROGRAM=Apple_Terminal
GPG_AGENT_INFO=/tmp/gpg-evZe0x/S.gpg-agent:116:1
TERM=xterm-color
SHELL=/bin/bash
TERM_PROGRAM_VERSION=133
OLDPWD=/Users/user
USER=user
__CF_USER_TEXT_ENCODING=0x1F5:0:0
PATH=/usr/local/bin:/usr/local/subversion/bin:/bin:/sbin:/usr/bin:/usr/local/bin
:/usr/sbin
PWD=/aribaweb-5.0RC2/bin
SHLVL=1
HOME=/Users/user
LOGNAME=user
SECURITYSESSIONID=4a94a0
_=/usr/bin/env
rxs-desktop01:/aribaweb-5.0RC2/bin user$ ./start&
[1] 1073
rxs-desktop01:/aribaweb-5.0RC2/bin user$ Starting up demo app...
Setting ANT_HOME to bundled Ant:
    export ANT_HOME="/aribaweb-5.0RC2/tools/ant"
    export PATH="$ANT_HOME/bin:$PATH"

Buildfile: /aribaweb-5.0RC2/build.xml

jars:
Invoking subant for target: jar
Trying to override old definition of task module-crawl

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/util

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/expr

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/aribaweb

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/widgets

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/metaui

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/metaui-jpa

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/groovyloader

common.init:
Created dir: /aribaweb-5.0RC2/build/derived-src/aribawebEclipsePlugin

check-missing-eclipse-lib:
Cannot find eclipse libs.  Must set eclipse.lib.dir to point at directory
containing
openapi.jar and extensions.jar.  Skipping build...

check-missing-idea-lib:
Cannot find idea libs.  Must set idea.lib.dir to point at directory containing
openapi.jar and extensions.jar.  Skipping build...

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/awreload

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/awreload-jmti

common.init:
Created dir: /aribaweb-5.0RC2/build/derived-src/appcore

common.init:
Created dir: /aribaweb-5.0RC2/build/derived-src/Demo

compile-groovy:
Compiling (with groovy) /aribaweb-5.0RC2/examples/Demo
Created dir: /aribaweb-5.0RC2/build/classes/Demo
Compiling 53 source files to /aribaweb-5.0RC2/build/classes/Demo

copy-docroot-resources:
Copying 1 file to /aribaweb-5.0RC2/build/classes/Demo/docroot

copy-resources:
Warning: /aribaweb-5.0RC2/examples/Demo/resource/ariba not found.
Copying 78 files to /aribaweb-5.0RC2/build/classes/Demo

check-aribaweb-properties:
Trying to override old definition of task groovyc

evaluate-template:
Output: AWEvaluateTemplateFile evaluating
/aribaweb-5.0RC2/tools/templates/aribaweb.properties to
/aribaweb-5.0RC2/build/derived-src/Demo/aribaweb.properties ...
Deleting: /tmp/null1145196325.properties

build-jar:
Building jar: /aribaweb-5.0RC2/lib/app.Demo.jar

common.init:
Created dir: /aribaweb-5.0RC2/build/derived-src/MasterDetail

compile-groovy:
Compiling (with groovy) /aribaweb-5.0RC2/examples/MasterDetail
Created dir: /aribaweb-5.0RC2/build/classes/MasterDetail
Compiling 3 source files to /aribaweb-5.0RC2/build/classes/MasterDetail

copy-docroot-resources:
WIDGETS copy-docroot resources
Warning: /aribaweb-5.0RC2/examples/MasterDetail/resource/webserver not found.
Warning: /aribaweb-5.0RC2/examples/MasterDetail/resource/webserver/branding
not found.

common.copy-resources:
Warning: /aribaweb-5.0RC2/examples/MasterDetail/resource/ariba not found.
Copying 4 files to /aribaweb-5.0RC2/build/classes/MasterDetail

check-persistence-xml:
Trying to override old definition of task groovyc

evaluate-template:
Output: AWEvaluateTemplateFile evaluating
/aribaweb-5.0RC2/tools/templates/persistence.xml to
/aribaweb-5.0RC2/build/derived-src/MasterDetail/persistence.xml ...
Deleting: /tmp/null1693402234.properties

copy-resources:
Copying 1 file to /aribaweb-5.0RC2/build/classes/MasterDetail/META-INF
Copying 1 file to /aribaweb-5.0RC2/build/classes/MasterDetail

check-aribaweb-properties:
Trying to override old definition of task groovyc

evaluate-template:
Output: AWEvaluateTemplateFile evaluating
/aribaweb-5.0RC2/tools/templates/aribaweb.properties to
/aribaweb-5.0RC2/build/derived-src/MasterDetail/aribaweb.properties ...
Deleting: /tmp/null1190236900.properties

merge-jars:
Expanding: /aribaweb-5.0RC2/lib/ariba.appcore.jar into
/aribaweb-5.0RC2/build/classes/MasterDetail

build-jar:
Building jar: /aribaweb-5.0RC2/lib/app.MasterDetail.jar

webapps:
Invoking subant for target: webapp
Trying to override old definition of task module-crawl

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/aribaweb-libs

evaluate-template:
Output: AWEvaluateTemplateFile evaluating
/aribaweb-5.0RC2/tools/templates/web.xml to
/aribaweb-5.0RC2/build/derived-src/aribaweb-libs/web.xml ...
Deleting: /tmp/null1645320136.properties

evaluate-template:
Output: AWEvaluateTemplateFile evaluating
/aribaweb-5.0RC2/tools/templates/web.xml to
/aribaweb-5.0RC2/build/derived-src/appcore/web.xml ...
Deleting: /tmp/null1776435269.properties

war-resources:
Created dir: /aribaweb-5.0RC2/webapps/Demo
Expanding: /aribaweb-5.0RC2/lib/ariba.aribaweb.jar into
/aribaweb-5.0RC2/webapps/Demo
Expanding: /aribaweb-5.0RC2/lib/ariba.metaui.jar into
/aribaweb-5.0RC2/webapps/Demo
Expanding: /aribaweb-5.0RC2/lib/ariba.widgets.jar into
/aribaweb-5.0RC2/webapps/Demo
Expanding: /aribaweb-5.0RC2/lib/app.Demo.jar into /aribaweb-5.0RC2/webapps/Demo

evaluate-template:
Output: AWEvaluateTemplateFile evaluating
/aribaweb-5.0RC2/tools/templates/web.xml to
/aribaweb-5.0RC2/build/derived-src/Demo/web.xml ...
Deleting: /tmp/null217837615.properties

webapp:
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/Demo/WEB-INF
Created dir: /aribaweb-5.0RC2/webapps/Demo/META-INF
Copying 3 files to /aribaweb-5.0RC2/webapps/Demo/META-INF

war-resources:
Created dir: /aribaweb-5.0RC2/webapps/MasterDetail
Expanding: /aribaweb-5.0RC2/lib/ariba.aribaweb.jar into
/aribaweb-5.0RC2/webapps/MasterDetail
Expanding: /aribaweb-5.0RC2/lib/ariba.metaui.jar into
/aribaweb-5.0RC2/webapps/MasterDetail
Expanding: /aribaweb-5.0RC2/lib/ariba.widgets.jar into
/aribaweb-5.0RC2/webapps/MasterDetail
Expanding: /aribaweb-5.0RC2/lib/app.MasterDetail.jar into
/aribaweb-5.0RC2/webapps/MasterDetail

evaluate-template:
Output: AWEvaluateTemplateFile evaluating
/aribaweb-5.0RC2/tools/templates/web.xml to
/aribaweb-5.0RC2/build/derived-src/MasterDetail/web.xml ...
Deleting: /tmp/null863155569.properties

webapp:
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF/lib
Copying 1 file to /aribaweb-5.0RC2/webapps/MasterDetail/WEB-INF
Created dir: /aribaweb-5.0RC2/webapps/MasterDetail/META-INF
Copying 3 files to /aribaweb-5.0RC2/webapps/MasterDetail/META-INF

init:
Created dir: /aribaweb-5.0RC2/build/derived-src/aribaweb-all

ensure-tomcat-conf:
Copying your CATALINA_HOME/conf from /aribaweb-5.0RC2/tools/tomcat/conf to
/aribaweb-5.0RC2/conf...
Copying 7 files to /aribaweb-5.0RC2

update-conf-port:
Updating tomcat server.xml with port prefix: 9

-tomcat-debug:
Launching tomcat in debug mode (port 9000) with CATALINA_BASE=/aribaweb-5.0RC2,
([CTRL-C] to stop)...
ARIBA_AWRELOAD=true, jvmarg:
-javaagent:/aribaweb-5.0RC2/lib/ariba.awreload-jmti.jar,
ANT_HOME=/aribaweb-5.0RC2/tools/ant
Setting
ARIBA_AW_SEARCH_PATH=/aribaweb-5.0RC2/src;/aribaweb-5.0RC2/src/aribaweb;/aribawe
b-5.0RC2/src/awreload/adaptor-jdk15;/aribaweb-5.0RC2/src/awreload;/aribaweb-5.0R
C2/src/expr;/aribaweb-5.0RC2/src/groovyloader;/aribaweb-5.0RC2/src/ideplugin;/ar
ibaweb-5.0RC2/src/metaui-jpa;/aribaweb-5.0RC2/src/metaui;/aribaweb-5.0RC2/src/si
te;/aribaweb-5.0RC2/src/util;/aribaweb-5.0RC2/src/widgets;/aribaweb-5.0RC2/examp
les/AtIssue;/aribaweb-5.0RC2/examples/Demo;/aribaweb-5.0RC2/examples/GuestBook;/
aribaweb-5.0RC2/examples/MasterDetail;/aribaweb-5.0RC2/examples/appcore;/aribawe
b-5.0RC2/src/widgets/resource/webserver/branding/ariba
Connect via http://localhost:9080/Demo/AribaWeb



Original issue reported on code.google.com by [email protected] on 26 Mar 2009 at 7:43

Support OpenXava annotations

Some members of the OpenXava community have expressed interest in being able to 
migrate their 
business objects to AribaWeb.  We could support an small add-on adapter 
framework that added 
support for the OpenXava annotations (by processing them at runtime into MetaUI 
rules)

Original issue reported on code.google.com by [email protected] on 24 Feb 2009 at 6:35

sso support

let aribaweb support sso (cas or opensso ...)

Original issue reported on code.google.com by [email protected] on 23 Apr 2009 at 9:13

Eclipse IDE incorrect command. OutOfMemoryException fix

What steps will reproduce the problem?
1. Go to page
IDE setup for eclipse from page 
http://aribaweb.org/Documentation/IDE_Plugins.htm

This command won't work:
ant -eclipse.lib.dir=/Applications/eclipse/plugins

What is the expected output? What do you see instead?
For eclipse build instruction should be :
ant -Declipse.lib.dir=/Applications/eclipse/plugins

What version of the product are you using? On what operating system?
Windows XP, Eclipse 

Please provide any additional information below.
And also I am getting OutOfMemory error. Setting -vmargs -Xms512m -Xmx512m 
for any helped me. Kindly add this note to the documentation.

Original issue reported on code.google.com by ramesh.mandaleeka on 26 Feb 2009 at 1:04

Nav Tabs need transparent edges

What steps will reproduce the problem?
1. Modify layout (via css) such that graphics of banner area lies behind
application's nav tabs.

What is the expected output? What do you see instead?
I'd expect to see transparent edges around nav tabs. Instead, edges are
non-transparent white.

What version of the product are you using? On what operating system?
5.0RC2, WinXPPro32, Firfox 3

Please provide any additional information below.
I tweaked (4) cssNavTab... gifs to have transparent edges. See attached.

Original issue reported on code.google.com by [email protected] on 4 May 2009 at 5:39

Attachments:

Errors launching examples

Several configuration issues could prevent the examples from launching 
correctly:
(See http://aribaweb.org/Documentation/Getting_Started.htm#troubleshooting)

  - Your JAVA_HOME is not set correctly, or points to a JRE (rather than JDK), or your JDK is 1.3 or 1.4
    (rather than the required 1.5 or 1.6)

  - You installed AW to a path where a parent directory has spaces

  - You have an ANT_HOME defined and it points to an old version of Ant (e.g. 1.6 or 1.7.0, rather than 1.7.1)
            **Note:** AribaWeb includes Ant 1.7.1 as part of its distribution.  You are best off clearing your ANT_HOME
            environment variable and letting AW use its bundled Ant

  - You have TOMCAT_HOME, CATALINA_HOME or CATALINA_BASE environment variables defined, and they point
    to an old or customized installation.
            **Note:** AribaWeb includes Tomcat 6 as part of its distribution.  On initialization, the AW build files
            copy the CATALINA_HOME/conf directory and try to update the webserver port in the copied server.xml (to 9080).
            If you have tweaked your server.xml, for instance, AW's attempts to change the port may fail and the app
            may start on a different port (in which case you'll need to access the apps with a different port in you
            URL)

  - You get a debugger port conflict on start up
          By default AW launches the examples with the debugger enabled and set to listen on port 9000.  If you have
          another process using that port the server will fail to start.

  - Everything launched and AW says that it's opening the browser to http://localhost:9080/Demo/AribaWeb,
    but the browser doesn't open
            The auto browser launch feature works only on Mac and Windows and has been known to fail on certain
            Windows machines.  If your browser does not launch, simply manually point your browser at 
http://localhost:9080/Demo/AribaWeb.

Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 8:35

Some DataTable samples throw exceptions when run under non-US locale

The "SimpleTable" sample will throw the following exception when run under some 
non-US 
locales (e.g. French):
  groovy.lang.MissingMethodException:
  No signature of method: java.lang.String.intValue() is applicable for argument types: () values: []

Analysis:
The demo data CSV parser, AWTCSVDataSource, is attempting to use a number 
parser in the 
*current* locale instead of one in the "canonical locale" (US) used by the 
sample data CSV files.

Patch:
In widgets/ariba/ui/table/AWTCSVDataSource.java, change:
    static NumberFormat _NumberFormatter = NumberFormat.getNumberInstance(Locale.US);
to
    static NumberFormat _NumberFormatter = NumberFormat.getNumberInstance(Locale.US);


Original issue reported on code.google.com by [email protected] on 24 Feb 2009 at 5:09

<w:ModalPageWrapper>: Disable Done button (?)

What steps will reproduce the problem?
1. Use <w:ModalPageWrapper>
2. (Attempt to disable/omit the Done action/button)

What is the expected output? What do you see instead?
No Done button.

What version of the product are you using? On what operating system?
5.0RC3p4; WinXPPro32; Firefox 3

Please provide any additional information below.
I would like to be able to hide the Done button (and provide my own). There
appears to be no way to do this.

So, I tweaked ModalPageWrapper.awl to include a binding:
"disableDoneAction" (boolean). I added an a:If around the w:TextButton
block that displays the Done button.

Please see the attached customized ModalPageWrapper.awl for my implementation.

Thank you,
-Morton

Original issue reported on code.google.com by [email protected] on 2 May 2009 at 7:23

Attachments:

Spring Integration

Many potential adopters would appreciate out-of-the-box Spring integration.

The AribaWeb distribution is intentionally devoid of dependencies on frameworks 
like Spring (we 
seek to provide the simplest configuration possible to deliver an integrated 
full stack) but for 
Spring-based environments this support would be of value.

Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 8:41

workflow support

is aribaweb support workflow?

i think a integrate with jbpm and/or spring-webflow is a good choise.

is there any plan to do it?

Original issue reported on code.google.com by [email protected] on 13 Mar 2009 at 1:49

MetaUI: Better error tolerance, more friendly error handling

Under 5.0b7 several issues make runtime editing of .oss files less friendly 
than it should be:
  1) A syntax error in a .oss file causes the exception page to come up and the app to become in 
operable.  Worse, even after the error is corrected, the rule reload does not 
fix the app -- a 
restart is required.

 2) If rules fail to resolve a component to display in a given context, a scary exception is 
displayed

Would be better if:
 1) .oss syntax errors resulted in error bar on UI (no exception) and left old rules in place until 
problem was corrected

 2) Missing component resulted in rendering error information *inline* where component should 
appear (and no exception page)

Original issue reported on code.google.com by [email protected] on 16 Feb 2009 at 9:02

Findbugs Report - Enhancement

What steps will reproduce the problem?

1) Download findbugs from http://findbugs.sourceforge.net
2) Extract to any folder you like
3) Add environmental variable FINDBUGS_HOME to point to the extracted 
location.
4) Add the following just above the macro definition in AW_HOME\build.xml

    <property name="findbugs.home" location="${env.FINDBUGS_HOME}"/>
    <taskdef name="findbugs" 
classname="edu.umd.cs.findbugs.anttask.FindBugsTask"/>
    <target name="findbugs">
       <findbugs home="${findbugs.home}"
           output="html" outputFile="findbugs.html" jvmargs="-Xms512M -
Xmx512M ">
          <sourcePath path="${basedir}/src" />
          <class location="${basedir}/build/classes" />
       </findbugs>
    </target>

5) Open the command prompt and cd to %AW_HOME% and issue the command: ant 
findbugs

What is the expected output? What do you see instead?
Attached is the generated report.

Original issue reported on code.google.com by ramesh.mandaleeka on 26 Feb 2009 at 1:27

Attachments:

SVN trunk is broken (rev 21)

What steps will reproduce the problem?
0. Update to rev 21
1. Compile with Sun SDK 1.6.0_10 or OpenJDK 14.0-b08

What is the expected output? What do you see instead?
0. build breaks:
    [javac]
/home/sun/Projects/3dParty/aribaweb-read-only/src/expr/ariba/util/expr/ASTAdd.ja
va:46:
cannot find symbol
    [javac] symbol  : class ExprParser
    [javac] location: class ariba.util.expr.ASTAdd
    [javac]     public ASTAdd(ExprParser p, int id) {
and others, see log

1. src/expr/arib/util/core/SignalHandler.java:21: warning: sun.misc.Signal
is Sun proprietary API and may be removed in a future release
see: http://java.sun.com/products/jdk/faq/faq-sun-packages.html

Original issue reported on code.google.com by [email protected] on 10 Apr 2009 at 8:45

Demo: Pivot Tables: Outline Pivot Table: "[java] *** efficiency warning: AWBareString length of 0. Please report this ***"

What steps will reproduce the problem?
1. Start Demo
2. Select Tab: Pivot Tables
3. Select TOC: Outline Pivot Table
4. Server console message: "[java] *** efficiency warning: AWBareString
length of 0. Please report this ***"

What is the expected output? What do you see instead?
(see #4)

What version of the product are you using? On what operating system?
AW 5.0 RC2

Please provide any additional information below.
Eclipse 3.4.3
WinXPPro32

Original issue reported on code.google.com by [email protected] on 14 Apr 2009 at 11:49

how to rebuild or redeploy in Eclipse by one click

What steps will reproduce the problem?
1. create a new AribaWeb project in Eclipse
2. right click on build.xml, then Run As-> ant build
3. change some thing in awl file
4. right click on build.xml, then Run As-> ant build

What is the expected output? What do you see instead?
I am expecting to rebuild/redelopy a aribaweb project by one click or so 
in Eclipse like the demo (AribaWeb:Setting up IntelliJ IDEA for AW)
But Instead,when I do the second time, it errer out like below:
development)
     [echo] Connect via http://localhost:8080/aribaw/AribaWeb
     [java] ERROR: transport error 202: bind failed: Address already in use
I have to find out the pid which tooks the port and kill it each time.

What version of the product are you using? On what operating system?
Eclipse 3.4
Ant 1.7.1
aribaweb-5.0RC1

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 1 Mar 2009 at 2:13

Wrong source zip set for ariba.appcore.jar

What steps will reproduce the problem?
1. Open eclipse with AribaWeb project
2. crtl+shif T to open the type lookup popup and type Initialization
3. Select the ariba.appcore.Initialization entry from the list and open the type
4. The source is not available as the aribaweb-all-src.jar does not contain 
this src

What is the expected output? What do you see instead?
See the source of the ariba.appcore.Initialization class

What version of the product are you using? On what operating system?
aribaweb RC2

Please provide any additional information below.
The code located in ariba.ideplugin.eclipse.wizards.CreateProject in 
updateClasspath method 
should set the source to examples/appcore/ or another zip containing the source 
for appcore.

Original issue reported on code.google.com by [email protected] on 16 Mar 2009 at 1:41

Permission based navigation lost after stack trace

What steps will reproduce the problem?
1. Login to a metaui applicaiton with permissions on modules enabled and using 
a permissions 
restricted user
2. Provoke a stack trace (you know how to do ;))
3. reenter the app (reenter Ariba Web) or login again

What is the expected output? What do you see instead?
The permission on the modules are gone and you can see all the modules.
you should still see only the modules related to your user permissions

What version of the product are you using? On what operating system?
SVN snapshot 8th May 2009

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 8 May 2009 at 8:49

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.