accounting transaction entry reconciliation status

2009-09-24 Thread Chris Snow
In the add/edit transaction entry screens, a user can directly enter the 
reconcile status.  Entering the reconcile status using these screens 
means that the createGlReconciliation service is not used. I.e. no 
GlReconciliation records are created.


Also, the transaction entry screens and account reconciliation screen's 
services have different permissions ACCTG_ATX_ versus ACCOUNTING_.


Should the AccountingTransServices.xml methods be calling the 
createGlReconciliation service to set the reconcileStatusId rather 
than setting the id directly in the AcctgTransEntry entity as it 
currently doing?


Many thank  in advance,

Chris


Re: Accounting definitions: glAccountClassId, glAccountTypeId, glResourceTypeId

2009-09-24 Thread aswath narayana
Hi,
I am also trying to get the the differences between these two
GLAccountTypeId and GLAccountClassId.

There is no FIXED_ASSET in GLAccountClassId, where as it is present in
GLAccountTypeId.
So, from the reporting perspective (which is completely based on
GLAccountClass), the FIXED_ASSET will not be shown at all. I think it is
important to show FIXED_ASSET in the reporting.

-Aswath


On Fri, Sep 18, 2009 at 7:43 AM, snowc chsnow...@gmail.com wrote:


 Thanks again for your help Jacques!

 When I fully understand the concepts, I will put together a page explaining
 the differences.


 jacques.le.roux wrote:
 
  Done
 
  Jacques
 
  From: snowc chsnow...@gmail.com
  Hi Jacques,  thanks for the response.  This question seems like it
 should
  be
  in the FAQ?
 
 
  jacques.le.roux wrote:
 
  You may be interested by http://markmail.org/message/ixw3eazzpz64q7bc
 
  Jacques
 
  From: snowc chsnow...@gmail.com
 
  On more detailed investigation, the ResourceTypes in seed data are:
 
  MONEY
  RAW_MATERIALS
  LABOR
  SERVICES
  FINISHED_GOODS
  DELIVERED_GOODS
 
  These obviously describe the type of resource.  However, the
  glAccountClass
  and glAccountType seem to be modeling very similar concepts:
 
  glAccountType
 
  ACCOUNTS_RECEIVABLE
  ACCOUNTS_PAYABLE
  BALANCE_ACCOUNT
  BANK_STLMNT_ACCOUNT
  UNDEPOSITED_RECEIPTS
  MRCH_STLMNT_ACCOUNT
  CURRENT_ASSET
  FIXED_ASSET
  FIXED_ASSET_MAINT
  OTHER_ASSET
  CREDIT_CARD
  CURRENT_LIABILITY
  ...
 
  glAccountClass:
 
  DEBIT
  CREDIT
  RESOURCE
  ASSET
  CURRENT_ASSET
  CASH_EQUIVALENT
  INVENTORY_ASSET
  LONGTERM_ASSET
  LIABILITY
  CURRENT_LIABILITY
  ...
 
  What are the differences between these concepts?  Why are two entities
  required, and not just the one?
 
  Many thanks in advance,
 
  Chris
 
 
 
  snowc wrote:
 
  What are the main differences between the following fields?:
 
   glAccountClassId (E.g. CASH_EQUIVALENT)
   glAccountTypeId (E.g. CURRENT_ASSET)
   glResourceTypeId (E.g. MONEY)
 
  I've read through the ManagerReferenceAccounting, but I'm still a bit
  confused.
 
  Many thanks in advance,
 
  Chris
 
 
 
  --
  View this message in context:
 
 http://www.nabble.com/Accounting-definitions%3A-glAccountClassId%2C-glAccountTypeId%2C-glResourceTypeId-tp25414987p25417951.html
  Sent from the OFBiz - User mailing list archive at Nabble.com.
 
 
 
 
 
 
  --
  View this message in context:
 
 http://www.nabble.com/Accounting-definitions%3A-glAccountClassId%2C-glAccountTypeId%2C-glResourceTypeId-tp25414987p25418195.html
  Sent from the OFBiz - User mailing list archive at Nabble.com.
 
 
 
 
 

 --
 View this message in context:
 http://www.nabble.com/Accounting-definitions%3A-glAccountClassId%2C-glAccountTypeId%2C-glResourceTypeId-tp25414987p25502110.html
 Sent from the OFBiz - User mailing list archive at Nabble.com.




Re: Query Regarding ExecutionContext

2009-09-24 Thread Pankaj . Jain
Thanks Adrian for details.

 I've already look into the Discussion : ExecutionContext thread on dev 
list but didn't found any roadmap/ overview of  ExecutionContext concept, 
if you can add any small document / page on OFBiz documentation list with 
objectives and initial information then it would be very helpful for 
others.



Thanks  Regards:
Pankaj Jain | LT infotech |Navi Mumbai
Email : pankaj.j...@lntinfotech.com


__

Can payment be made without applying payment applications

2009-09-24 Thread aswath narayana
Hello,
I want to make an advance payment to a vendor.  It looks like one of the
following is a must
* Invoice
* Billing account
* Tax AuthId

How can I make the payment?

Thanks,
-Aswath


Re: Error in ModelScreen.java

2009-09-24 Thread André Herbst
Hi Adrian,

I first copied the error message from the error.log, but here is some more 
information from the ofbiz.log.

I hope this will be sufficient for you to point me in the right direction 
about how to aviod this kind of errors.

Thx,
-André

2009-09-23 14:32:03,817 (http-0.0.0.0-8443-4) [ 
GenericDAO.java:758:INFO ] Ran query in 160 milli-seconds: SELECT ORDER_ID, 
ORDER_TYPE_ID, ORDER_NAME, EXTERNAL_ID, SALES_CHANNEL_ENUM_ID, ORDER_DATE, 
PRIORITY, ENTRY_DATE, PICK_SHEET_PRINTED_DATE, VISIT_ID, STATUS_ID, 
CREATED_BY, FIRST_ATTEMPT_ORDER_ID, CURRENCY_UOM, SYNC_STATUS_ID, 
BILLING_ACCOUNT_ID, ORIGIN_FACILITY_ID, WEB_SITE_ID, PRODUCT_STORE_ID, 
TERMINAL_ID, TRANSACTION_ID, AUTO_ORDER_SHOPPING_LIST_ID, 
NEEDS_INVENTORY_ISSUANCE, IS_RUSH_ORDER, INTERNAL_CODE, REMAINING_SUB_TOTAL, 
GRAND_TOTAL, IS_VIEWED, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, 
CREATED_STAMP, CREATED_TX_STAMP FROM OFBIZ.ORDER_HEADER WHERE (ORDER_DATE 
= ? AND ORDER_DATE = ? AND ORDER_TYPE_ID = ?)
2009-09-23 14:32:07,576 (http-0.0.0.0-8443-4) [
TransactionUtil.java:748:WARN ] 
 exception 
report --
WARNING: In getSetRollbackOnlyCause no stack placeholder was in place, here is 
the current location: 
Exception: java.lang.Exception
Message: Current Stack Trace
 stack 
trace ---
java.lang.Exception: Current Stack Trace
org.ofbiz.entity.transaction.TransactionUtil.getSetRollbackOnlyCause(TransactionUtil.java:747)
org.ofbiz.entity.transaction.TransactionUtil.commit(TransactionUtil.java:222)
org.ofbiz.entity.transaction.TransactionUtil.commit(TransactionUtil.java:195)
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:424)
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:130)
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:93)
org.ofbiz.widget.screen.MacroScreenViewHandler.render(MacroScreenViewHandler.java:114)
org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:793)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:537)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:214)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:264)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
org.ofbiz.catalina.container.CrossSubdomainSessionValve.invoke(CrossSubdomainSessionValve.java:44)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:735)


2009-09-23 14:32:07,706 (http-0.0.0.0-8443-4) [
ModelScreen.java:426:ERROR] 
 exception 
report --
Could not commit transaction: 
org.ofbiz.entity.transaction.GenericTransactionException: Roll back error 
(with no rollbackOnly cause found), could not commit transaction, was rolled 
back instead: javax.transaction.RollbackException: Transaction timeout 
(Transaction timeout)
Exception: org.ofbiz.entity.transaction.GenericTransactionException
Message: Roll back error (with no rollbackOnly cause found), could not commit 
transaction, was rolled back instead: javax.transaction.RollbackException: 
Transaction timeout (Transaction timeout)
 
cause -
Exception: javax.transaction.RollbackException
Message: Transaction timeout
 stack 
trace ---
javax.transaction.RollbackException: Transaction timeout
org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:269)

Re: Can payment be made without applying payment applications

2009-09-24 Thread Anil Patel

Goto following screen,
https://demo.ofbiz.org/ap/control/newPayment

Regards
Anil Patel

On Sep 24, 2009, at 3:15 AM, aswath narayana wrote:


Hello,
I want to make an advance payment to a vendor.  It looks like one of  
the

following is a must
* Invoice
* Billing account
* Tax AuthId

How can I make the payment?

Thanks,
-Aswath




Auth.Net payment configuration not available in accountmanager paymentgateway config tab

2009-09-24 Thread Hemanth Kumar Kanamarlapudi
Hi All,

There is a difference between the online demo in ofbiz and my local version 
which is ofbiz-release9.04 version for authorize.net payment gateway 
configuration. I am not able to find the configuration for authorize.net in my 
local application and data also not available in table Payment_Gateway_Config 
table. Can any one please clarify?

https://demo.ofbiz.org/accounting/control/FindPaymentGatewayConfig



Regards
Hemanth

-Original Message-
From: Anil Patel [mailto:anil.pa...@hotwaxmedia.com]
Sent: Thursday, September 24, 2009 1:11 PM
To: user@ofbiz.apache.org
Cc: Anil Patel
Subject: Re: Can payment be made without applying payment applications

Goto following screen,
https://demo.ofbiz.org/ap/control/newPayment

Regards
Anil Patel

On Sep 24, 2009, at 3:15 AM, aswath narayana wrote:

 Hello,
 I want to make an advance payment to a vendor.  It looks like one of
 the
 following is a must
 * Invoice
 * Billing account
 * Tax AuthId

 How can I make the payment?

 Thanks,
 -Aswath


http://www.mindtree.com/email/disclaimer.html


Re: Auth.Net payment configuration not available in accountmanager paymentgateway config tab

2009-09-24 Thread Scott Gray

Hi Hemanth

You can use the accounting/config/payment.properties file.

Regards
Scott

HotWax Media
http://www.hotwaxmedia.com

On 24/09/2009, at 7:53 PM, Hemanth Kumar Kanamarlapudi wrote:


Hi All,

There is a difference between the online demo in ofbiz and my local  
version which is ofbiz-release9.04 version for authorize.net payment  
gateway configuration. I am not able to find the configuration for  
authorize.net in my local application and data also not available in  
table Payment_Gateway_Config table. Can any one please clarify?


https://demo.ofbiz.org/accounting/control/FindPaymentGatewayConfig



Regards
Hemanth





smime.p7s
Description: S/MIME cryptographic signature


Re: discussion: document proposal.

2009-09-24 Thread Jacques Le Roux
Found the right solution, at least for me an Oxygen users 
http://www.oxygenxml.com/docbook_editor.html?adw=truegclid=CImBn9r2iZ0CFUxs4wodN0xf2w


Jacques

From: Jacques Le Roux jacques.le.r...@les7arts.com

Thanks Hans sounds logical. Anyway, from my very limited experience, I guess 
The Eclipse plugin is not the ideal solution.

Jacques

From: Hans Bakker mailingl...@antwebsystems.com
To: Jacques Le Roux jacques.le.r...@les7arts.com

I installed docbook V5.

On Wed, 2009-09-02 at 08:29 +0200, Jacques Le Roux wrote:
As I don't want to learn all Docbook tags, I tried to install the Vex editor as a plugin in Eclipse (Ganymede == 3.4) but it's 
not

working (and is a known issue).
So I found a solution here 
http://www.nabble.com/Re%3A-Error-message-when-starting-eclipse-w-VEX-plugin-p13036761.html
It works but when I load it asks me about the version of docbook documents I use. I searched in ML but I'm not quite sure about 
it,

any ideas ?
BTW it looks like using OpenOffice (with a plugin?) could be a better solution
http://xml.openoffice.org/xmerge/docbook/UserGuide.html...

What I want to do is to put tips like that http://markmail.org/message/73e5wtnb2m4w4ikw in the online help. For instance this 
one

would be at the page https://localhost:8443/webtools/control/runService.
I'm sure this would be a great benefit for everybody

Thanks

Jacques

From: Sharan-F sharan.f...@gmail.com

 Thanks for all the work Hans - its sounds fantastic. Will take a look to see
 if there is anything I can help with.

 Sharan


 Jacques Le Roux-2 wrote:

 Yes, bravo Hans! We have just to learn docBook now (but sounds easy)...

 Jacques

 From: Adrian Crum adri...@hlmksw.com
 This sounds great! Thanks Hans!

 -Adrian

 Hans Bakker wrote:
 Your input is required:

 You probably noticed the big update?
 My Apologies for its size but i think it is worth the effort.

 To understand quickly where I am talking about, upgrade your local
 version, reload your seed data (or run ant-install) and go to:
 content - content -  navigate - documents - 'apache ofbiz in html
 format'

 Then you will see the xml document in file:
 /applications/commonext/documents/ApacheOfbiz.xml
 in html format.

 The pdf format does not yet work...(Anybody can help: see comment in
 svn)

 ---
 The proposal is to move the documents from docs.ofbiz.org to the ofbiz
 content manager.
 ---
 What are the advantages?

  1. No external system required for documentation
  2. The content of the internal help files can be used within the
 documentation
  3. The documentation always has the same version as the system (It
 is part of it)
  4. The content is stored in a internationally accepted
 'DocBook' (www.docbook.org) format
  5. The content can be easily presented in the selected visual
 schemas (To be implemented)


 What is the opinion of the community?

 Regards,
 Hans




 -- 
 View this message in context: http://www.nabble.com/discussion%3A-document-proposal.-tp25183768p25215593.html

 Sent from the OFBiz - User mailing list archive at Nabble.com.




--
Antwebsystems.com: Quality OFBiz services for competitive rates









release 4.0 vs release 09.04?

2009-09-24 Thread Olindo Pindaro
What is the difference beetween this 2 branches?

TNX
-- 
Olindo Pindaro
http://www.linkedin.com/in/olindopindaro
+39 3939455830


Re: release 4.0 vs release 09.04?

2009-09-24 Thread Vivek Mishra
Please search the mail achieves. Recently a discussion was going on for 
this topic.

You will get all your questions sorted out.

Thanks!
-- Vivek Mishra

Olindo Pindaro wrote:

What is the difference beetween this 2 branches?

TNX
  


smime.p7s
Description: S/MIME Cryptographic Signature


How to add Provinces Data of China to Ofibz?

2009-09-24 Thread ngterry

Hi,

How to add Provinces Data of China to Ofibz?

I have created GeoData_CN.xml in /framework/common/data,

and add 
entity-resource type=data reader-name=seed loader=main
location=data/GeoData_CN.xml/
to /framework/common/ofbiz-component.xml

But I still cannot see the data in dropdown list.

Moreover, how to add other locale of the Provinces Data?  e.g. English name
of Chinese Provinces.

Regards,
Terence
-- 
View this message in context: 
http://www.nabble.com/How-to-add-Provinces-Data-of-China-to-Ofibz--tp25550316p25550316.html
Sent from the OFBiz - User mailing list archive at Nabble.com.



Re: release 4.0 vs release 09.04?

2009-09-24 Thread Jacques Le Roux

http://docs.ofbiz.org/display/OFBIZ/Main+New+Features

Jacques

From: Olindo Pindaro o.pind...@gmail.com

What is the difference beetween this 2 branches?

TNX
--
Olindo Pindaro
http://www.linkedin.com/in/olindopindaro
+39 3939455830





Re: Can payment be made without applying payment applications

2009-09-24 Thread aswath narayana
Hello Anil,
thanks.
I am trying to perform with the latest version.
I clicked on new outgoing payment
* partyid:democustomer
* Payment methodtype: cash

Clicked on Create
Clicked on 'Sent'
Clicked on 'Confirm'
I get the following message
'Status cannot be set to confirmed.  The payment is not fully applied.

-Aswath




On 9/24/09, Anil Patel anil.pa...@hotwaxmedia.com wrote:
 Goto following screen,
 https://demo.ofbiz.org/ap/control/newPayment

 Regards
 Anil Patel

 On Sep 24, 2009, at 3:15 AM, aswath narayana wrote:

 Hello,
 I want to make an advance payment to a vendor.  It looks like one of
 the
 following is a must
 * Invoice
 * Billing account
 * Tax AuthId

 How can I make the payment?

 Thanks,
 -Aswath




Re: How to pass a parameter from drop down selected value

2009-09-24 Thread Mridul Pathak
Make a small form around your dropdown list, on click of the link submit
this form.  The selected value will be posted as a parameter, which you can
then capture on your next view.
-- 
Thanks  Regards
Mridul Pathak
Hotwax Media
http://www.hotwaxmedia.com
mridul.pat...@hotwaxmedia.com
-
direct: +91 - 942.592.6892

On Thu, Sep 24, 2009 at 5:32 PM, naveen chanda chand...@gmail.com wrote:


 Dear All,

 I have a requirement to pass a value to another form, which is selected
 from
 drop down list.

 When i click a hyperlink in one form, the selected value must be pass as a
 parameter and it should display as text field.

 I have seen the existing ones for reference, i cannot able to find the
 above
 one.

 Please help me to solve my issue.

 Thanks,
 Naveen


 --
 View this message in context:
 http://www.nabble.com/How-to-pass-a-parameter-from-drop-down-selected-value-tp25561883p25561883.html
 Sent from the OFBiz - User mailing list archive at Nabble.com.




Re: nabble not working?

2009-09-24 Thread Ashish Vijaywargiya

Hello Chris,

It looks like that there is some inconsistency happening in nabble.
If you see the home page which is by default associated with User 
mailing list then it is showing today's email - 
http://www.nabble.com/OFBiz-f2740.html.

Also you can see your this email too.

But email for developer list and commit list is not updated for today's 
content - probably temporary issue?
If I am not wrong Jacques is having admin rights to maintain these list 
in nable area so he can jump in b/w and help us to solve this problem?


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | New Zealand | India


snowc wrote:

Nabble doesn't seem to be picking up messages from the ofbiz user mailing
list...
  


smime.p7s
Description: S/MIME Cryptographic Signature


Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hello Olindo:
IMHO - and not to ruffle any feathers - there are a number of minor but 
very visible bugs (mostly in the presentation layer) in the 9.04 release 
that could easily discourage and frustrate a first time user. I found 
this out the hard way while trying to use the 9.04 release as a basis 
for screen shots in my 2 books (and for the myofbiz.com website.)


My advice for what it is worth: if you are a beginner, start with the 
4.x trunk release (it's rock solid and proven) and then, when you 
understand how OFBiz should work, move on to 9.04 if needed.


Again,
Just my 2 cents.
Ruth

Olindo Pindaro wrote:

What is the difference beetween this 2 branches?

TNX
  


Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ashish Vijaywargiya

-1 for starting with OFBiz 4.0 release.
Instead of this I will recommend to start with either Release branch  
9.04 or trunk and report any bug found.
The main reason of my recommendation is that the beginner 
document(http://docs.ofbiz.org/x/UBE) and some other document best 
support to Release Branch 9.04  trunk.


PS: 4.x trunk release - Ruth, If I am not wrong trunk word is used 
for the repository on which current development is going on.


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | India | New Zealand



Ruth Hoffman wrote:

Hello Olindo:
IMHO - and not to ruffle any feathers - there are a number of minor 
but very visible bugs (mostly in the presentation layer) in the 9.04 
release that could easily discourage and frustrate a first time user. 
I found this out the hard way while trying to use the 9.04 release as 
a basis for screen shots in my 2 books (and for the myofbiz.com website.)


My advice for what it is worth: if you are a beginner, start with the 
4.x trunk release (it's rock solid and proven) and then, when you 
understand how OFBiz should work, move on to 9.04 if needed.


Again,
Just my 2 cents.
Ruth

Olindo Pindaro wrote:

What is the difference beetween this 2 branches?

TNX
  


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Can payment be made without applying payment applications

2009-09-24 Thread Anil Patel

Ashwath,

Confirm a payment means its applied to Invoice or such thing. If you  
are only interested in creating a Payment and then posting it to Gl  
then having payment in Sent status is fine.


All accounting related transactions are created when Payment is moved  
to Sent status.


Hope this helps.
Anil Patel


On Sep 24, 2009, at 6:50 AM, aswath narayana wrote:


Hello Anil,
thanks.
I am trying to perform with the latest version.
I clicked on new outgoing payment
* partyid:democustomer
* Payment methodtype: cash

Clicked on Create
Clicked on 'Sent'
Clicked on 'Confirm'
I get the following message
'Status cannot be set to confirmed.  The payment is not fully applied.

-Aswath




On 9/24/09, Anil Patel anil.pa...@hotwaxmedia.com wrote:

Goto following screen,
https://demo.ofbiz.org/ap/control/newPayment

Regards
Anil Patel

On Sep 24, 2009, at 3:15 AM, aswath narayana wrote:


Hello,
I want to make an advance payment to a vendor.  It looks like one of
the
following is a must
* Invoice
* Billing account
* Tax AuthId

How can I make the payment?

Thanks,
-Aswath







Re: release 4.0 vs release 09.04?

2009-09-24 Thread Jacques Le Roux
I totally agree with Ashish (not surprising) but Ruth is also right to say that we have still some bugs in R9.04, but it's improving 
day after day and have a lot more features and a better architecture. For instance there is still issues with Minerva in R4. And 
IMO, the main reason is you will not get much help (if any) from the community with R4. We are almost all turned to the future, not 
the past...


Jacques

From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com

-1 for starting with OFBiz 4.0 release.
Instead of this I will recommend to start with either Release branch  9.04 or 
trunk and report any bug found.
The main reason of my recommendation is that the beginner document(http://docs.ofbiz.org/x/UBE) and some other document best 
support to Release Branch 9.04  trunk.


PS: 4.x trunk release - Ruth, If I am not wrong trunk word is used for the repository on which current development is going 
on.


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | India | New Zealand



Ruth Hoffman wrote:

Hello Olindo:
IMHO - and not to ruffle any feathers - there are a number of minor but very visible bugs (mostly in the presentation layer) in 
the 9.04 release that could easily discourage and frustrate a first time user. I found this out the hard way while trying to use 
the 9.04 release as a basis for screen shots in my 2 books (and for the myofbiz.com website.)


My advice for what it is worth: if you are a beginner, start with the 4.x trunk release (it's rock solid and proven) and then, 
when you understand how OFBiz should work, move on to 9.04 if needed.


Again,
Just my 2 cents.
Ruth

Olindo Pindaro wrote:

What is the difference beetween this 2 branches?

TNX








Error Message while starting the site and build the project

2009-09-24 Thread R. S.

Hello everybody,
I'm new in handling with ofbiz and I try to teach it by my self. Please excuse
my bad English.
Some days ago I checked out OFBIZ with Eclipse
(http://svn.apache.org/repos/asf/ofbiz/branches/release09.04). I started the
build-file by ant and after it the ofbiz-server, it worked fine.
In firefox at localhost and port 8080 tallied the side/shop without any errors.

Yesterday after the update of ofbiz in Eclipse I started the server and I saw
errors like this: (in the log file:

 (main) [   DatabaseUtil.java:343:WARN ] Entity [OagisMessageErrorInfo] has
no table in the database
(main) [   DatabaseUtil.java:356:INFO ] Created table
[OFBIZ.OAGIS_MESSAGE_ERROR_INFO]
 (main) [   DatabaseUtil.java:2961:INFO ] Created 1 foreign key indices for
entity [OagisMessageErrorInfo]
(main) [   DatabaseUtil.java:2310:INFO ] Created 1 foreign keys for entity
[OagisMessageErrorInfo]
(main) [   DatabaseUtil.java:2754:INFO ] Created 2 declared indices for
entity [OagisMessageErrorInfo]
)
and after it this error message in firefox:


org.ofbiz.widget.screen.ScreenRenderException: Error rendering screen
[component://ecommerce/widget/CommonScreens.xml#leftbar]:
org.ofbiz.entity.transaction.GenericTransactionException: The current
transaction is marked for rollback, not beginning a new transaction and aborting
current operation; the rollbackOnly was caused by: Error in simple-method [Get
visual theme resources
[file:/home/name/workspace/ofbiz%209.4/framework/common/script/org/ofbiz/common/CommonServices.xml#getVisualThemeResources]]: 


; [Visual Theme resources not found.] (The current transaction is marked for
rollback, not beginning a new transaction and aborting current operation; the
rollbackOnly was caused by: Error in simple-method [Get visual theme resources
[file:/home/name/workspace/ofbiz%209.4/framework/common/script/org/ofbiz/common/CommonServices.xml#getVisualThemeResources]]: 


; [Visual Theme resources not found.])

Please help me in debugging. I don`t know what I should to do.
System: Ubuntu 9.04
SDK 1.5

best regards
Rudi



Re: nabble not working?

2009-09-24 Thread Jacques Le Roux

Thanks Ashish,

I'd wait one day...

Jacques

From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com

Hello Chris,

It looks like that there is some inconsistency happening in nabble.
If you see the home page which is by default associated with User 
mailing list then it is showing today's email - 
http://www.nabble.com/OFBiz-f2740.html.

Also you can see your this email too.

But email for developer list and commit list is not updated for today's 
content - probably temporary issue?
If I am not wrong Jacques is having admin rights to maintain these list 
in nable area so he can jump in b/w and help us to solve this problem?


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | New Zealand | India


snowc wrote:

Nabble doesn't seem to be picking up messages from the ofbiz user mailing
list...
  






Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hi Ashish:
You are correct - but it does get confusing after a while - trunk vs. 
releases vs. whateverAnyhow, I meant to say: 4.x Release. And I 
stand by that, especially if you want to evaluate ecommerce features.


As for reporting bugs, I beg to differ. Bug reporting is not for the 
beginner (or the faint of heart :-)


Just my 2 cents.
Ruth

Ashish Vijaywargiya wrote:

-1 for starting with OFBiz 4.0 release.
Instead of this I will recommend to start with either Release branch  
9.04 or trunk and report any bug found.
The main reason of my recommendation is that the beginner 
document(http://docs.ofbiz.org/x/UBE) and some other document best 
support to Release Branch 9.04  trunk.


PS: 4.x trunk release - Ruth, If I am not wrong trunk word is used 
for the repository on which current development is going on.


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | India | New Zealand



Ruth Hoffman wrote:

Hello Olindo:
IMHO - and not to ruffle any feathers - there are a number of minor 
but very visible bugs (mostly in the presentation layer) in the 9.04 
release that could easily discourage and frustrate a first time user. 
I found this out the hard way while trying to use the 9.04 release as 
a basis for screen shots in my 2 books (and for the myofbiz.com 
website.)


My advice for what it is worth: if you are a beginner, start with the 
4.x trunk release (it's rock solid and proven) and then, when you 
understand how OFBiz should work, move on to 9.04 if needed.


Again,
Just my 2 cents.
Ruth

Olindo Pindaro wrote:

What is the difference beetween this 2 branches?

TNX
  


Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hi Jacques:
I understand and respect where both of you are coming from. But I think 
you need to consider that for new users (and this is only for new 
users), they should be guided towards using a stable, proven release. 
The 4.x release is the only release that is proven and works 
out-of-the-box as advertised.


Your reference to beginner documentation aside (and, BTW, this is 
developer documentation not end-user documentation), I can't in good 
conscience suggest to anyone to use code that hasn't been proven either 
through formal release management practices or through actual experience 
in the field.


Just my 2 cents.
Ruth

Jacques Le Roux wrote:
I totally agree with Ashish (not surprising) but Ruth is also right to 
say that we have still some bugs in R9.04, but it's improving day 
after day and have a lot more features and a better architecture. For 
instance there is still issues with Minerva in R4. And IMO, the main 
reason is you will not get much help (if any) from the community with 
R4. We are almost all turned to the future, not the past...


Jacques

From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com

-1 for starting with OFBiz 4.0 release.
Instead of this I will recommend to start with either Release branch  
9.04 or trunk and report any bug found.
The main reason of my recommendation is that the beginner 
document(http://docs.ofbiz.org/x/UBE) and some other document best 
support to Release Branch 9.04  trunk.


PS: 4.x trunk release - Ruth, If I am not wrong trunk word is 
used for the repository on which current development is going on.


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | India | New Zealand



Ruth Hoffman wrote:

Hello Olindo:
IMHO - and not to ruffle any feathers - there are a number of minor 
but very visible bugs (mostly in the presentation layer) in the 9.04 
release that could easily discourage and frustrate a first time 
user. I found this out the hard way while trying to use the 9.04 
release as a basis for screen shots in my 2 books (and for the 
myofbiz.com website.)


My advice for what it is worth: if you are a beginner, start with 
the 4.x trunk release (it's rock solid and proven) and then, when 
you understand how OFBiz should work, move on to 9.04 if needed.


Again,
Just my 2 cents.
Ruth

Olindo Pindaro wrote:

What is the difference beetween this 2 branches?

TNX









Re: release 4.0 vs release 09.04?

2009-09-24 Thread o.pindaro
The received informations are all very useful.
Thanks to all
2009/9/24 Ruth Hoffman rhoff...@aesolves.com

 Hello Olindo:
 IMHO - and not to ruffle any feathers - there are a number of minor but
 very visible bugs (mostly in the presentation layer) in the 9.04 release
 that could easily discourage and frustrate a first time user. I found this
 out the hard way while trying to use the 9.04 release as a basis for screen
 shots in my 2 books (and for the myofbiz.com website.)

 My advice for what it is worth: if you are a beginner, start with the 4.x
 trunk release (it's rock solid and proven) and then, when you understand how
 OFBiz should work, move on to 9.04 if needed.

 Again,
 Just my 2 cents.
 Ruth


 Olindo Pindaro wrote:

 What is the difference beetween this 2 branches?

 TNX





-- 
Olindo Pindaro
http://www.linkedin.com/in/olindopindaro
+39 3939455830


Re: release 4.0 vs release 09.04?

2009-09-24 Thread David E Jones


I wouldn't say release4.0 or release09.04 have been proven either  
through formal release management practices or through actual  
experience in the field. In fact, 4.0 was a much more arbitrary  
cutoff point and not planned or acted on as much as 09.04.


You mentioned issues in 09.04, could you be more specific?  
Unfortunately I think many issues are related to the theme, and pretty  
or not it really does cause problems and it's probably better to use  
it with the old flatgrey theme. There could certainly be other  
problems, but in general I'd say 09.04 is more solid and certainly  
much more feature complete.


As far as ad advertised goes, I wasn't aware there was anything  
advertised either way... ;) One nice thing about 09.04 is that the  
business processes are much more complete. In other words you can run  
through a business process and not find the big functional gaps that  
exist in 4.0. A LOT happened in the 2 years between the two releases,  
and probably around 50 man-years of effort went into things. This  
really isn't a small difference. When doing gap analysis based on a  
set of requirements I haven't seen any business looking for anything,  
ever, where the feature set of 4.0 would hit even close to the  
percentage of overlap that 09.04 does.


Whatever the case, depending on the circumstances I'd still recommend  
going with the trunk. For reasons we've discussed before in many cases  
the trunk is actually more bug-free than any release branch as long as  
you stay updated with it, of course with the release branches you have  
to stay updated with them too if you want bug fixes (ie that is the  
patching process for them and it's BAD BAD BAD to not update when  
using the release branches).


That said, the basic idea behind the releases and what to choose still  
holds pretty true, and the release branches are definitely more  
stable (meaning they don't change, not meaning more bug-free, but it  
does help some with that), see the How Do I Decide What To Use  
section here:


http://docs.ofbiz.org/display/OFBADMIN/Apache+OFBiz+Getting+Started

-David


On Sep 24, 2009, at 9:49 AM, Ruth Hoffman wrote:


Hi Jacques:
I understand and respect where both of you are coming from. But I  
think you need to consider that for new users (and this is only for  
new users), they should be guided towards using a stable, proven  
release. The 4.x release is the only release that is proven and  
works out-of-the-box as advertised.


Your reference to beginner documentation aside (and, BTW, this is  
developer documentation not end-user documentation), I can't in good  
conscience suggest to anyone to use code that hasn't been proven  
either through formal release management practices or through actual  
experience in the field.


Just my 2 cents.
Ruth

Jacques Le Roux wrote:
I totally agree with Ashish (not surprising) but Ruth is also right  
to say that we have still some bugs in R9.04, but it's improving  
day after day and have a lot more features and a better  
architecture. For instance there is still issues with Minerva in  
R4. And IMO, the main reason is you will not get much help (if any)  
from the community with R4. We are almost all turned to the future,  
not the past...


Jacques

From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com

-1 for starting with OFBiz 4.0 release.
Instead of this I will recommend to start with either Release  
branch  9.04 or trunk and report any bug found.
The main reason of my recommendation is that the beginner document(http://docs.ofbiz.org/x/UBE 
) and some other document best support to Release Branch 9.04   
trunk.


PS: 4.x trunk release - Ruth, If I am not wrong trunk word is  
used for the repository on which current development is going on.


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | India | New Zealand



Ruth Hoffman wrote:

Hello Olindo:
IMHO - and not to ruffle any feathers - there are a number of  
minor but very visible bugs (mostly in the presentation layer) in  
the 9.04 release that could easily discourage and frustrate a  
first time user. I found this out the hard way while trying to  
use the 9.04 release as a basis for screen shots in my 2 books  
(and for the myofbiz.com website.)


My advice for what it is worth: if you are a beginner, start with  
the 4.x trunk release (it's rock solid and proven) and then, when  
you understand how OFBiz should work, move on to 9.04 if needed.


Again,
Just my 2 cents.
Ruth

Olindo Pindaro wrote:

What is the difference beetween this 2 branches?

TNX











Re: release 4.0 vs release 09.04?

2009-09-24 Thread Adrian Crum

I agree with most of what David said.

I disagree that the trunk is more bug free than a release. There have 
been many times where a trunk revision won't even compile. At least a 
release has a better chance of compiling.


Not too long ago, I upgraded our production server to the trunk and I 
ended up having to fix a dozen or so regressions in the Work Effort 
application - regressions that don't exist in the 9.04 release.


So, if you choose to use the trunk, you have to time your checkout very 
carefully. You have to be sure to check out a revision that hasn't 
introduced new bugs.


For someone who doesn't have the time to monitor the trunk closely, the 
release is the best choice.


-Adrian

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either 
through formal release management practices or through actual experience 
in the field. In fact, 4.0 was a much more arbitrary cutoff point and 
not planned or acted on as much as 09.04.


You mentioned issues in 09.04, could you be more specific? Unfortunately 
I think many issues are related to the theme, and pretty or not it 
really does cause problems and it's probably better to use it with the 
old flatgrey theme. There could certainly be other problems, but in 
general I'd say 09.04 is more solid and certainly much more feature 
complete.


As far as ad advertised goes, I wasn't aware there was anything 
advertised either way... ;) One nice thing about 09.04 is that the 
business processes are much more complete. In other words you can run 
through a business process and not find the big functional gaps that 
exist in 4.0. A LOT happened in the 2 years between the two releases, 
and probably around 50 man-years of effort went into things. This really 
isn't a small difference. When doing gap analysis based on a set of 
requirements I haven't seen any business looking for anything, ever, 
where the feature set of 4.0 would hit even close to the percentage of 
overlap that 09.04 does.


Whatever the case, depending on the circumstances I'd still recommend 
going with the trunk. For reasons we've discussed before in many cases 
the trunk is actually more bug-free than any release branch as long as 
you stay updated with it, of course with the release branches you have 
to stay updated with them too if you want bug fixes (ie that is the 
patching process for them and it's BAD BAD BAD to not update when 
using the release branches).


That said, the basic idea behind the releases and what to choose still 
holds pretty true, and the release branches are definitely more stable 
(meaning they don't change, not meaning more bug-free, but it does help 
some with that), see the How Do I Decide What To Use section here:


http://docs.ofbiz.org/display/OFBADMIN/Apache+OFBiz+Getting+Started

-David


On Sep 24, 2009, at 9:49 AM, Ruth Hoffman wrote:


Hi Jacques:
I understand and respect where both of you are coming from. But I 
think you need to consider that for new users (and this is only for 
new users), they should be guided towards using a stable, proven 
release. The 4.x release is the only release that is proven and works 
out-of-the-box as advertised.


Your reference to beginner documentation aside (and, BTW, this is 
developer documentation not end-user documentation), I can't in good 
conscience suggest to anyone to use code that hasn't been proven 
either through formal release management practices or through actual 
experience in the field.


Just my 2 cents.
Ruth

Jacques Le Roux wrote:
I totally agree with Ashish (not surprising) but Ruth is also right 
to say that we have still some bugs in R9.04, but it's improving day 
after day and have a lot more features and a better architecture. For 
instance there is still issues with Minerva in R4. And IMO, the main 
reason is you will not get much help (if any) from the community with 
R4. We are almost all turned to the future, not the past...


Jacques

From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com

-1 for starting with OFBiz 4.0 release.
Instead of this I will recommend to start with either Release 
branch  9.04 or trunk and report any bug found.
The main reason of my recommendation is that the beginner 
document(http://docs.ofbiz.org/x/UBE) and some other document best 
support to Release Branch 9.04  trunk.


PS: 4.x trunk release - Ruth, If I am not wrong trunk word is 
used for the repository on which current development is going on.


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | India | New Zealand



Ruth Hoffman wrote:

Hello Olindo:
IMHO - and not to ruffle any feathers - there are a number of minor 
but very visible bugs (mostly in the presentation layer) in the 
9.04 release that could easily discourage and frustrate a first 
time user. I found this out the hard way while trying to use the 
9.04 release as a basis for screen shots in my 2 books (and for the 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hi David:
Thanks for your comments. As usually, they are well thought out and 
invaluable in helping furthering the understanding of the OFBiz project. 
IMHO, project releases are a really important concern for new users. By 
new users, I mean new users of the many and varied applications that 
come with the OFBiz distribution. Maybe we could call these users new 
end-users. I don't mean users intent on building new applications 
and/or modifying existing project files (i.e. Java code, CSS, HTML, 
Javascript, Groovy, XML  etc.). New users may get to a point where they 
feel compelled to modify project files...but I suggest we don't put the 
cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either 
through formal release management practices or through actual 
experience in the field. In fact, 4.0 was a much more arbitrary 
cutoff point and not planned or acted on as much as 09.04.


OK, point well taken. Maybe I should have said ...through time in 
service...? Regardless, the applications as they exist in the 4.x 
release work. Maybe the framework is not as advanced as the current 
trunk or 9.04 release, but the demo store works and the supporting 
applications work.


Just out of curiosity, have there been any bugs reported after the 9.04 
branch, that would make me believe that the Catalog Manager, Order 
Manager and eCommerce component are not stable and reliable in the 4.x 
release?
You mentioned issues in 09.04, could you be more specific? 
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first encounter 
with OFBiz out-of-the-box is the presentation as rendered by the theme - 
I think there is a big issue here. In fact, IMHO this is what we use to 
call a show stopper and makes the release unstable. Doesn't matter how 
good the underlying product is, first impressions always count. Again, 
this is just my opinion.


Back to themes: not only are themes problematic, I would point out the 
documentation concerning how to work around theme based issues with the 
flatgrey theme was vague and contradictory (as was discussed here on 
this mailing list.)
and pretty or not it really does cause problems and it's probably 
better to use it with the old flatgrey theme. There could certainly be 
other problems, but in general I'd say 09.04 is more solid and 
certainly much more feature complete.


How about Jira #2602 - the very first thing you see when you start up 
the demo store is broken (in my book and in my browser). Sorry, but this 
does not bode well for the remainder of the demonstration and for a 
successful outcome should one be a new user testing the waters.
As far as ad advertised goes, I wasn't aware there was anything 
advertised either way... ;) 
Exactly my point! Its all implied. And since we have nothing else to 
work with, older is better in this case.
One nice thing about 09.04 is that the business processes are much 
more complete. In other words you can run through a business process 
and not find the big functional gaps that exist in 4.0. A LOT happened 
in the 2 years between the two releases, and probably around 50 
man-years of effort went into things. 
Actually, the devil is in the details. I'm not dissing 50 man-years of 
work, but how many years of work went into the code base prior to the 
9.x release? And how many implementations are there of 4.x code vs. 
trunk releases since the branch?
This really isn't a small difference. When doing gap analysis based on 
a set of requirements I haven't seen any business looking for 
anything, ever, where the feature set of 4.0 would hit even close to 
the percentage of overlap that 09.04 does.

That is good to know. Sounds like OFBiz is moving in the right direction.
Whatever the case, depending on the circumstances I'd still recommend 
going with the trunk. For reasons we've discussed before in many cases 
the trunk is actually more bug-free than any release branch as long as 
you stay updated with it, of course with the release branches you have 
to stay updated with them too if you want bug fixes (ie that is the 
patching process for them and it's BAD BAD BAD to not update when 
using the release branches).


I guess this is where we differ. I'd say a new user - out to kick the 
tires - is not interested in updating or reporting bugs. They just want 
to get started with a minimum of frustration and a maximum of success.
That said, the basic idea behind the releases and what to choose still 
holds pretty true, and the release branches are definitely more 
stable (meaning they don't change, not meaning more bug-free, but it 
does help some with that), see the How Do I Decide What To Use 
section here:


http://docs.ofbiz.org/display/OFBADMIN/Apache+OFBiz+Getting+Started

-David


On Sep 24, 2009, at 9:49 AM, Ruth Hoffman wrote:


Hi Jacques:
I understand and respect where both of you are 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread Jacques Le Roux

Hi Ruth,

Actually my main argument was the help of the community. But on the other hand, it's true that you need less help with R4.0 because 
it's more stable (Minerva issue aside)


Jacques

From: Ruth Hoffman rhoff...@aesolves.com

Hi Jacques:
I understand and respect where both of you are coming from. But I think you need to consider that for new users (and this is only 
for new users), they should be guided towards using a stable, proven release. The 4.x release is the only release that is proven 
and works out-of-the-box as advertised.


Your reference to beginner documentation aside (and, BTW, this is developer documentation not end-user documentation), I can't in 
good conscience suggest to anyone to use code that hasn't been proven either through formal release management practices or 
through actual experience in the field.


Just my 2 cents.
Ruth

Jacques Le Roux wrote:
I totally agree with Ashish (not surprising) but Ruth is also right to say that we have still some bugs in R9.04, but it's 
improving day after day and have a lot more features and a better architecture. For instance there is still issues with Minerva 
in R4. And IMO, the main reason is you will not get much help (if any) from the community with R4. We are almost all turned to 
the future, not the past...


Jacques

From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com

-1 for starting with OFBiz 4.0 release.
Instead of this I will recommend to start with either Release branch  9.04 or 
trunk and report any bug found.
The main reason of my recommendation is that the beginner document(http://docs.ofbiz.org/x/UBE) and some other document best 
support to Release Branch 9.04  trunk.


PS: 4.x trunk release - Ruth, If I am not wrong trunk word is used for the repository on which current development is going 
on.


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.
http://www.hotwaxmedia.com

Helping hand around the World ...
USA | Italy | India | New Zealand



Ruth Hoffman wrote:

Hello Olindo:
IMHO - and not to ruffle any feathers - there are a number of minor but very visible bugs (mostly in the presentation layer) in 
the 9.04 release that could easily discourage and frustrate a first time user. I found this out the hard way while trying to 
use the 9.04 release as a basis for screen shots in my 2 books (and for the myofbiz.com website.)


My advice for what it is worth: if you are a beginner, start with the 4.x trunk release (it's rock solid and proven) and then, 
when you understand how OFBiz should work, move on to 9.04 if needed.


Again,
Just my 2 cents.
Ruth

Olindo Pindaro wrote:

What is the difference beetween this 2 branches?

TNX














Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hi Adrian:
Thanks for your comments.

Your email exemplifies exactly what I've been trying to say: There is 
way too much confusion and conflicting guidance about what a new user 
should do. If I step back for a minute and put myself in an OFBiz 
novice's shoes and then answer the question again...well maybe you can 
see where I'm coming from.


Anyhow, thanks to everyone who has taken the time to comment.

Regards,
Ruth

Adrian Crum wrote:

I agree with most of what David said.

I disagree that the trunk is more bug free than a release. There have 
been many times where a trunk revision won't even compile. At least a 
release has a better chance of compiling.


Not too long ago, I upgraded our production server to the trunk and I 
ended up having to fix a dozen or so regressions in the Work Effort 
application - regressions that don't exist in the 9.04 release.


So, if you choose to use the trunk, you have to time your checkout 
very carefully. You have to be sure to check out a revision that 
hasn't introduced new bugs.


For someone who doesn't have the time to monitor the trunk closely, 
the release is the best choice.


-Adrian

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either 
through formal release management practices or through actual 
experience in the field. In fact, 4.0 was a much more arbitrary 
cutoff point and not planned or acted on as much as 09.04.


You mentioned issues in 09.04, could you be more specific? 
Unfortunately I think many issues are related to the theme, and 
pretty or not it really does cause problems and it's probably better 
to use it with the old flatgrey theme. There could certainly be other 
problems, but in general I'd say 09.04 is more solid and certainly 
much more feature complete.


As far as ad advertised goes, I wasn't aware there was anything 
advertised either way... ;) One nice thing about 09.04 is that the 
business processes are much more complete. In other words you can run 
through a business process and not find the big functional gaps that 
exist in 4.0. A LOT happened in the 2 years between the two releases, 
and probably around 50 man-years of effort went into things. This 
really isn't a small difference. When doing gap analysis based on a 
set of requirements I haven't seen any business looking for anything, 
ever, where the feature set of 4.0 would hit even close to the 
percentage of overlap that 09.04 does.


Whatever the case, depending on the circumstances I'd still recommend 
going with the trunk. For reasons we've discussed before in many 
cases the trunk is actually more bug-free than any release branch as 
long as you stay updated with it, of course with the release branches 
you have to stay updated with them too if you want bug fixes (ie that 
is the patching process for them and it's BAD BAD BAD to not update 
when using the release branches).


That said, the basic idea behind the releases and what to choose 
still holds pretty true, and the release branches are definitely more 
stable (meaning they don't change, not meaning more bug-free, but 
it does help some with that), see the How Do I Decide What To Use 
section here:


http://docs.ofbiz.org/display/OFBADMIN/Apache+OFBiz+Getting+Started

-David


On Sep 24, 2009, at 9:49 AM, Ruth Hoffman wrote:


Hi Jacques:
I understand and respect where both of you are coming from. But I 
think you need to consider that for new users (and this is only for 
new users), they should be guided towards using a stable, proven 
release. The 4.x release is the only release that is proven and 
works out-of-the-box as advertised.


Your reference to beginner documentation aside (and, BTW, this is 
developer documentation not end-user documentation), I can't in good 
conscience suggest to anyone to use code that hasn't been proven 
either through formal release management practices or through actual 
experience in the field.


Just my 2 cents.
Ruth

Jacques Le Roux wrote:
I totally agree with Ashish (not surprising) but Ruth is also right 
to say that we have still some bugs in R9.04, but it's improving 
day after day and have a lot more features and a better 
architecture. For instance there is still issues with Minerva in 
R4. And IMO, the main reason is you will not get much help (if any) 
from the community with R4. We are almost all turned to the future, 
not the past...


Jacques

From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com

-1 for starting with OFBiz 4.0 release.
Instead of this I will recommend to start with either Release 
branch  9.04 or trunk and report any bug found.
The main reason of my recommendation is that the beginner 
document(http://docs.ofbiz.org/x/UBE) and some other document best 
support to Release Branch 9.04  trunk.


PS: 4.x trunk release - Ruth, If I am not wrong trunk word is 
used for the repository on which current development is going on.


--
Regards
Ashish Vijaywargiya
HotWax Media Pvt. Ltd.

Re: release 4.0 vs release 09.04?

2009-09-24 Thread David E Jones


It really is a bad sign. In a community driven project what this means  
is that no one cares enough about it to do anything about it... and I  
guess that's sad. Too much committing without testing, or even  
running, things. Too much not caring about existing functionality and  
creating new things that steamroll and break existing things. All in  
all, the stuff I tried to guide away from when I wrote the stuff here  
in the General Responsibilities of Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities

Like I've said recently on another topic... if no one else cares what  
can I do about it? I guess like everyone else I'll just keep doing my  
own thing... and collaborate with others when I can, and when they'll  
let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out and  
invaluable in helping furthering the understanding of the OFBiz  
project. IMHO, project releases are a really important concern for  
new users. By new users, I mean new users of the many and varied  
applications that come with the OFBiz distribution. Maybe we could  
call these users new end-users. I don't mean users intent on  
building new applications and/or modifying existing project files  
(i.e. Java code, CSS, HTML, Javascript, Groovy, XML  etc.). New  
users may get to a point where they feel compelled to modify project  
files...but I suggest we don't put the cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either  
through formal release management practices or through actual  
experience in the field. In fact, 4.0 was a much more arbitrary  
cutoff point and not planned or acted on as much as 09.04.


OK, point well taken. Maybe I should have said ...through time in  
service...? Regardless, the applications as they exist in the 4.x  
release work. Maybe the framework is not as advanced as the current  
trunk or 9.04 release, but the demo store works and the supporting  
applications work.


Just out of curiosity, have there been any bugs reported after the  
9.04 branch, that would make me believe that the Catalog Manager,  
Order Manager and eCommerce component are not stable and reliable in  
the 4.x release?
You mentioned issues in 09.04, could you be more specific?  
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first  
encounter with OFBiz out-of-the-box is the presentation as rendered  
by the theme - I think there is a big issue here. In fact, IMHO this  
is what we use to call a show stopper and makes the release  
unstable. Doesn't matter how good the underlying product is, first  
impressions always count. Again, this is just my opinion.


Back to themes: not only are themes problematic, I would point out  
the documentation concerning how to work around theme based issues  
with the flatgrey theme was vague and contradictory (as was  
discussed here on this mailing list.)
and pretty or not it really does cause problems and it's probably  
better to use it with the old flatgrey theme. There could certainly  
be other problems, but in general I'd say 09.04 is more solid and  
certainly much more feature complete.


How about Jira #2602 - the very first thing you see when you start  
up the demo store is broken (in my book and in my browser). Sorry,  
but this does not bode well for the remainder of the demonstration  
and for a successful outcome should one be a new user testing the  
waters.
As far as ad advertised goes, I wasn't aware there was anything  
advertised either way... ;)
Exactly my point! Its all implied. And since we have nothing else to  
work with, older is better in this case.
One nice thing about 09.04 is that the business processes are much  
more complete. In other words you can run through a business  
process and not find the big functional gaps that exist in 4.0. A  
LOT happened in the 2 years between the two releases, and probably  
around 50 man-years of effort went into things.
Actually, the devil is in the details. I'm not dissing 50 man- 
years of work, but how many years of work went into the code base  
prior to the 9.x release? And how many implementations are there of  
4.x code vs. trunk releases since the branch?
This really isn't a small difference. When doing gap analysis based  
on a set of requirements I haven't seen any business looking for  
anything, ever, where the feature set of 4.0 would hit even close  
to the percentage of overlap that 09.04 does.
That is good to know. Sounds like OFBiz is moving in the right  
direction.
Whatever the case, depending on the circumstances I'd still  
recommend going with the trunk. For reasons we've discussed before  
in many cases the trunk is actually more bug-free than any release  
branch as long as you stay updated with it, of 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread Tim Ruppert
Being a test-first, test-driven community would still be the best way  
to avoid that.  Until we take a stance and reject everything that  
doesn't do this, then I guess I'd have to agree with David that the  
community must not care.  The fact this project has gotten this far  
along without doing this is amazing and a testament to the tools (and  
the people) that have been put in place being helpful enough to make  
it so these major flaws don't happen very often.


I'm looking forward to that being a major shift in the way  
contributions and work is committed to the project - I think it would  
do worlds of good.


Cheers,
Ruppert
--
Tim Ruppert
HotWax Media
http://www.hotwaxmedia.com

o:801.649.6594
f:801.649.6595

On Sep 24, 2009, at 11:46 AM, David E Jones wrote:



It really is a bad sign. In a community driven project what this  
means is that no one cares enough about it to do anything about  
it... and I guess that's sad. Too much committing without testing,  
or even running, things. Too much not caring about existing  
functionality and creating new things that steamroll and break  
existing things. All in all, the stuff I tried to guide away from  
when I wrote the stuff here in the General Responsibilities of  
Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities

Like I've said recently on another topic... if no one else cares  
what can I do about it? I guess like everyone else I'll just keep  
doing my own thing... and collaborate with others when I can, and  
when they'll let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out and  
invaluable in helping furthering the understanding of the OFBiz  
project. IMHO, project releases are a really important concern for  
new users. By new users, I mean new users of the many and varied  
applications that come with the OFBiz distribution. Maybe we could  
call these users new end-users. I don't mean users intent on  
building new applications and/or modifying existing project files  
(i.e. Java code, CSS, HTML, Javascript, Groovy, XML  etc.). New  
users may get to a point where they feel compelled to modify  
project files...but I suggest we don't put the cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either  
through formal release management practices or through actual  
experience in the field. In fact, 4.0 was a much more arbitrary  
cutoff point and not planned or acted on as much as 09.04.


OK, point well taken. Maybe I should have said ...through time in  
service...? Regardless, the applications as they exist in the 4.x  
release work. Maybe the framework is not as advanced as the current  
trunk or 9.04 release, but the demo store works and the supporting  
applications work.


Just out of curiosity, have there been any bugs reported after the  
9.04 branch, that would make me believe that the Catalog Manager,  
Order Manager and eCommerce component are not stable and reliable  
in the 4.x release?
You mentioned issues in 09.04, could you be more specific?  
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first  
encounter with OFBiz out-of-the-box is the presentation as rendered  
by the theme - I think there is a big issue here. In fact, IMHO  
this is what we use to call a show stopper and makes the release  
unstable. Doesn't matter how good the underlying product is, first  
impressions always count. Again, this is just my opinion.


Back to themes: not only are themes problematic, I would point out  
the documentation concerning how to work around theme based issues  
with the flatgrey theme was vague and contradictory (as was  
discussed here on this mailing list.)
and pretty or not it really does cause problems and it's probably  
better to use it with the old flatgrey theme. There could  
certainly be other problems, but in general I'd say 09.04 is more  
solid and certainly much more feature complete.


How about Jira #2602 - the very first thing you see when you start  
up the demo store is broken (in my book and in my browser). Sorry,  
but this does not bode well for the remainder of the demonstration  
and for a successful outcome should one be a new user testing the  
waters.
As far as ad advertised goes, I wasn't aware there was anything  
advertised either way... ;)
Exactly my point! Its all implied. And since we have nothing else  
to work with, older is better in this case.
One nice thing about 09.04 is that the business processes are much  
more complete. In other words you can run through a business  
process and not find the big functional gaps that exist in 4.0. A  
LOT happened in the 2 years between the two releases, and probably  
around 50 man-years of effort went into things.
Actually, the devil is in the details. 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread David E Jones


There are other ways to do this without requiring automated tests for  
everything.


For example, if someone cares about quality or more specifically about  
a particular thing working a particular way, what is stopping them  
from writing and contributing an automated test for it?


In other words, there's no reason that the same people have to do  
implementation of functionality and test cases, and IMO if anyone  
blames a developer and is unwilling to do anything about it, that is  
just an excuse and an attempt to avoid taking responsibility and  
getting involved.


The general idea is we need to do things that encourage more  
contribution, not less. Requiring automated tests for everything  
committed would likely reduce contributions. Encouraging people who  
care about things working in a certain way to contribute automated  
tests for those things would, hopefully, increase contributions.


-David


On Sep 24, 2009, at 11:59 AM, Tim Ruppert wrote:

Being a test-first, test-driven community would still be the best  
way to avoid that.  Until we take a stance and reject everything  
that doesn't do this, then I guess I'd have to agree with David that  
the community must not care.  The fact this project has gotten this  
far along without doing this is amazing and a testament to the tools  
(and the people) that have been put in place being helpful enough to  
make it so these major flaws don't happen very often.


I'm looking forward to that being a major shift in the way  
contributions and work is committed to the project - I think it  
would do worlds of good.


Cheers,
Ruppert
--
Tim Ruppert
HotWax Media
http://www.hotwaxmedia.com

o:801.649.6594
f:801.649.6595

On Sep 24, 2009, at 11:46 AM, David E Jones wrote:



It really is a bad sign. In a community driven project what this  
means is that no one cares enough about it to do anything about  
it... and I guess that's sad. Too much committing without testing,  
or even running, things. Too much not caring about existing  
functionality and creating new things that steamroll and break  
existing things. All in all, the stuff I tried to guide away from  
when I wrote the stuff here in the General Responsibilities of  
Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities

Like I've said recently on another topic... if no one else cares  
what can I do about it? I guess like everyone else I'll just keep  
doing my own thing... and collaborate with others when I can, and  
when they'll let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out  
and invaluable in helping furthering the understanding of the  
OFBiz project. IMHO, project releases are a really important  
concern for new users. By new users, I mean new users of the many  
and varied applications that come with the OFBiz distribution.  
Maybe we could call these users new end-users. I don't mean  
users intent on building new applications and/or modifying  
existing project files (i.e. Java code, CSS, HTML, Javascript,  
Groovy, XML  etc.). New users may get to a point where they feel  
compelled to modify project files...but I suggest we don't put the  
cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven  
either through formal release management practices or through  
actual experience in the field. In fact, 4.0 was a much more  
arbitrary cutoff point and not planned or acted on as much as  
09.04.


OK, point well taken. Maybe I should have said ...through time in  
service...? Regardless, the applications as they exist in the 4.x  
release work. Maybe the framework is not as advanced as the  
current trunk or 9.04 release, but the demo store works and the  
supporting applications work.


Just out of curiosity, have there been any bugs reported after the  
9.04 branch, that would make me believe that the Catalog Manager,  
Order Manager and eCommerce component are not stable and reliable  
in the 4.x release?
You mentioned issues in 09.04, could you be more specific?  
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first  
encounter with OFBiz out-of-the-box is the presentation as  
rendered by the theme - I think there is a big issue here. In  
fact, IMHO this is what we use to call a show stopper and makes  
the release unstable. Doesn't matter how good the underlying  
product is, first impressions always count. Again, this is just my  
opinion.


Back to themes: not only are themes problematic, I would point out  
the documentation concerning how to work around theme based issues  
with the flatgrey theme was vague and contradictory (as was  
discussed here on this mailing list.)
and pretty or not it really does cause problems and it's probably  
better to use it with the old flatgrey 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread Tim Ruppert
Understood David - but where are these magical elves that come by and  
test the entire system?  They don't exist - that's the fact of the  
matter - or we'd see more business users sitting here and putting  
tests in place for the stuff that already exists.


For my money, it goes back to putting tests around what you're doing  
so that you know that when someone else makes a change it doesn't  
break your functionality.  Unfortunately it would require tests  
everywhere - something to aspire to for sure - to ensure you didn't  
break other people's work - but if they cared enough about their code  
working, then tests and reproduceability steps would seem a must to  
everyone.


Hopefully more people will get involved in doing it on the existing  
functionality.  Manually testing a system of this size, watching each  
and every commit that people do and tracking down the places where  
that commit could cause problems is something that we do for the good  
of the community, but as you know better than most, it relies on  
expert level people - not just anyone.  If there were more tests, then  
anyone could add code and know that they needn't be scared about it.


Since there aren't, I guess I'll either hire more elves or hope that  
other people start to contribute at this level as well.


Cheers,
Ruppert

On Sep 24, 2009, at 12:04 PM, David E Jones wrote:



There are other ways to do this without requiring automated tests  
for everything.


For example, if someone cares about quality or more specifically  
about a particular thing working a particular way, what is stopping  
them from writing and contributing an automated test for it?


In other words, there's no reason that the same people have to do  
implementation of functionality and test cases, and IMO if anyone  
blames a developer and is unwilling to do anything about it, that is  
just an excuse and an attempt to avoid taking responsibility and  
getting involved.


The general idea is we need to do things that encourage more  
contribution, not less. Requiring automated tests for everything  
committed would likely reduce contributions. Encouraging people who  
care about things working in a certain way to contribute automated  
tests for those things would, hopefully, increase contributions.


-David


On Sep 24, 2009, at 11:59 AM, Tim Ruppert wrote:

Being a test-first, test-driven community would still be the best  
way to avoid that.  Until we take a stance and reject everything  
that doesn't do this, then I guess I'd have to agree with David  
that the community must not care.  The fact this project has gotten  
this far along without doing this is amazing and a testament to the  
tools (and the people) that have been put in place being helpful  
enough to make it so these major flaws don't happen very often.


I'm looking forward to that being a major shift in the way  
contributions and work is committed to the project - I think it  
would do worlds of good.


Cheers,
Ruppert
--
Tim Ruppert
HotWax Media
http://www.hotwaxmedia.com

o:801.649.6594
f:801.649.6595

On Sep 24, 2009, at 11:46 AM, David E Jones wrote:



It really is a bad sign. In a community driven project what this  
means is that no one cares enough about it to do anything about  
it... and I guess that's sad. Too much committing without testing,  
or even running, things. Too much not caring about existing  
functionality and creating new things that steamroll and break  
existing things. All in all, the stuff I tried to guide away from  
when I wrote the stuff here in the General Responsibilities of  
Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities

Like I've said recently on another topic... if no one else cares  
what can I do about it? I guess like everyone else I'll just keep  
doing my own thing... and collaborate with others when I can, and  
when they'll let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out  
and invaluable in helping furthering the understanding of the  
OFBiz project. IMHO, project releases are a really important  
concern for new users. By new users, I mean new users of the many  
and varied applications that come with the OFBiz distribution.  
Maybe we could call these users new end-users. I don't mean  
users intent on building new applications and/or modifying  
existing project files (i.e. Java code, CSS, HTML, Javascript,  
Groovy, XML  etc.). New users may get to a point where they feel  
compelled to modify project files...but I suggest we don't put  
the cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven  
either through formal release management practices or through  
actual experience in the field. In fact, 4.0 was a much more  
arbitrary cutoff point and not planned or acted on as much as  
09.04.


OK, 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread Jacques Le Roux

I think we should 1st fix the bugs, then do other things, isn't that natural ?
That's what I'm trying to do.-

Jacques

From: David E Jones d...@me.com


It really is a bad sign. In a community driven project what this means  
is that no one cares enough about it to do anything about it... and I  
guess that's sad. Too much committing without testing, or even  
running, things. Too much not caring about existing functionality and  
creating new things that steamroll and break existing things. All in  
all, the stuff I tried to guide away from when I wrote the stuff here  
in the General Responsibilities of Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities

Like I've said recently on another topic... if no one else cares what  
can I do about it? I guess like everyone else I'll just keep doing my  
own thing... and collaborate with others when I can, and when they'll  
let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out and  
invaluable in helping furthering the understanding of the OFBiz  
project. IMHO, project releases are a really important concern for  
new users. By new users, I mean new users of the many and varied  
applications that come with the OFBiz distribution. Maybe we could  
call these users new end-users. I don't mean users intent on  
building new applications and/or modifying existing project files  
(i.e. Java code, CSS, HTML, Javascript, Groovy, XML  etc.). New  
users may get to a point where they feel compelled to modify project  
files...but I suggest we don't put the cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either  
through formal release management practices or through actual  
experience in the field. In fact, 4.0 was a much more arbitrary  
cutoff point and not planned or acted on as much as 09.04.


OK, point well taken. Maybe I should have said ...through time in  
service...? Regardless, the applications as they exist in the 4.x  
release work. Maybe the framework is not as advanced as the current  
trunk or 9.04 release, but the demo store works and the supporting  
applications work.


Just out of curiosity, have there been any bugs reported after the  
9.04 branch, that would make me believe that the Catalog Manager,  
Order Manager and eCommerce component are not stable and reliable in  
the 4.x release?
You mentioned issues in 09.04, could you be more specific?  
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first  
encounter with OFBiz out-of-the-box is the presentation as rendered  
by the theme - I think there is a big issue here. In fact, IMHO this  
is what we use to call a show stopper and makes the release  
unstable. Doesn't matter how good the underlying product is, first  
impressions always count. Again, this is just my opinion.


Back to themes: not only are themes problematic, I would point out  
the documentation concerning how to work around theme based issues  
with the flatgrey theme was vague and contradictory (as was  
discussed here on this mailing list.)
and pretty or not it really does cause problems and it's probably  
better to use it with the old flatgrey theme. There could certainly  
be other problems, but in general I'd say 09.04 is more solid and  
certainly much more feature complete.


How about Jira #2602 - the very first thing you see when you start  
up the demo store is broken (in my book and in my browser). Sorry,  
but this does not bode well for the remainder of the demonstration  
and for a successful outcome should one be a new user testing the  
waters.
As far as ad advertised goes, I wasn't aware there was anything  
advertised either way... ;)
Exactly my point! Its all implied. And since we have nothing else to  
work with, older is better in this case.
One nice thing about 09.04 is that the business processes are much  
more complete. In other words you can run through a business  
process and not find the big functional gaps that exist in 4.0. A  
LOT happened in the 2 years between the two releases, and probably  
around 50 man-years of effort went into things.
Actually, the devil is in the details. I'm not dissing 50 man- 
years of work, but how many years of work went into the code base  
prior to the 9.x release? And how many implementations are there of  
4.x code vs. trunk releases since the branch?
This really isn't a small difference. When doing gap analysis based  
on a set of requirements I haven't seen any business looking for  
anything, ever, where the feature set of 4.0 would hit even close  
to the percentage of overlap that 09.04 does.
That is good to know. Sounds like OFBiz is moving in the right  
direction.
Whatever the case, depending on the circumstances I'd still  
recommend going with the trunk. For 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread David E Jones


On Sep 24, 2009, at 12:16 PM, Tim Ruppert wrote:

Understood David - but where are these magical elves that come by  
and test the entire system?  They don't exist - that's the fact of  
the matter - or we'd see more business users sitting here and  
putting tests in place for the stuff that already exists.


Who said anything about business users?

The fact is they do exist. There are people who test and contribute  
fixes. We need more of them, not less.


For my money, it goes back to putting tests around what you're doing  
so that you know that when someone else makes a change it doesn't  
break your functionality.  Unfortunately it would require tests  
everywhere - something to aspire to for sure - to ensure you didn't  
break other people's work - but if they cared enough about their  
code working, then tests and reproduceability steps would seem a  
must to everyone.


I agree that it would be better for people to contribute automated  
tests along with things they develop. However, that doesn't excuse  
other people for complaining and not doing anything but complain if  
something that someone else develops doesn't do what they think it  
should. Different people and organizations have different  
requirements, and not all of us have a sufficient level of omniscience  
to guess at the requirements that others are facing (I know I  
certainly don't!).


Hopefully more people will get involved in doing it on the existing  
functionality.  Manually testing a system of this size, watching  
each and every commit that people do and tracking down the places  
where that commit could cause problems is something that we do for  
the good of the community, but as you know better than most, it  
relies on expert level people - not just anyone.  If there were more  
tests, then anyone could add code and know that they needn't be  
scared about it.


On that magical day when we do have a majority coverage for automated  
tests I hope we don't start thinking that we don't need to be scared  
about changes! On the other hand, I think most us aren't scared enough  
about changes. On the other other hand, we do have a pretty healthy  
level of peer review and peer pressure that keeps things fairly  
straight. On that note, while a comment is a good form of peer  
pressure an automated test case would be far more clear and more  
persuasive...


Since there aren't, I guess I'll either hire more elves or hope that  
other people start to contribute at this level as well.


I don't think we need more expert people, just more careful people,  
and more people willing to write automated tests. I think that's what  
we're talking about anyway. Maybe people being afraid that they aren't  
experts is more of a problem than not having enough experts?


On the other hand, if the da#$ experts weren't so lazy and selfish  
with their time they could solve all of our problems for us and none  
of us would have to worry about any of this! It's all the expert's  
fault that this is happening. Those $%^#ing selfish *(t#$ds. ;)


-David



On Sep 24, 2009, at 12:04 PM, David E Jones wrote:



There are other ways to do this without requiring automated tests  
for everything.


For example, if someone cares about quality or more specifically  
about a particular thing working a particular way, what is stopping  
them from writing and contributing an automated test for it?


In other words, there's no reason that the same people have to do  
implementation of functionality and test cases, and IMO if anyone  
blames a developer and is unwilling to do anything about it, that  
is just an excuse and an attempt to avoid taking responsibility and  
getting involved.


The general idea is we need to do things that encourage more  
contribution, not less. Requiring automated tests for everything  
committed would likely reduce contributions. Encouraging people who  
care about things working in a certain way to contribute automated  
tests for those things would, hopefully, increase contributions.


-David


On Sep 24, 2009, at 11:59 AM, Tim Ruppert wrote:

Being a test-first, test-driven community would still be the best  
way to avoid that.  Until we take a stance and reject everything  
that doesn't do this, then I guess I'd have to agree with David  
that the community must not care.  The fact this project has  
gotten this far along without doing this is amazing and a  
testament to the tools (and the people) that have been put in  
place being helpful enough to make it so these major flaws don't  
happen very often.


I'm looking forward to that being a major shift in the way  
contributions and work is committed to the project - I think it  
would do worlds of good.


Cheers,
Ruppert
--
Tim Ruppert
HotWax Media
http://www.hotwaxmedia.com

o:801.649.6594
f:801.649.6595

On Sep 24, 2009, at 11:46 AM, David E Jones wrote:



It really is a bad sign. In a community driven project what this  
means is that no one cares enough 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hi Tim:
I couldn't agree with you more:  The fact this project has gotten this 
far along without doing this is amazing and a testament to the tools 
(and the people) that have been put in place...


It is a testament to the David's (and his collaborator's) brilliance. 
OFBiz's architecture, design an original implementation are still 
unrivaled. I am a true believer :-)


Ruth

Tim Ruppert wrote:
Being a test-first, test-driven community would still be the best way 
to avoid that.  Until we take a stance and reject everything that 
doesn't do this, then I guess I'd have to agree with David that the 
community must not care.  The fact this project has gotten this far 
along without doing this is amazing and a testament to the tools (and 
the people) that have been put in place being helpful enough to make 
it so these major flaws don't happen very often.


I'm looking forward to that being a major shift in the way 
contributions and work is committed to the project - I think it would 
do worlds of good.


Cheers,
Ruppert
--
Tim Ruppert
HotWax Media
http://www.hotwaxmedia.com

o:801.649.6594
f:801.649.6595

On Sep 24, 2009, at 11:46 AM, David E Jones wrote:



It really is a bad sign. In a community driven project what this 
means is that no one cares enough about it to do anything about it... 
and I guess that's sad. Too much committing without testing, or even 
running, things. Too much not caring about existing functionality and 
creating new things that steamroll and break existing things. All in 
all, the stuff I tried to guide away from when I wrote the stuff here 
in the General Responsibilities of Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities 



Like I've said recently on another topic... if no one else cares what 
can I do about it? I guess like everyone else I'll just keep doing my 
own thing... and collaborate with others when I can, and when they'll 
let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out and 
invaluable in helping furthering the understanding of the OFBiz 
project. IMHO, project releases are a really important concern for 
new users. By new users, I mean new users of the many and varied 
applications that come with the OFBiz distribution. Maybe we could 
call these users new end-users. I don't mean users intent on 
building new applications and/or modifying existing project files 
(i.e. Java code, CSS, HTML, Javascript, Groovy, XML  etc.). New 
users may get to a point where they feel compelled to modify project 
files...but I suggest we don't put the cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either 
through formal release management practices or through actual 
experience in the field. In fact, 4.0 was a much more arbitrary 
cutoff point and not planned or acted on as much as 09.04.


OK, point well taken. Maybe I should have said ...through time in 
service...? Regardless, the applications as they exist in the 4.x 
release work. Maybe the framework is not as advanced as the current 
trunk or 9.04 release, but the demo store works and the supporting 
applications work.


Just out of curiosity, have there been any bugs reported after the 
9.04 branch, that would make me believe that the Catalog Manager, 
Order Manager and eCommerce component are not stable and reliable in 
the 4.x release?
You mentioned issues in 09.04, could you be more specific? 
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first 
encounter with OFBiz out-of-the-box is the presentation as rendered 
by the theme - I think there is a big issue here. In fact, IMHO this 
is what we use to call a show stopper and makes the release 
unstable. Doesn't matter how good the underlying product is, first 
impressions always count. Again, this is just my opinion.


Back to themes: not only are themes problematic, I would point out 
the documentation concerning how to work around theme based issues 
with the flatgrey theme was vague and contradictory (as was 
discussed here on this mailing list.)
and pretty or not it really does cause problems and it's probably 
better to use it with the old flatgrey theme. There could certainly 
be other problems, but in general I'd say 09.04 is more solid and 
certainly much more feature complete.


How about Jira #2602 - the very first thing you see when you start 
up the demo store is broken (in my book and in my browser). Sorry, 
but this does not bode well for the remainder of the demonstration 
and for a successful outcome should one be a new user testing the 
waters.
As far as ad advertised goes, I wasn't aware there was anything 
advertised either way... ;)
Exactly my point! Its all implied. And since we have nothing else to 
work with, older is better in this case.
One nice 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hi David:

Well, I for one care or I wouldn't have spent much of my very valuable 
summer writing two books about OFBiz. BTW, I intend to keep writing with 
the goal of getting new users connected with OFBiz. My target audience 
is new users and not necessarily project committers.


If the project can figure out how to control releases, all the better. 
If not, then I stick to my guns. 4.x is still better than anything else 
I've seen.


Ruth

David E Jones wrote:


It really is a bad sign. In a community driven project what this means 
is that no one cares enough about it to do anything about it... and I 
guess that's sad. Too much committing without testing, or even 
running, things. Too much not caring about existing functionality and 
creating new things that steamroll and break existing things. All in 
all, the stuff I tried to guide away from when I wrote the stuff here 
in the General Responsibilities of Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities 



Like I've said recently on another topic... if no one else cares what 
can I do about it? I guess like everyone else I'll just keep doing my 
own thing... and collaborate with others when I can, and when they'll 
let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out and 
invaluable in helping furthering the understanding of the OFBiz 
project. IMHO, project releases are a really important concern for 
new users. By new users, I mean new users of the many and varied 
applications that come with the OFBiz distribution. Maybe we could 
call these users new end-users. I don't mean users intent on 
building new applications and/or modifying existing project files 
(i.e. Java code, CSS, HTML, Javascript, Groovy, XML  etc.). New users 
may get to a point where they feel compelled to modify project 
files...but I suggest we don't put the cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either 
through formal release management practices or through actual 
experience in the field. In fact, 4.0 was a much more arbitrary 
cutoff point and not planned or acted on as much as 09.04.


OK, point well taken. Maybe I should have said ...through time in 
service...? Regardless, the applications as they exist in the 4.x 
release work. Maybe the framework is not as advanced as the current 
trunk or 9.04 release, but the demo store works and the supporting 
applications work.


Just out of curiosity, have there been any bugs reported after the 
9.04 branch, that would make me believe that the Catalog Manager, 
Order Manager and eCommerce component are not stable and reliable in 
the 4.x release?
You mentioned issues in 09.04, could you be more specific? 
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first 
encounter with OFBiz out-of-the-box is the presentation as rendered 
by the theme - I think there is a big issue here. In fact, IMHO this 
is what we use to call a show stopper and makes the release 
unstable. Doesn't matter how good the underlying product is, first 
impressions always count. Again, this is just my opinion.


Back to themes: not only are themes problematic, I would point out 
the documentation concerning how to work around theme based issues 
with the flatgrey theme was vague and contradictory (as was discussed 
here on this mailing list.)
and pretty or not it really does cause problems and it's probably 
better to use it with the old flatgrey theme. There could certainly 
be other problems, but in general I'd say 09.04 is more solid and 
certainly much more feature complete.


How about Jira #2602 - the very first thing you see when you start up 
the demo store is broken (in my book and in my browser). Sorry, but 
this does not bode well for the remainder of the demonstration and 
for a successful outcome should one be a new user testing the waters.
As far as ad advertised goes, I wasn't aware there was anything 
advertised either way... ;)
Exactly my point! Its all implied. And since we have nothing else to 
work with, older is better in this case.
One nice thing about 09.04 is that the business processes are much 
more complete. In other words you can run through a business process 
and not find the big functional gaps that exist in 4.0. A LOT 
happened in the 2 years between the two releases, and probably 
around 50 man-years of effort went into things.
Actually, the devil is in the details. I'm not dissing 50 man-years 
of work, but how many years of work went into the code base prior to 
the 9.x release? And how many implementations are there of 4.x code 
vs. trunk releases since the branch?
This really isn't a small difference. When doing gap analysis based 
on a set of requirements I haven't seen any business looking for 
anything, ever, where 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread David E Jones


That's an interesting way of looking at it. What is your goal with  
those books, or what do you think they will cause to happen from a  
big picture perspective? What effect do you think they will have on  
OFBiz itself, especially since they document a version that is 2.5  
years old?


-David


On Sep 24, 2009, at 12:55 PM, Ruth Hoffman wrote:


Hi David:

Well, I for one care or I wouldn't have spent much of my very  
valuable summer writing two books about OFBiz. BTW, I intend to keep  
writing with the goal of getting new users connected with OFBiz. My  
target audience is new users and not necessarily project committers.


If the project can figure out how to control releases, all the  
better. If not, then I stick to my guns. 4.x is still better than  
anything else I've seen.


Ruth

David E Jones wrote:


It really is a bad sign. In a community driven project what this  
means is that no one cares enough about it to do anything about  
it... and I guess that's sad. Too much committing without testing,  
or even running, things. Too much not caring about existing  
functionality and creating new things that steamroll and break  
existing things. All in all, the stuff I tried to guide away from  
when I wrote the stuff here in the General Responsibilities of  
Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities

Like I've said recently on another topic... if no one else cares  
what can I do about it? I guess like everyone else I'll just keep  
doing my own thing... and collaborate with others when I can, and  
when they'll let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out  
and invaluable in helping furthering the understanding of the  
OFBiz project. IMHO, project releases are a really important  
concern for new users. By new users, I mean new users of the many  
and varied applications that come with the OFBiz distribution.  
Maybe we could call these users new end-users. I don't mean  
users intent on building new applications and/or modifying  
existing project files (i.e. Java code, CSS, HTML, Javascript,  
Groovy, XML  etc.). New users may get to a point where they feel  
compelled to modify project files...but I suggest we don't put the  
cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven  
either through formal release management practices or through  
actual experience in the field. In fact, 4.0 was a much more  
arbitrary cutoff point and not planned or acted on as much as  
09.04.


OK, point well taken. Maybe I should have said ...through time in  
service...? Regardless, the applications as they exist in the 4.x  
release work. Maybe the framework is not as advanced as the  
current trunk or 9.04 release, but the demo store works and the  
supporting applications work.


Just out of curiosity, have there been any bugs reported after the  
9.04 branch, that would make me believe that the Catalog Manager,  
Order Manager and eCommerce component are not stable and reliable  
in the 4.x release?
You mentioned issues in 09.04, could you be more specific?  
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first  
encounter with OFBiz out-of-the-box is the presentation as  
rendered by the theme - I think there is a big issue here. In  
fact, IMHO this is what we use to call a show stopper and makes  
the release unstable. Doesn't matter how good the underlying  
product is, first impressions always count. Again, this is just my  
opinion.


Back to themes: not only are themes problematic, I would point out  
the documentation concerning how to work around theme based issues  
with the flatgrey theme was vague and contradictory (as was  
discussed here on this mailing list.)
and pretty or not it really does cause problems and it's probably  
better to use it with the old flatgrey theme. There could  
certainly be other problems, but in general I'd say 09.04 is more  
solid and certainly much more feature complete.


How about Jira #2602 - the very first thing you see when you start  
up the demo store is broken (in my book and in my browser). Sorry,  
but this does not bode well for the remainder of the demonstration  
and for a successful outcome should one be a new user testing the  
waters.
As far as ad advertised goes, I wasn't aware there was anything  
advertised either way... ;)
Exactly my point! Its all implied. And since we have nothing else  
to work with, older is better in this case.
One nice thing about 09.04 is that the business processes are  
much more complete. In other words you can run through a business  
process and not find the big functional gaps that exist in 4.0. A  
LOT happened in the 2 years between the two releases, and  
probably around 50 man-years of effort went into 

Ecommerce Search (Unable to find products)

2009-09-24 Thread Ancheta, Fred
Greetings!

I am currently working on getting search to work as it does in the Ecommerce
application.  I have already set up a Default Search Category to hold all of
the products in.  Now when I go to search, I get no results at all.  Ive
even tried adding the products to the Demo Default Search category in
Ecommerce and searching on the Ecommerce site, but none of the products I
add can be found.  Am I missing something here?

Also, rather than adding products to the Default Search Category, am I able
to simply add existing categories as children and make them searchable?
This way, I don't have to continue to copy products from one category into
another.  Instead, I could just copy the categories holding those products
into the search category.

Thanks in advanced.


Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hi David:
What I meant to say (and yes I am guilty of not proofing my email before 
hitting the send button):


OFBiz 4.x is still better than any other enterprise application 
framework, e-commerce, ERP or all of the above, out there.


I didn't mean to imply that 4.x is better than 9.04. Sorry for any hurt 
feelings. I make no claims to know whether 4.x is better than 9.04, 
only that I would recommend that new users look at 4.x first.


Regards,
Ruth

Ruth Hoffman wrote:

Hi David:

Well, I for one care or I wouldn't have spent much of my very valuable 
summer writing two books about OFBiz. BTW, I intend to keep writing 
with the goal of getting new users connected with OFBiz. My target 
audience is new users and not necessarily project committers.


If the project can figure out how to control releases, all the better. 
If not, then I stick to my guns. 4.x is still better than anything 
else I've seen.


Ruth

David E Jones wrote:


It really is a bad sign. In a community driven project what this 
means is that no one cares enough about it to do anything about it... 
and I guess that's sad. Too much committing without testing, or even 
running, things. Too much not caring about existing functionality and 
creating new things that steamroll and break existing things. All in 
all, the stuff I tried to guide away from when I wrote the stuff here 
in the General Responsibilities of Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities 



Like I've said recently on another topic... if no one else cares what 
can I do about it? I guess like everyone else I'll just keep doing my 
own thing... and collaborate with others when I can, and when they'll 
let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out and 
invaluable in helping furthering the understanding of the OFBiz 
project. IMHO, project releases are a really important concern for 
new users. By new users, I mean new users of the many and varied 
applications that come with the OFBiz distribution. Maybe we could 
call these users new end-users. I don't mean users intent on 
building new applications and/or modifying existing project files 
(i.e. Java code, CSS, HTML, Javascript, Groovy, XML  etc.). New 
users may get to a point where they feel compelled to modify project 
files...but I suggest we don't put the cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either 
through formal release management practices or through actual 
experience in the field. In fact, 4.0 was a much more arbitrary 
cutoff point and not planned or acted on as much as 09.04.


OK, point well taken. Maybe I should have said ...through time in 
service...? Regardless, the applications as they exist in the 4.x 
release work. Maybe the framework is not as advanced as the current 
trunk or 9.04 release, but the demo store works and the supporting 
applications work.


Just out of curiosity, have there been any bugs reported after the 
9.04 branch, that would make me believe that the Catalog Manager, 
Order Manager and eCommerce component are not stable and reliable in 
the 4.x release?
You mentioned issues in 09.04, could you be more specific? 
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first 
encounter with OFBiz out-of-the-box is the presentation as rendered 
by the theme - I think there is a big issue here. In fact, IMHO this 
is what we use to call a show stopper and makes the release 
unstable. Doesn't matter how good the underlying product is, first 
impressions always count. Again, this is just my opinion.


Back to themes: not only are themes problematic, I would point out 
the documentation concerning how to work around theme based issues 
with the flatgrey theme was vague and contradictory (as was 
discussed here on this mailing list.)
and pretty or not it really does cause problems and it's probably 
better to use it with the old flatgrey theme. There could certainly 
be other problems, but in general I'd say 09.04 is more solid and 
certainly much more feature complete.


How about Jira #2602 - the very first thing you see when you start 
up the demo store is broken (in my book and in my browser). Sorry, 
but this does not bode well for the remainder of the demonstration 
and for a successful outcome should one be a new user testing the 
waters.
As far as ad advertised goes, I wasn't aware there was anything 
advertised either way... ;)
Exactly my point! Its all implied. And since we have nothing else to 
work with, older is better in this case.
One nice thing about 09.04 is that the business processes are much 
more complete. In other words you can run through a business 
process and not find the big functional gaps that exist in 4.0. A 
LOT happened in the 2 years between the 

Re: release 4.0 vs release 09.04?

2009-09-24 Thread Ruth Hoffman

Hi David:
My goal is pretty simple: introduce the basic, end-user features and 
functions of OFBiz e-commerce to new users. I picked e-commerce because:


   99% of the people out there know what e-commerce is and there is
   much interest in open source e-commerce solutions and

   OFBiz e-commerce features pretty much work out-of-the-box.


The big picture? well, I don't know. Let me save a response to this 
for a rainy day when I'm not really busy finishing up some book related 
work.


Actually, the documentation is really not about a version that is 2.5 
years old. In fact, everything I talk about is in the latest trunk 
release (or should I say, releases dating back to the early summer). I 
think of the latest trunk release as an accumulation of features - most 
of which have been around for over 2 years. With one exception that I 
have brought to the project's attention, and which no one had a response 
to - I might add - the elements that I discuss in the book are all still 
working today as they did back then.


IMHO, you shouldn't discount the value of earlier versions of OFBiz.

Maybe we can talk further offline. I'm thinking this mailing list isn't 
too interested in much of this stuff.


Regards,
Ruth
David E Jones wrote:


That's an interesting way of looking at it. What is your goal with 
those books, or what do you think they will cause to happen from a 
big picture perspective? What effect do you think they will have on 
OFBiz itself, especially since they document a version that is 2.5 
years old?


-David


On Sep 24, 2009, at 12:55 PM, Ruth Hoffman wrote:


Hi David:

Well, I for one care or I wouldn't have spent much of my very 
valuable summer writing two books about OFBiz. BTW, I intend to keep 
writing with the goal of getting new users connected with OFBiz. My 
target audience is new users and not necessarily project committers.


If the project can figure out how to control releases, all the 
better. If not, then I stick to my guns. 4.x is still better than 
anything else I've seen.


Ruth

David E Jones wrote:


It really is a bad sign. In a community driven project what this 
means is that no one cares enough about it to do anything about 
it... and I guess that's sad. Too much committing without testing, 
or even running, things. Too much not caring about existing 
functionality and creating new things that steamroll and break 
existing things. All in all, the stuff I tried to guide away from 
when I wrote the stuff here in the General Responsibilities of 
Committers:


http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Committers+Roles+and+Responsibilities 



Like I've said recently on another topic... if no one else cares 
what can I do about it? I guess like everyone else I'll just keep 
doing my own thing... and collaborate with others when I can, and 
when they'll let me.


-David


On Sep 24, 2009, at 11:23 AM, Ruth Hoffman wrote:


Hi David:
Thanks for your comments. As usually, they are well thought out and 
invaluable in helping furthering the understanding of the OFBiz 
project. IMHO, project releases are a really important concern for 
new users. By new users, I mean new users of the many and varied 
applications that come with the OFBiz distribution. Maybe we could 
call these users new end-users. I don't mean users intent on 
building new applications and/or modifying existing project files 
(i.e. Java code, CSS, HTML, Javascript, Groovy, XML  etc.). New 
users may get to a point where they feel compelled to modify 
project files...but I suggest we don't put the cart before the horse.


Please see my comments below:

David E Jones wrote:


I wouldn't say release4.0 or release09.04 have been proven either 
through formal release management practices or through actual 
experience in the field. In fact, 4.0 was a much more arbitrary 
cutoff point and not planned or acted on as much as 09.04.


OK, point well taken. Maybe I should have said ...through time in 
service...? Regardless, the applications as they exist in the 4.x 
release work. Maybe the framework is not as advanced as the current 
trunk or 9.04 release, but the demo store works and the supporting 
applications work.


Just out of curiosity, have there been any bugs reported after the 
9.04 branch, that would make me believe that the Catalog Manager, 
Order Manager and eCommerce component are not stable and reliable 
in the 4.x release?
You mentioned issues in 09.04, could you be more specific? 
Unfortunately I think many issues are related to the theme,
Yes - themes seem to be problematic. And, since the very first 
encounter with OFBiz out-of-the-box is the presentation as rendered 
by the theme - I think there is a big issue here. In fact, IMHO 
this is what we use to call a show stopper and makes the release 
unstable. Doesn't matter how good the underlying product is, first 
impressions always count. Again, this is just my opinion.


Back to themes: not only are themes problematic, I would point out 
the 

Best Method to create Report

2009-09-24 Thread su2

Hello Friends,

I am trying to create a Tax report by county. Which has a FormDate and
ToDate.

I created 2 view-entites(View-Entity A and View-Entity B) which has all my
required fields for display as well as for the WHERE conditions.

I am confuse which is the best method to approach for this report. Since my
SQL query is little complex.

SELECT A.*, B.* FROM tableA A, tableB OUTER JOIN B ON A.FieldAId =
B.FieldBId WHERE A.FieldType = SHIPPING_LOCATION AND (A.FieldStatus =
ORDER_COMPLETED OR A.FieldStatus = ORDER_APPROVED )

Thank you for the help in advance.

Su- 
-- 
View this message in context: 
http://www.nabble.com/Best-Method-to-create-Report-tp25583580p25583580.html
Sent from the OFBiz - User mailing list archive at Nabble.com.



Re: release 4.0 vs release 09.04?

2009-09-24 Thread Scott Gray
I can't speak for all lurkers but I am always interested when a 25  
email discussion gets underway :-)


Regards
Scott

On 25/09/2009, at 7:25 AM, Ruth Hoffman wrote:

Maybe we can talk further offline. I'm thinking this mailing list  
isn't too interested in much of this stuff.




smime.p7s
Description: S/MIME cryptographic signature


Re: Accounting transaction : GlAccountType

2009-09-24 Thread Chris Snow
I think this is a bug, but I wanted some feedback on it before I raised 
a JIRA issue...


Any comments anyone?

Chris Snow wrote:

Hi Jacopo,

It seems that you must provide a glAccountTypeId, or a glAccountId for 
a transaction entry.  If neither are set when you verify a 
transaction, the following error message is given (on the demo system):


Gl account id is not set for [1] or mapping not found for account 
type


If you don't provide a glAccountId, and only provide a 
glAccountTypeId, is there a mapping somewhere to map the two id's?  It 
appears that AcctgTransService.xml is not doing the mapping, it's only 
checking for glAccountId?


   if-empty field=acctgTransEntry.glAccountId
   add-errorfail-message message=Gl account id is not 
set for [${acctgTransEntry.acctgTransEntrySeqId}] or mapping not found 
for account type ${acctgTransEntry.glAccountTypeId}//add-error

   /if-empty

Many thanks in advance,

Chris

Jacopo Cappellato wrote:

div class=moz-text-flowed style=font-family: -moz-fixedHi Chris,

usually the glAccountTypeId is passed to the service in order to 
retrieve the proper glAccountId (this is done with a series of lookup 
on GL mapping entities)


Regards,

Jacopo

On Sep 21, 2009, at 7:28 AM, snowc wrote:



When adding a transaction entry, there are fields for GlAccountType and
GlAccountId.

Why do we need to enter the GlAccountType when it can be obtained 
from the

GlAccount?

Many thanks in advance,

Chris
--
View this message in context: 
http://www.nabble.com/Accounting-transaction-%3A-GlAccountType-tp25530186p25530186.html 


Sent from the OFBiz - User mailing list archive at Nabble.com.




/div







Re: Ecommerce Search (Unable to find products)

2009-09-24 Thread Pranay Pandey

Hi Fred,

You can achieve this by rolling up categories that you want with the  
search category.
Here I am giving you an small example with default categories and  
creating new one of doing so:


ProductCategory productCategoryId=TEST description=Testing  
productCategoryTypeId=CATALOG_CATEGORY/
Product productId=TE-100 productTypeId=FINISHED_GOOD  
primaryProductCategoryId=TEST productName=Test Prod  
internalName=Test Prod description=Test Product  
autoCreateKeywords=Y/
ProductCategoryMember productCategoryId=TEST productId=TE-100  
fromDate=2008-12-02 12:00:00.0/
ProductCategoryRollup parentProductCategoryId=CATALOG1  
productCategoryId=TEST fromDate=2008-12-02 12:00:00.0/
ProductCategoryRollup parentProductCategoryId=CATALOG1_SEARCH  
productCategoryId=TEST fromDate=2008-12-02 12:00:00.0/


HTH!

Thanks  Regards
--
Pranay Pandey
HotWax Media | www.hotwaxmedia.com

On Sep 25, 2009, at 12:31 AM, Ancheta, Fred wrote:


Greetings!

I am currently working on getting search to work as it does in the  
Ecommerce
application.  I have already set up a Default Search Category to  
hold all of
the products in.  Now when I go to search, I get no results at all.   
Ive

even tried adding the products to the Demo Default Search category in
Ecommerce and searching on the Ecommerce site, but none of the  
products I

add can be found.  Am I missing something here?

Also, rather than adding products to the Default Search Category, am  
I able
to simply add existing categories as children and make them  
searchable?
This way, I don't have to continue to copy products from one  
category into
another.  Instead, I could just copy the categories holding those  
products

into the search category.

Thanks in advanced.