]> 1 RESOLVED P3 FIXED Documentation CVS All issues@ofbiz 20030820210924 website ajzeneski not determined DEFECT 2003-08-13 22:35:10 issues@ofbiz All Website missing ajzeneski 2003-08-13 22:35:10 Website is missing from CVS. ajzeneski 2003-08-19 12:09:17 Website starting to move ajzeneski 2003-08-19 12:11:57 Changed milestone ajzeneski 2003-08-20 21:09:24 Website has been imported into CVS ajzeneski 2003-08-19 12:09:17 issue_status Status NEW STARTED ajzeneski 2003-08-19 12:09:17 version Version unspecified CVS ajzeneski 2003-08-19 12:11:57 target_milestone Target Milestone milestone 1 not determined ajzeneski 2003-08-20 21:09:24 issue_status Status STARTED RESOLVED ajzeneski 2003-08-20 21:09:24 resolution Resolution FIXED 2 RESOLVED P3 FIXED Components CVS All jonesde 20030824004146 Product ajzeneski not determined DEFECT 2003-08-23 14:25:20 issues@ofbiz All Missing FTL ajzeneski 2003-08-23 14:25:20 Missing FTL file: Error: File not found: /feature/EditFeatureCategoryFeatures.ftl jonesde 2003-08-24 00:41:46 Converted JSP to FTL, made some small corrections. jonesde 2003-08-24 00:41:46 issue_status Status NEW RESOLVED jonesde 2003-08-24 00:41:46 resolution Resolution FIXED 3 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20030828103031 Product ajzeneski not determined DEFECT 2003-08-23 14:27:14 issues@ofbiz All Edit Promo Bug ajzeneski 2003-08-23 14:27:14 When editing a promo rule; the drop down for the current condition contains only the existing condition (many times). jonesde 2003-08-28 10:30:31 #list directive had a type. Fix in CVS. jonesde 2003-08-28 10:30:31 issue_status Status NEW RESOLVED jonesde 2003-08-28 10:30:31 resolution Resolution FIXED 4 VERIFIED P3 FIXED Components CVS All issues@ofbiz 20030828103057 Product ajzeneski not determined DEFECT 2003-08-23 14:30:52 issues@ofbiz All Price Rule Bug ajzeneski 2003-08-23 14:30:52 When editing a price rule; changing the is "sale price" flag sets properly, however always displays "no" as the selected choice. jonesde 2003-08-28 10:20:59 Fixed conditional on the no button, now appears correctly. jonesde 2003-08-28 10:30:57 Done jonesde 2003-08-28 10:20:59 issue_status Status NEW RESOLVED jonesde 2003-08-28 10:20:59 resolution Resolution FIXED jonesde 2003-08-28 10:30:57 issue_status Status RESOLVED VERIFIED 5 NEW P3 Components CVS All issues@ofbiz 20030823144138 Party ajzeneski not determined DEFECT 2003-08-23 14:41:38 issues@ofbiz All Relationship missing button ajzeneski 2003-08-23 14:41:38 View/Edit party relationships page first is still JSP and second is missing the links to communication event(s). 6 CLOSED P3 INVALID Components CVS All issues@ofbiz 20030918144334 Entity robdawson not determined DEFECT 2003-09-04 02:09:57 jonesde All Entity Engine ConnectionFactory and DBCPConnectionFactory issues with Oracle robdawson 2003-09-04 02:09:57 When using the Inline JDBC Functionality of the Entity Engine to access an Oracle database the Entity Engine gives SQL no suitable driver exceptions. The fix for this involves changing: loader.loadClass(driverClassName); to Class clazz = loader.loadClass(driverClassName); clazz.newInstance(); in both the ConnectionFactory and DBCPConnectionFactory classes. There will also need to be the appropriate exception handling. Please contact me if this requires any clarification. ajzeneski 2003-09-04 22:15:06 The message you are getting means that the JDBC drivers for Oracle cannot be found on the classpath. Contact the users mailing list if you need further help with this issue. ajzeneski 2003-09-04 22:17:28 Sorry; DBCP support is currently outdated and not used due to the fact that there is no transaction support. It is recommended you use the JOTM/XAPool connections. This issue will be addressed during a refactor of this class in the coming months. jonesde 2003-09-18 14:43:34 This issue has been resolved with code changes similar to those recommended. HOWEVER: There is one caveat with this: I would NOT recommend running using either of these blocks of code. Without a transaction aware connection pool performance will be severely affected or operations may be performed outside of transactions. So, I wouldn't use straight JDBC or DBCP right now. Hopefully in the future DBCP will support XADataSources, then it may be an option. Later, -David Jones ajzeneski 2003-09-04 22:15:06 issue_status Status NEW RESOLVED ajzeneski 2003-09-04 22:15:06 resolution Resolution INVALID jonesde 2003-09-18 14:43:34 issue_status Status RESOLVED CLOSED jonesde 2003-09-18 14:43:34 qa_contact QA Contact issues@ofbiz jonesde 7 NEW P4 Components CVS All issues@ofbiz 20040304194045 WebTools fzhu_genshare not determined DEFECT 2003-09-21 07:35:08 issues@ofbiz http://localhost:8080/webtools/control/view/ModelGroupWriter?savetofile=true All "Save Entity Group XML to File" error 8 jonesde 2003-11-04 01:04:02 fzhu_genshare 2003-09-21 07:35:08 If click "Save Entity Group XML to File" on the webtools, the new page opens and the following error message appears: org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: -1 in the jsp file: null Generated servlet error: [javac] Since fork is true, ignoring compiler setting. [javac] Compiling 1 source file [javac] Since fork is true, ignoring compiler setting. [javac] C:\DOCUME~1\ADMINI~1\LOCALS~1 \Temp\Jetty_0_0_0_0_8080__webtools\entity\ModelGroupWriter_jsp.java:72: cannot resolve symbol [javac] symbol : variable entityGroupResourceHandler [javac] location: class org.ofbiz.entity.model.ModelGroupReader [javac] ResourceHandler resourceHandler = modelGroupReader.entityGroupResourceHandler; [javac] ^ [javac] 1 error jonesde 2003-11-04 01:04:02 *** Issue 8 has been marked as a duplicate of this issue. *** jonesde 2004-03-04 19:40:45 lower priority jonesde 2004-03-04 19:40:45 priority Priority P3 P4 8 RESOLVED P3 DUPLICATE Components CVS All issues@ofbiz 20031104010402 WebTools fzhu_genshare not determined DEFECT 2003-09-21 07:40:53 issues@ofbiz http://localhost:8080/webtools/control/view/ModelGroupWriter All "Generate Entity Group XML" error 7 jonesde 2003-11-04 01:04:02 fzhu_genshare 2003-09-21 07:40:53 If clicked "Generate Entity Group XML" on webtools, an error message occurs: org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: -1 in the jsp file: null Generated servlet error: [javac] Since fork is true, ignoring compiler setting. [javac] Compiling 1 source file [javac] Since fork is true, ignoring compiler setting. [javac] C:\DOCUME~1\ADMINI~1\LOCALS~1 \Temp\Jetty_0_0_0_0_8080__webtools\entity\ModelGroupWriter_jsp.java:72: cannot resolve symbol [javac] symbol : variable entityGroupResourceHandler [javac] location: class org.ofbiz.entity.model.ModelGroupReader [javac] ResourceHandler resourceHandler = modelGroupReader.entityGroupResourceHandler; [javac] ^ [javac] 1 error It seems the class ResourceHandler is missing. The same error result in several links of webtools concerning entity engine xml export broken. jonesde 2003-11-04 01:04:02 This issue is a duplicate of #7, they may be different links but they hit the same request and code. *** This issue has been marked as a duplicate of 7 *** jonesde 2003-11-04 01:04:02 issue_status Status NEW RESOLVED jonesde 2003-11-04 01:04:02 resolution Resolution DUPLICATE 9 RESOLVED P3 WONTFIX Components CVS All issues@ofbiz 20040223211140 Entity byersa not determined DEFECT 2003-10-28 09:27:31 issues@ofbiz All GenericEntity.getBytes fails with HSQLDB byersa 2003-10-28 09:27:31 getBytes internally casts to ByteWrapper which causes a ClassCastException. Casting directly to byte[] seems to work. Don't know if it fails with other dbs. jonesde 2004-02-23 21:11:40 This does not appear to be something that can be fixed in OFBiz, it appears to be a bug in HSQLDB, and only in certain versions. Trying it with an earlier version it worked, but various other things didn't. We may just have to be patient until HSQLDB has another stable release. jonesde 2004-02-23 21:11:40 issue_status Status NEW RESOLVED jonesde 2004-02-23 21:11:40 resolution Resolution WONTFIX 10 RESOLVED P5 FIXED Components CVS All ajzeneski 20040630193003 Service byersa not determined ENHANCEMENT 2003-10-31 08:53:59 issues@ofbiz All missing or incorrect service parameter message byersa 2003-10-31 08:53:59 If possible, I think it would be very helpful to developers if the message that informs on invalid service parameter conditions would clearly indicate whether it is in the IN or OUT mode that the problem is occurring. ajzeneski 2004-03-08 12:17:42 changed to enhancement ajzeneski 2004-03-08 17:49:18 reassigned ajzeneski 2004-06-30 19:30:03 The ServiceValidationException has been updated to support missing and extra fields as well as knowing which "mode" (IN/OUT) the error occured in. ajzeneski 2004-03-08 12:17:42 issue_type Issue Type DEFECT ENHANCEMENT ajzeneski 2004-03-08 12:17:42 priority Priority P3 P5 ajzeneski 2004-03-08 17:49:17 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-06-30 19:30:03 issue_status Status NEW RESOLVED ajzeneski 2004-06-30 19:30:03 resolution Resolution FIXED 11 RESOLVED P2 INVALID Components CVS PC jonesde 20031104002629 Content cyf not determined DEFECT 2003-11-03 22:26:18 issues@ofbiz Windows 2000 "response.sendRedirect" in jsp could not take effect cyf 2003-11-03 22:26:18 I have write a test.jsp code(like): ..... hello world! <%response.sendRedirect("control/main");%> .... define : in controller.xml: <request-map uri="test" edit="true"> <response name="success" type="view" value="test"/> <response name="error" type="view" value="error"/> </request-map> ..... <view-map name="test" type="region"/> in region also configued when I test the page : it's appear "hello world!",but didn't redirect. When I use this code as jsp page in normal web app,redirect can take effect. I think this is a bug of in region process. jonesde 2003-11-04 00:26:29 If I understand your complaint correctly it is because the way you organized things the response output stream is committed before the sendRedirect is called. There is absolutely nothing that can be done about this. If you want to send a redirect you should do so in an event or a non-region view (and non-jpublish for that matter). Those composite view tools are meant for generating views and involve templates that may cause the response to be committed before you wrapped view is even called. BTW, this may be more appropriate as a question on the users list, not as a defect bug report. Later, -David Jones jonesde 2003-11-04 00:26:29 issue_status Status NEW RESOLVED jonesde 2003-11-04 00:26:29 resolution Resolution INVALID 12 NEW P3 Components CVS All issues@ofbiz 20040223213513 Entity quake_wang not determined DEFECT 2003-11-04 01:39:16 issues@ofbiz All entity cache is not synchronized with DB quake_wang 2003-11-04 01:39:16 Quake, It might make sense to have an issue created on the ofbiz.dev.java.net site that covers this problem, since it may take some time to resolve. Could you create one there? It could just include text from messages send back and forth in this email thread. Thanks, -David On Nov 3, 2003, at 6:57 PM, Quake_Wang wrote: > The immutable flag can solve some cache synchronize issues, it will > help for debugging. But, please consider this scenario: > > Service A: > OK, now base on policy: "NEVER read from the cache if you are planning > on updating", we directly read from DB, > order = findByPK ("Order", 10000); > order.set("status", "DEF"); > order.store(); > > > Service B: > order = findByPKCache("Order", 10000); > just query, do not change any fields, entity engine will put the order > 10000 with "DEF" status in cache, after some other operations (not on > the order generic value) throw exception, rolled back service A and B, > then PKCache is not synchronized with DB too, the immutable flag can > not help any...... > > You wrote a service using cache for better performance, and someone > may assembly your service in same transaction (group service, ECA > service), the synchronizing may broken, it's really hard to find such > problem. > > Any ideas? > > Quake > > -----Original Message----- > From: David Jones [mailto:jonesde@ofbiz.org] > Sent: Monday, November 03, 2003 11:05 PM > To: dev@ofbiz.dev.java.net > Subject: Re: [OFBiz] Dev - Important - [Bug] PKCache is not > synchronized > with DB > > > > Because of the possibility that this is happening and causing > previously unexplained problems, I decided to go ahead and implement > the immutable feature on the GenericEntity. This is now in CVS, but may > cause problems with current code (and will most likely in many cases). > Do disable this just comment out the line near the beginning of the set > method in GenericEntity.java. It is around line 248 in the current > revision of the file. > > I fixed a few places that had this problem, including createCustomer in > ecommerce and the userLogin service. Creating a new customer and going > through the checkout process works fine now, but variations on the way > I did it may break. > > If we have too many problems with this, I'm okay with disabling it > temporarily, but it would be nice to go this direction in the future. > It will help resolve the possibility that strange things happen because > things are being changed in the cache when they shouldn't be and the > cache is out of sync with the database, ie is dirty. > > Feel free to report bugs along these lines, or better yet send > patches... > > Later, > -David > > > On Nov 3, 2003, at 5:24 AM, David Jones wrote: > >> >> Quake, >> >> Yes, I know this is a problem, although I had forgotten about it since >> it hasn't come up for a long time. >> >> Our official answer on this, related to the use of the cache in >> general is: NEVER read from the cache if you are planning on updating >> something. It's tempting to change the GenericValue object to have an >> unchangeable flag that is set for all versions that go into the >> cache.... >> >> I agree with you, there doesn't seem to be an easy way to >> automatically clear the cache on a rollback. In most cases the >> rollback doesn't even go through the Entity Engine, it is done in >> external code. So, the Entity Engine never gets a notification of the >> rollback, and if it did it would have to remember every operation that >> happened during that transaction so it could clear those dirty cache >> entries. >> >> Thus the policy: never use the cache to read when you are planning on >> writing to the database. And yeah, maybe I should throw some code in >> there to enforce this... Any thoughts from anyone on that? >> >> Later, >> -David >> >> >> >> On Nov 3, 2003, at 4:45 AM, Quake_Wang wrote: >> >>> Found a bug in the PKCache, below is the scenario >>> >>> Service A: >>> 1. find an order with the order No. 10000, dummy code: >>> order = findByPKCache("Order", 10000); >>> assume we get an order with the status "ABC"; >>> >>> 2. set the order status to "DEF" and store, dummy code: >>> order.set("status", "DEF"); >>> order.store(); >>> >>> Service B: >>> 1. find order 10000 again, dummy code: >>> order = findByPKCache("Order", 10000); >>> If the service A and B are in the same transaction (ex, group service >>> or ECA service), entity engine will get the order with "DEF" status >>> and put it in the PK cache. >>> >>> 2. some other operations, throw exception >>> Service A and B are rolled back, as the result, the PKCache is not >>> synchronized with DB: >>> DB: order 10000, status "ABC" >>> PKCache: order 10000, status "DEF" >>> >>> I spent some time to trace this bug, but can not find an easy way to >>> fix it, just simply change the findByPKCache to findByPK in service >>> B. >>> I'm sending out this email in hopes of helping who may encounter the >>> same problem and receiving a better fix method. >>> >>> Regards >>> Quake >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net >>> For additional commands, e-mail: dev-help@ofbiz.dev.java.net >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net >> For additional commands, e-mail: dev-help@ofbiz.dev.java.net > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net > For additional commands, e-mail: dev-help@ofbiz.dev.java.net > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net > For additional commands, e-mail: dev-help@ofbiz.dev.java.net --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net For additional commands, e-mail: dev-help@ofbiz.dev.java.net jonesde 2004-02-23 21:35:13 Just a note on this. To fix it there need to be ThreadLocal caches that are maintained by a class that implements the Synchronization interface for transactions. The idea would be that cache reads look in the ThreadLocal cache first, then in the global cache, cache writes put everything in the ThreadLocal cache and when the transaction is committed all ThreadLocal cache entries go into the global cache. -David 13 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20031112065558 Entity byersa not determined DEFECT 2003-11-12 06:15:27 issues@ofbiz All setNonPKFields byersa 2003-11-12 06:15:27 I had a situation in which I used setNonPKFields to populate an entity that had createdData and lastModifiedDate from parameters thinking that it would be a sort of parameter map. My intention was to then add the individual fields to a service input, but it turns out that instead of converting the date string to DateTime format, it kept them as strings and the service complained. I guess the GenericValue only converts datatypes during the persistence phase? If that is the case, it would be useful if it converted up loading. jonesde 2003-11-12 06:55:58 This is really not the responsibility of the GenericValue object (or really the GenericEntity object). This is difficult to handle as a defect report and should be sent to the dev mailing for discussion of the best way to go about what you are trying to do. The email message should perhaps include more detail about the overall goal you are trying to accomplish. Note that the GenericEntity, at the moment, does not enforce types going in, but may be changed to do that and throw an exception if the type is wrong. -David jonesde 2003-11-12 06:55:58 issue_status Status NEW RESOLVED jonesde 2003-11-12 06:55:58 resolution Resolution INVALID 14 NEW P3 Components CVS Macintosh issues@ofbiz 20040107162053 Order jonesde not determined DEFECT 2004-01-07 16:20:53 issues@ofbiz All Order Summary pages don't show free shipping promo jonesde 2004-01-07 16:20:53 Here is a description from Si Chen who reported the problem: One thing that I noticed that is anomalous, though, is that the order review pages still show an estimate for shipping charges, even though the customer should get free shipping. It seems that the checkout review pages are using org.ofbiz.order.shoppingcart.shipping.ShippingEvents.getShipEstimate, while on actual checkout it is using org.ofbiz.order.order.OrderReadHelper.getShippingTotal. The former is not taking into account shipping adjustments. 15 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040210064750 Order nowpulse not determined PATCH 2004-02-10 01:36:16 issues@ofbiz All Order Stats showing incorrect YTD info nowpulse 2004-02-10 01:36:16 The YTD info is incorrect since the Java month starts at 0 instead of 1. ofbiz/components/order/webapp/ordermgr/WEB-INF/actions/order/orderstats.bsh On Line 71 the 1 should be replaced with a 0 cal.set(Calendar.MONTH, 0); thank you, sterling jonesde 2004-02-10 06:47:50 Fixed as recommended. jonesde 2004-02-10 06:47:50 issue_status Status NEW RESOLVED jonesde 2004-02-10 06:47:50 resolution Resolution FIXED 16 NEW P4 Components CVS All jonesde 20040527233859 Product jonesde not determined FEATURE 2004-02-24 02:56:29 issues@ofbiz All Limit Categories Shown in Drop Downs jonesde 2004-02-24 02:56:29 Add "show in drop-down" option ProductCategory, filter by it in all combo style category drop downs, and change existing category drop-downs to be combo-boxes, include those on the EditProduct, EditProductCategories, EditCategory, EditCategoryProducts, EditPromoRules pages. jonesde 2004-05-27 23:38:59 Some progress has been made on this, but something still needs to be done with the form tool, etc to limit the drop downs. ajzeneski 2004-03-18 11:59:21 version Version Pre3.0.0 CVS jonesde 2004-05-27 23:38:59 priority Priority P1 P4 17 RESOLVED P1 FIXED Components CVS All jonesde 20040318120731 Product jonesde not determined FEATURE 2004-02-24 02:58:45 issues@ofbiz All Filter Promotion Products to exclude discontinued jonesde 2004-02-24 02:58:45 Add code to the ProductPromoWorker to (perhaps optionally) filter products included by the salesDiscontinuationDate, and of course make sure the category member from/thru dates are being honored. jonesde 2004-02-25 21:00:44 Now implemented. jonesde 2004-02-25 21:00:44 issue_status Status NEW RESOLVED jonesde 2004-02-25 21:00:44 resolution Resolution FIXED ajzeneski 2004-03-18 12:07:31 version Version Pre3.0.0 CVS 18 RESOLVED P1 FIXED Components CVS All jonesde 20040318120740 Product jonesde not determined DEFECT 2004-02-24 03:01:49 issues@ofbiz All Back ordered, or insufficient quantities not handled right jonesde 2004-02-24 03:01:49 It appears that when a product is back-ordered, or reserved in excess of the AvailableToPromise the calculations and setting of values are messed up. Here is a report on this from Bryce Ewing on Feb 5th, 2004: ================================================= I have found something that appears to be a bug (but I am not totally sure), I will explain this in two cases below: case 1: buy 1 item of product1 with no inventory - inventory item created with 0 on hand, and -1 available to promise - order item inventory res created with quantity of 1 and quantity not available of 1 case 2: buy 2 items of product2 with 1 item in inventory - inventory item updated with 1 on hand, and -1 available to promise - order item inventory res created with quantity of 2 and quantity not available of 0 For case 1 the system is doing exactly what I would expect, but in case 2 I would have expected that the order item inventory res record would have had a quantity not available of 1 rather than 0. Am I mistaken in this expectation, or is this infact a bug? ================================================= Here is a comment on some apparently related findings by Jacopo Cappellato: ================================================= I'm studying the simple method InventoryServices.reserveProductInventory that implements the inventory reservation of on order/order item, and I've got a question about this issue. What is the meaning of the quantityNotAvailable field in OrderItemInventoryRes entity? Where and how is it used (or intended to be used for)? I've noticed that this quantity is considered in the pick list reports... Probably the quantityNotAvailable field should contain the quantity reserved that caused inventory item's atp to be less than zero: if so, why in the reserveProductInventory method the quantityNotAvailable is set only in line 498 and not also after line 458? And in which way, once set, could this quantity return to zero? ================================================= jonesde 2004-02-24 18:35:45 After a patch from Bryce Ewing it appears to be fixed. jonesde 2004-02-24 18:35:45 issue_status Status NEW RESOLVED jonesde 2004-02-24 18:35:45 resolution Resolution FIXED ajzeneski 2004-03-18 12:07:40 version Version Pre3.0.0 CVS 19 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040318120748 Product jacopo not determined PATCH 2004-02-24 06:44:51 issues@ofbiz All Patch for bug in the Inventory Receive function jacopo 2004-02-24 06:44:51 In Facility manager, when you receive a purchase order delivered with more than one shipments and you select to receive only one shipment the proposed quantities are the quantities of the original purchase order and not the quantities of the shipment. In my patches I tried to change the minimum amount of code and the result is that the code is not well written... obviously feel free to change my code. PS: I submitted this patches to the dev list in january 2004. PPS: the two patches are in Unified Output Format Index: ofbiz/components/product/webapp/facility/inventory/receiveInventory.ftl =================================================================== RCS file: /cvs/ofbiz/components/product/webapp/facility/inventory/receiveInventory.f tl,v retrieving revision 1.5 diff -u -r1.5 receiveInventory.ftl --- ofbiz/components/product/webapp/facility/inventory/receiveInventory.ftl 17 Dec 2003 22:46:36 -0000 1.5 +++ ofbiz/components/product/webapp/facility/inventory/receiveInventory.ftl 14 Jan 2004 11:05:06 -0000 @@ -312,6 +312,9 @@ </tr> <#list purchaseOrderItems as orderItem> <#assign defaultQuantity = orderItem.quantity - receivedQuantities [orderItem.orderItemSeqId]?double> + <#if shipment?has_content> + <#assign defaultQuantity = shippedQuantities [orderItem.orderItemSeqId]?double - receivedQuantities [orderItem.orderItemSeqId]?double> + </#if> <#if 0 < defaultQuantity> <#assign orderItemType = orderItem.getRelatedOne("OrderItemType")> <input type="hidden" name="orderId_o_${rowCount}" value="${orderItem.orderId}"> Index: ofbiz/components/product/webapp/facility/WEB- INF/actions/inventory/receiveInventory.bsh =================================================================== RCS file: /cvs/ofbiz/components/product/webapp/facility/WEB- INF/actions/inventory/receiveInventory.bsh,v retrieving revision 1.4 diff -u -r1.4 receiveInventory.bsh --- ofbiz/components/product/webapp/facility/WEB- INF/actions/inventory/receiveInventory.bsh 25 Aug 2003 15:28:00 -0000 1.4 +++ ofbiz/components/product/webapp/facility/WEB- INF/actions/inventory/receiveInventory.bsh 14 Jan 2004 11:08:14 -0000 @@ -69,6 +69,7 @@ shipment = delegator.findByPrimaryKey("Shipment", UtilMisc.toMap ("shipmentId", shipmentId)); } +shippedQuantities = new HashMap(); purchaseOrderItems = null; if (purchaseOrder != null) { if (product != null) { @@ -80,14 +81,18 @@ exprs = new ArrayList(); while (issueIter.hasNext()) { issuance = issueIter.next(); - exprs.add(new EntityExpr("orderItemSeqId", EntityOperator.EQUALS, issuance.getString("orderItemSeqId"))); + exprs.add(new EntityExpr("orderItemSeqId", EntityOperator.EQUALS, issuance.getString("orderItemSeqId"))); + double issuanceQty = issuance.getDouble("quantity").doubleValue(); + if (shippedQuantities.containsKey(issuance.getString ("orderItemSeqId"))) { + issuanceQty += ((Double)shippedQuantities.get (issuance.getString("orderItemSeqId"))).doubleValue(); + } + shippedQuantities.put(issuance.getString("orderItemSeqId"), issuanceQty); } purchaseOrderItems = EntityUtil.filterByOr(orderItems, exprs); } else { purchaseOrderItems = purchaseOrder.getRelated("OrderItem"); } } - receivedQuantities = new HashMap(); if (purchaseOrderItems != null && purchaseOrderItems.size() > 0) { context.put("firstOrderItem", EntityUtil.getFirst(purchaseOrderItems)); @@ -100,7 +105,13 @@ if (receipts != null && receipts.size() > 0) { recIter = receipts.iterator(); while (recIter.hasNext()) { - rec = recIter.next(); + rec = recIter.next(); + if (shipment != null) { + if (rec.getString("shipmentId") == null || + !rec.getString("shipmentId").equals(shipment.getString ("shipmentId"))) { + continue; + } + } accepted = rec.getDouble("quantityAccepted"); rejected = rec.getDouble("quantityRejected"); if (accepted != null) @@ -140,6 +151,7 @@ context.put("product", product); context.put("shipments", shipments); context.put("shipment", shipment); +context.put("shippedQuantities", shippedQuantities); context.put("purchaseOrderItems", purchaseOrderItems); context.put("receivedQuantities", receivedQuantities); context.put("rejectReasons", rejectReasons); jacopo 2004-02-24 06:55:45 Created an attachment (id=1) Patch files in UOF for receiveInventory,bsh and receiveInventory.ftl jonesde 2004-03-01 06:35:22 The changes are in CVS. Thanks Jacopo! text/plain 1 2004-02-24 06:55:45 Patch files in UOF for receiveInventory,bsh and receiveInventory.ftl 1 receiveInventory.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/1/receiveInventory.patch jacopo 2004-02-24 06:55:45 attachments.ispatch Attachment is Patch Created an attachment (id=1) Patch files in UOF for receiveInventory,bsh and receiveInventory.ftl jonesde 2004-03-01 06:35:22 issue_status Status NEW RESOLVED jonesde 2004-03-01 06:35:22 resolution Resolution FIXED ajzeneski 2004-03-18 12:07:48 version Version Pre3.0.0 CVS 20 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040318120758 Party jacopo not determined PATCH 2004-02-24 07:36:49 issues@ofbiz All List All Visits link in the Party Profile page returns an error with 0 visits jacopo 2004-02-24 07:36:50 List All Visits link in the Party Profile page returns an error with 0 visits (see attached patch file) due to wrong bsh code. jacopo 2004-02-24 07:38:20 Created an attachment (id=2) Patch for bug in uof jonesde 2004-03-01 06:39:57 The changes are in CVS. Thanks Jacopo! text/plain 2 2004-02-24 07:38:20 Patch for bug in uof 1 showvisits.bsh.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/2/showvisits.bsh.patch jacopo 2004-02-24 07:38:20 attachments.ispatch Attachment is Patch Created an attachment (id=2) Patch for bug in uof jonesde 2004-03-01 06:39:57 issue_status Status NEW RESOLVED jonesde 2004-03-01 06:39:57 resolution Resolution FIXED ajzeneski 2004-03-18 12:07:58 version Version Pre3.0.0 CVS 21 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040318120807 Party jacopo not determined PATCH 2004-02-24 07:40:56 issues@ofbiz All findparty page returns JavaScript errors when clicking on the LookupParty link and when the lookup fields are hidden jacopo 2004-02-24 07:40:56 findparty page returns JavaScript errors when clicking on the LookupParty link and when the lookup fields are hidden. The attached patch should fix the problem. jacopo 2004-02-24 07:41:29 Created an attachment (id=3) Patch for bug in uof jonesde 2004-03-01 06:44:01 Your changes are in CVS. Thanks Jacopo! text/plain 3 2004-02-24 07:41:29 Patch for bug in uof 1 findparty.ftl.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/3/findparty.ftl.patch jacopo 2004-02-24 07:41:29 attachments.ispatch Attachment is Patch Created an attachment (id=3) Patch for bug in uof jonesde 2004-03-01 06:44:01 issue_status Status NEW RESOLVED jonesde 2004-03-01 06:44:01 resolution Resolution FIXED ajzeneski 2004-03-18 12:08:07 version Version Pre3.0.0 CVS 22 NEW P3 Components CVS All ajzeneski 20040318115951 Order jacopo not determined DEFECT 2004-02-24 08:52:07 issues@ofbiz All Errors in order entry when "Payment Already Received" type is selected. jacopo 2004-02-24 08:52:08 In Order Entry: when you finalize an order and, in the "Order Entry Payment Settings" page, you select the "Payment Already Received" type, in the following page you get JavaScript errors when you click over the links (stating that the object "document.billsetupform" doesn't exist); and so you cannot submit the order. jonesde 2004-02-26 07:08:20 This has been an issue for a while now. It's good to have it in the tracking system since it may not get fixed right away. Andy is more aware of what is happening there than I am, so he may have more feedback on it. -David jonesde 2004-02-26 07:08:20 assigned_to Assigned To issues@ofbiz ajzeneski jonesde 2004-02-26 07:08:20 priority Priority P2 P3 ajzeneski 2004-03-18 11:59:51 version Version Pre3.0.0 CVS 23 NEW P4 Components CVS All ajzeneski 20040318120006 Product jacopo not determined DEFECT 2004-02-24 08:56:40 issues@ofbiz All Inventory receive ignores the inventory item id field. jacopo 2004-02-24 08:56:40 In Facility Manager -> Inventory receive: it always creates a new inventory item even if the "inventory item id" optional field is filled with an existing inventory item id. ajzeneski 2004-03-08 17:38:11 reassigned ajzeneski 2004-03-08 17:38:11 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-03-18 12:00:06 version Version Pre3.0.0 CVS 24 NEW P4 Components CVS All ajzeneski 20040318120024 Product jacopo not determined DEFECT 2004-02-24 09:01:59 issues@ofbiz All Receive return: it always creates serialized inventory items. jacopo 2004-02-24 09:01:59 In Facility Manager -->Receive return it always creates a serialized inventory item (even if 'non-serialized' is selected) and so the received quantities are lost (if more than one). ajzeneski 2004-03-08 17:38:55 reassigned ajzeneski 2004-03-08 17:38:55 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-03-18 12:00:24 version Version Pre3.0.0 CVS 25 RESOLVED P2 INVALID Components CVS All ajzeneski 20040318120814 Accounting jonesde not determined DEFECT 2004-02-25 14:58:53 issues@ofbiz All Permission Checks missing in various part of Accounting Manager jonesde 2004-02-25 14:58:53 Various pages in the Accounting Manager have no view permission checking, including the billing account, invoice, etc pages. jaz 2004-02-25 15:36:03 I'm not involved in this project. jonesde 2004-02-25 16:13:54 Fixed assigned to mistake. ajzeneski 2004-03-08 10:48:28 All components have a default VIEW permission based on the component configuration. Each page no longer needs to have the added code as long as require auth is set in the controller.xml file. The checkLogin event will make sure the user has the default permission for the specific component. Additional permissions are only necessary when not using the default permission. jaz 2004-02-25 15:36:03 assigned_to Assigned To jaz jonesde jonesde 2004-02-25 16:13:54 assigned_to Assigned To jonesde ajzeneski ajzeneski 2004-03-08 10:48:28 issue_status Status NEW RESOLVED ajzeneski 2004-03-08 10:48:28 resolution Resolution INVALID ajzeneski 2004-03-18 12:08:14 version Version Pre3.0.0 CVS 26 RESOLVED P3 FIXED Components CVS All ajzeneski 20040308115822 Order jonesde not determined DEFECT 2004-02-25 21:11:36 issues@ofbiz All Billing Account Errors jonesde 2004-02-25 21:11:36 This issue was reported by Si Chen, Olivier Heintz, and some others. The following is some text from an email fro Si Chen on Jan 26, 2004; the attached patch is also from this email. ======================================= Hello. After some work we have tracked down the problem with using billingAccount in the order manager and were able to fix it. The problem is stated in the order manager's billsettings.ftl, it was passing in "EXT_BILLACT|10000" for the checkoutPaymentId instead of separate checkoutPaymentId and billingAccountId. Olivier had suggested a good patch earlier which parses this form of checkoutPaymentId in the CheckOutEvents.java. We took a different approach and used code from ecommerce to pass both checkoutPaymentId and billingAccountId. We also fixed CheckOutEvents.java to get the billingAccountId from the request and associate it with the cart. Both are shown in the attached patch. One last problem: in ecommerce, in checkoutpayment.ftl, gift cards, credit cards, and billing accounts are all using "amount_<account_id>" as the name of the input fields. As a result, when the toggleBillingAccount javascript function tries to toggle the billing account selected for entering the amount to pay, it gets confused and cannot do this. As a result, when you use the multi-page rather than express checkout in ecommerce, it does not work properly. I'll be happy to elaborate on this if you need me to. ======================================= jonesde 2004-02-25 21:14:01 Created an attachment (id=4) Patch to fix BillingAccount issues ajzeneski 2004-03-08 11:58:22 Applied patch; fixed JS in ecommerce text/plain 4 2004-02-25 21:14:01 Patch to fix BillingAccount issues 1 BillingAccountError.patch 3 jonesde https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/4/BillingAccountError.patch jonesde 2004-02-25 21:14:01 attachments.ispatch Attachment is Patch Created an attachment (id=4) Patch to fix BillingAccount issues ajzeneski 2004-03-08 11:58:22 issue_status Status NEW RESOLVED ajzeneski 2004-03-08 11:58:22 resolution Resolution FIXED ajzeneski 2004-03-08 11:58:22 version Version Pre3.0.0 CVS 27 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040318120822 WorkEffort jacopo not determined PATCH 2004-02-26 03:20:00 issues@ofbiz All Patch for missing pagedef file for popup template that causes lookup error (due to i18n changes) jacopo 2004-02-26 03:20:00 The lookup link in New Event -> Parties page is broken. The popup template doesn't run the envsetup script that loads the localized labels. PATCH: add a file named "popup.xml" to the template folder containing the following lines: <?xml version="1.0" encoding="UTF-8"?> <page> <template-action name="/includes/envsetup.bsh"/> </page> jonesde 2004-03-01 07:16:55 I have added the popup.xml file to CVS. Thanks for sending it over Jacopo. jonesde 2004-03-01 07:16:55 issue_status Status NEW RESOLVED jonesde 2004-03-01 07:16:55 resolution Resolution FIXED ajzeneski 2004-03-18 12:08:22 version Version Pre3.0.0 CVS 28 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040806161040 WorkEffort jacopo not determined PATCH 2004-02-26 03:32:11 issues@ofbiz All Added lookup link for parties in month view jacopo 2004-02-26 03:32:11 Added lookup link for parties in month view. All the stuff was already in place... I just added the link. However I think this is a very useful enhancement. jacopo 2004-02-26 03:32:44 Created an attachment (id=5) Patch in UOF jonesde 2004-03-03 08:10:20 Changed issue type as per email from Jacopo. jonesde 2004-08-06 16:10:40 Thanks Jacopo, this is now in CVS. text/plain 5 2004-02-26 03:32:44 Patch in UOF 1 month.ftl.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/5/month.ftl.patch jacopo 2004-02-26 03:32:44 attachments.ispatch Attachment is Patch Created an attachment (id=5) Patch in UOF jonesde 2004-03-03 08:10:20 issue_type Issue Type ENHANCEMENT PATCH ajzeneski 2004-03-18 12:00:44 version Version Pre3.0.0 CVS jonesde 2004-08-06 16:10:40 issue_status Status NEW RESOLVED jonesde 2004-08-06 16:10:40 resolution Resolution FIXED 29 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040318120831 WorkEffort jacopo not determined PATCH 2004-02-26 03:56:48 issues@ofbiz All When creating a new event from calendar, start and end date were not filled properly in the form jacopo 2004-02-26 03:56:48 When creating a new event from calendar, start and end date were not filled properly in the event form. The two patches (one for the event.ftl file and one for the event.bsh file) will solve this problem. jacopo 2004-02-26 03:59:24 Created an attachment (id=6) Patch for event.bsh in UOF jacopo 2004-02-26 03:59:58 Created an attachment (id=7) Patch for event.ftl file in UOF jonesde 2004-03-01 07:28:02 Your changes are in CVS, thanks Jacopo! text/plain 6 2004-02-26 03:59:24 Patch for event.bsh in UOF 1 event.bsh.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/6/event.bsh.patch text/plain 7 2004-02-26 03:59:58 Patch for event.ftl file in UOF 1 event.ftl.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/7/event.ftl.patch jacopo 2004-02-26 03:59:24 attachments.ispatch Attachment is Patch Created an attachment (id=6) Patch for event.bsh in UOF jacopo 2004-02-26 03:59:58 attachments.ispatch Attachment is Patch Created an attachment (id=7) Patch for event.ftl file in UOF jonesde 2004-03-01 07:28:02 issue_status Status NEW RESOLVED jonesde 2004-03-01 07:28:02 resolution Resolution FIXED ajzeneski 2004-03-18 12:08:31 version Version Pre3.0.0 CVS 30 NEW P5 Components CVS All ajzeneski 20040308175050 Order jackhung not determined DEFECT 2004-02-26 04:17:49 issues@ofbiz All Fail to approval order jackhung 2004-02-26 04:17:49 19285437[ ControlServlet.java:133:DEBUG] [[[updateactivityassign] Servlet Starting, doing setup- total:0.0,since last(Begin):0.0]] 19285438[ ControlServlet.java:182:DEBUG] [[[updateactivityassign] Setup done, doing Event(s) and View(s)- total:0.0,since last([updateactivityas...):0.0]] 19285440[ RequestHandler.java:200:INFO ] [Processing Request]: updateactivityassign 19285744[ WfProcessMgrImpl.java:106:INFO ] [WfProcessMgr.init] : Create process manager (org.ofbiz.order[20030730144901] / ProcessOrder[20030730144901]) 19285890[ BshUtil.java:75 :ERROR] BSH Evaluation error. Sourced file: <Inline eval of: approvalCode.equals("0"); > : Attempt to resolve method: equals() on undefined variable or class name: approvalCode : at Line: 1 : in file: <Inline eval of: approvalCode.equals("0"); > : approvalCode .equals ( "0" ) at bsh.UtilEvalError.toEvalError(UtilEvalError.java:82) at bsh.UtilEvalError.toEvalError(UtilEvalError.java:87) at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:79) at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:69) at bsh.Interpreter.evalParsedScript(Interpreter.java:1104) at bsh.Interpreter.eval(Interpreter.java:590) at bsh.Interpreter.eval(Interpreter.java:616) at bsh.Interpreter.eval(Interpreter.java:606) at org.ofbiz.base.util.BshUtil.eval(BshUtil.java:64) at org.ofbiz.workflow.impl.WfExecutionObjectImpl.evalBshCondition(WfExecutionObjectImpl.java:718) at org.ofbiz.workflow.impl.WfProcessImpl.getTransFrom(WfProcessImpl.java:477) at org.ofbiz.workflow.impl.WfProcessImpl.queueNext(WfProcessImpl.java:298) at org.ofbiz.workflow.impl.WfProcessImpl.activityComplete(WfProcessImpl.java:286) at org.ofbiz.workflow.impl.WfActivityImpl.complete(WfActivityImpl.java:408) at org.ofbiz.workflow.impl.WfAssignmentImpl.complete(WfAssignmentImpl.java:175) at org.ofbiz.workflow.client.WorkflowClient.complete(WorkflowClient.java:266) at org.ofbiz.workflow.client.WorkflowServices.completeAssignment(WorkflowServices.java:418) ajzeneski 2004-03-08 12:08:46 I cannot duplicate this problem; please provide more information or we will have to close this has no longer an issue. ajzeneski 2004-03-08 17:50:50 reassigned ajzeneski 2004-03-08 12:08:46 issue_status Status NEW STARTED ajzeneski 2004-03-08 12:08:46 op_sys OS/Version Linux All ajzeneski 2004-03-08 12:08:46 rep_platform Platform PC All ajzeneski 2004-03-08 12:08:46 short_desc Summary Fail to approval order Fail to approval order ajzeneski 2004-03-08 17:50:50 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-03-08 17:50:50 issue_status Status STARTED NEW ajzeneski 2004-03-08 17:50:50 priority Priority P2 P5 31 NEW P3 Components CVS All issues@ofbiz 20040318120101 WorkEffort jacopo not determined DEFECT 2004-02-26 05:39:36 issues@ofbiz All Error message when you try to create new contact information under an event jacopo 2004-02-26 05:39:36 An error message is returned when you try to create new contact information under an event: Cannot locate service by name (createWorkEffortContactMech) This is the complete message: ERROR: Could not complete the Create an email address for WorkEffort process [problem invoking the [createWorkEffortContactMech] service with the map named [context] containing [{locale=en_US, infoString=foo@bar.com, userLogin= [GenericEntity:UserLogin][partyId,admin(java.lang.String)][disabledDateTime,null ()][passwordHint,null()][createdTxStamp,null()][successiveFailedLogins,null()] [enabled,Y(java.lang.String)][userLoginId,admin(java.lang.String)] [currentPassword,ofbiz(java.lang.String)][lastUpdatedTxStamp,null()] [lastUpdatedStamp,null()][createdStamp,null()], workEffortId=10030, contactMechTypeId=EMAIL_ADDRESS}]: Cannot locate service by name (createWorkEffortContactMech)] ajzeneski 2004-03-18 12:01:01 version Version Pre3.0.0 CVS 32 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040409054533 WorkEffort jacopo not determined DEFECT 2004-02-26 05:50:01 issues@ofbiz All Errors that prevent adding a new phase to a project. jacopo 2004-02-26 05:50:01 It's impossible to add a new phase to a project. Even if you fill all the fields of the new phase form when you press the 'create' button you get an error in the system log (however no error messages are shown in the html page). This is the complete error message: 1160388[ ServiceDispatcher.java:309:ERROR] Service Error [createPhase]: ERROR: Could not complete the Create Project Phase process [problem creating the newEnt ity value: while inserting: [GenericEntity:WorkEffortAssoc][createdTxStamp,2004- 02-26 14:44:26.096(java.sql.Timestamp)][workEffortIdTo,10034(java.lang.String)][ workEffortIdFrom,10031(java.lang.String)][workEffortAssocTypeId,WORK_EFF_BREAKDO WN(java.lang.String)][lastUpdatedTxStamp,2004-02-26 14:44:26.096(java.sql.Timest amp)][createdStamp,2004-02-26 14:44:26.106(java.sql.Timestamp)][lastUpdatedStamp ,2004-02-26 14:44:26.106(java.sql.Timestamp)] (SQL Exception while executing the following:INSERT INTO WORK_EFFORT_ASSOC (WORK_EFFORT_ID_FROM, WORK_EFFORT_ID_TO , WORK_EFFORT_ASSOC_TYPE_ID, SEQUENCE_NUM, FROM_DATE, THRU_DATE, LAST_UPDATED_ST AMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ([-5005] (at 124): Missing non-NULL value))] jacopo 2004-04-09 05:45:33 David Jones has fixed this problem in date 2004-04-08 (see the thread "createphase ERROR in OFBiz 3.0 and OFBiz CVS versions" in the dev-list). ajzeneski 2004-03-18 12:01:18 version Version Pre3.0.0 CVS jacopo 2004-04-09 05:45:33 issue_status Status NEW RESOLVED jacopo 2004-04-09 05:45:33 resolution Resolution FIXED 33 RESOLVED P4 FIXED Components CVS All issues@ofbiz 20050209023142 WorkEffort jacopo not determined DEFECT 2004-02-26 06:00:26 issues@ofbiz All When you create a new request and you don't fill correctly all the fields no error messages are shown jacopo 2004-02-26 06:00:26 When you create a new request and you don't fill correctly all the fields no error messages are shown. jacopo 2005-02-09 02:31:42 Fixed after the refactoring to screen widget. ajzeneski 2004-03-18 12:01:30 version Version Pre3.0.0 CVS jacopo 2005-02-09 02:31:42 issue_status Status NEW RESOLVED jacopo 2005-02-09 02:31:42 resolution Resolution FIXED 34 RESOLVED P5 FIXED Components CVS All issues@ofbiz 20040318120838 Order jacopo not determined PATCH 2004-02-26 06:11:14 issues@ofbiz All Little JavaScript in "find returns" when lookup fields are hidden jacopo 2004-02-26 06:11:14 Little JavaScript in "find returns" when lookup fields are hidden Patch for findReturns.ftl is attached. jacopo 2004-02-26 06:11:49 Created an attachment (id=8) Patch for findReturn.ftl in UOF jonesde 2004-03-01 11:18:49 Your changes are in CVS. Thanks for sending that over. text/plain 8 2004-02-26 06:11:49 Patch for findReturn.ftl in UOF 1 findReturn.ftl.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/8/findReturn.ftl.patch jacopo 2004-02-26 06:11:49 attachments.ispatch Attachment is Patch Created an attachment (id=8) Patch for findReturn.ftl in UOF jonesde 2004-03-01 11:18:49 issue_status Status NEW RESOLVED jonesde 2004-03-01 11:18:49 resolution Resolution FIXED ajzeneski 2004-03-18 12:08:38 version Version Pre3.0.0 CVS 35 RESOLVED P1 FIXED Components CVS All ajzeneski 20040308103928 E-Commerce razorb not determined DEFECT 2004-02-26 06:18:48 issues@ofbiz http://localhost:8080/ecommerce/control/product/~category_id=100/~product_id=GZ-1006 All Single variant combo doesn't select properly razorb 2004-02-26 06:18:48 Using the drop down menu to select a variantion i.e. LGPL does not set the selection on the menu. Using the swatch/images does correctly set the menu selection and allows adding to the basket. I suspect a little JS error somewhere for single variant items. jonesde 2004-02-26 06:52:49 I just reproduced this against the latest code base, appears to still be an issue with single feature type virtual products. ajzeneski 2004-03-08 09:54:51 Updated since this is a CVS bug and updated status ajzeneski 2004-03-08 10:39:28 fixed JS bugs in productdetail jonesde 2004-02-26 06:52:48 assigned_to Assigned To issues@ofbiz ajzeneski jonesde 2004-02-26 06:52:48 priority Priority P3 P1 ajzeneski 2004-03-08 09:54:51 issue_status Status NEW STARTED ajzeneski 2004-03-08 09:54:51 version Version Pre3.0.0 CVS ajzeneski 2004-03-08 10:39:28 issue_status Status STARTED RESOLVED ajzeneski 2004-03-08 10:39:28 resolution Resolution FIXED 36 RESOLVED P2 FIXED Components CVS All issues@ofbiz 20040318120846 Product jacopo not determined PATCH 2004-02-26 23:17:51 issues@ofbiz All Facility Manager: in 'inventory receive' the type of order is not checked and it's possible to receive a sales order if you enter its id in the 'purchase order id' field jacopo 2004-02-26 23:17:51 Facility Manager: in 'inventory receive' the type of order is not checked and it's possible to receive a sales order if you enter its id in the 'purchase order id' field. This is the patch in UOF for the receiveInventory.bsh file (pay attention that some days ago I've submitted a patch for the same file against the same CVS release): Index: ofbiz/components/product/webapp/facility/WEB- INF/actions/inventory/receiveInventory.bsh =================================================================== RCS file: /cvs/ofbiz/components/product/webapp/facility/WEB- INF/actions/inventory/receiveInventory.bsh,v retrieving revision 1.4 diff -u -r1.4 receiveInventory.bsh --- ofbiz/components/product/webapp/facility/WEB- INF/actions/inventory/receiveInventory.bsh 25 Aug 2003 15:28:00 -0000 1.4 +++ ofbiz/components/product/webapp/facility/WEB- INF/actions/inventory/receiveInventory.bsh 27 Feb 2004 07:17:08 -0000 @@ -43,6 +43,9 @@ purchaseOrder = null; if (purchaseOrderId != null && purchaseOrderId.length() > 0) { purchaseOrder = delegator.findByPrimaryKey("OrderHeader", UtilMisc.toMap ("orderId", purchaseOrderId)); + if (purchaseOrder != null && !"PURCHASE_ORDER".equals (purchaseOrder.getString("orderTypeId"))) { + purchaseOrder = null; + } } product = null; jonesde 2004-02-28 11:58:13 The patch is in CVS. jonesde 2004-02-28 11:58:13 issue_status Status NEW RESOLVED jonesde 2004-02-28 11:58:13 resolution Resolution FIXED ajzeneski 2004-03-18 12:08:46 version Version Pre3.0.0 CVS 37 RESOLVED P2 FIXED Components CVS All issues@ofbiz 20040318120856 Product jacopo not determined DEFECT 2004-02-27 02:05:25 issues@ofbiz All Facility Manager: error message when trying to confirm stock moves needed. jacopo 2004-02-27 02:05:25 In the Facility Manager, int the PickList -> Stock Moves page, if I try to confirm the "stock moves needed" proposed by the system I get the following error: Error calling event: org.ofbiz.content.webapp.event.EventHandlerException: No rows to process And the movements are not performed. jonesde 2004-03-01 17:22:23 This is caused by some code that was added to display warning messages that wiped out the rowCount variable. The warning message loop now uses a variable names messageCount. jonesde 2004-03-01 17:22:23 issue_status Status NEW RESOLVED jonesde 2004-03-01 17:22:23 resolution Resolution FIXED ajzeneski 2004-03-18 12:08:56 version Version Pre3.0.0 CVS 38 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040318120905 Product jacopo not determined PATCH 2004-02-27 02:23:36 issues@ofbiz All Facility Manager: in Edit shipment -> items tab, a wrong link to EditProduct page caused a controller error. jacopo 2004-02-27 02:23:36 Facility Manager: in Edit shipment -> items tab, a wrong link to EditProduct page caused a controller error. Patch for EditShipmentItems.ftl file is attached. jacopo 2004-02-27 02:24:16 Created an attachment (id=9) Patch for EditShipmentItems.ftl in UOF jonesde 2004-03-01 07:38:50 Your changes are in CVS. Thanks for the patch Jacopo. text/plain 9 2004-02-27 02:24:16 Patch for EditShipmentItems.ftl in UOF 1 EditShipmentItems.ftl.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/9/EditShipmentItems.ftl.patch jacopo 2004-02-27 02:24:16 attachments.ispatch Attachment is Patch Created an attachment (id=9) Patch for EditShipmentItems.ftl in UOF jonesde 2004-03-01 07:38:50 issue_status Status NEW RESOLVED jonesde 2004-03-01 07:38:50 resolution Resolution FIXED ajzeneski 2004-03-18 12:09:05 version Version Pre3.0.0 CVS 39 NEW P2 Components CVS All issues@ofbiz 20040318120141 Order jacopo not determined DEFECT 2004-02-27 04:05:34 issues@ofbiz All SapDB problem when displaying order task list assigned to user role jacopo 2004-02-27 04:05:34 SapDB problem when displaying order task list assigned to user role: if more than one order is assigned to user role, in "Order List" page the orders are shown 5 times! If only one order is assigned to the user role, the order is shown well (1 time). See picture attached. jacopo 2004-02-27 04:07:00 Created an attachment (id=10) Bug example showing two orders waiting approval duplicated 5 times. image/gif 10 2004-02-27 04:07:00 Bug example showing two orders waiting approval duplicated 5 times. order_list_bug.GIF 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/10/order_list_bug.GIF jacopo 2004-02-27 04:07:00 attachments.thedata Attachment Data Created an attachment (id=10) Bug example showing two orders waiting approval duplicated 5 times. ajzeneski 2004-03-18 12:01:41 version Version Pre3.0.0 CVS 40 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20050209023003 WorkEffort jacopo not determined DEFECT 2004-02-27 07:27:15 issues@ofbiz All Party lookup with empty fields returns only one person repeated many times (= number of persons). jacopo 2004-02-27 07:27:15 If, in Party lookup, you perform a lookup with empty fields (all records), returns only one person repeated many times (= number of persons). I suspect that the problem is in the "lookupParty" simple method in common component. jacopo 2005-02-09 02:30:03 Fixed changing the way the lookup is implemented (see Jira issue OFBIZ-114). ajzeneski 2004-03-18 12:01:50 version Version Pre3.0.0 CVS jacopo 2005-02-09 02:30:03 issue_status Status NEW RESOLVED jacopo 2005-02-09 02:30:03 resolution Resolution FIXED 41 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040318120912 Product jacopo not determined PATCH 2004-02-27 08:53:04 issues@ofbiz All Facility Manager: in Edit shipment -> items tab, a wrong link to EditProduct caused a controller error (same as issue #38) jacopo 2004-02-27 08:53:04 Facility Manager: in View shipment tab, a wrong link to EditProduct page caused a controller error (same as issue #38). Patch for ViewShipmentItemInfo.ftl file is attached. jacopo 2004-02-27 08:53:50 Created an attachment (id=11) Patch for file ViewShipmentItemInfo.ftl in UOF jonesde 2004-03-01 07:41:15 Your changes are now in CVS. Thanks for sending those over Jacopo. text/plain 11 2004-02-27 08:53:50 Patch for file ViewShipmentItemInfo.ftl in UOF 1 ViewShipmentItemInfo.ftl.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/11/ViewShipmentItemInfo.ftl.patch jacopo 2004-02-27 08:53:50 attachments.ispatch Attachment is Patch Created an attachment (id=11) Patch for file ViewShipmentItemInfo.ftl in UOF jonesde 2004-03-01 07:41:15 issue_status Status NEW RESOLVED jonesde 2004-03-01 07:41:15 resolution Resolution FIXED ajzeneski 2004-03-18 12:09:12 version Version Pre3.0.0 CVS 42 RESOLVED P4 WONTFIX Components CVS All ajzeneski 20040630193328 Product jacopo not determined DEFECT 2004-02-28 22:34:42 issues@ofbiz All In shipment, the following error message appears: "Applet Package Weight Reader notinited" jacopo 2004-02-28 22:34:42 In shipment, the following error message appears: "Applet Package Weight Reader notinited". I think the problem is caused by the fact that the class ShipmentScaleApplet is not built in the ant task. Was this done intentionally? (I think this applet tries to connect to a scale device connected to a serial port and so probably this could cause some problems...). ajzeneski 2004-03-08 17:39:52 reassigned; I will comment out the applet code until this is finished ajzeneski 2004-06-30 19:33:28 The applet is going to be replaced with a think client shipment station UI ajzeneski 2004-03-08 17:39:52 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-03-18 12:01:59 version Version Pre3.0.0 CVS ajzeneski 2004-06-30 19:33:28 issue_status Status NEW RESOLVED ajzeneski 2004-06-30 19:33:28 resolution Resolution WONTFIX 43 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040318120921 E-Commerce jacopo not determined PATCH 2004-02-28 22:46:49 issues@ofbiz All In "Create Return", select-all checkbox doesn't work due to wrong form name. jacopo 2004-02-28 22:46:49 In "Create Return", select-all checkbox doesn't work due to wrong form name. Patch attached for requestreturn.ftl in Unified Output Format. jacopo 2004-02-28 22:47:40 Created an attachment (id=12) Patch attached for requestreturn.ftl in UOF. jonesde 2004-03-01 07:48:30 Your changes are in CVS. Thanks for fixing that. text/plain 12 2004-02-28 22:47:39 Patch attached for requestreturn.ftl in UOF. 1 requestreturn.ftl.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/12/requestreturn.ftl.patch jacopo 2004-02-28 22:47:40 attachments.ispatch Attachment is Patch Created an attachment (id=12) Patch attached for requestreturn.ftl in UOF. jonesde 2004-03-01 07:48:30 issue_status Status NEW RESOLVED jonesde 2004-03-01 07:48:30 resolution Resolution FIXED ajzeneski 2004-03-18 12:09:21 version Version Pre3.0.0 CVS 44 NEW P4 Components CVS All issues@ofbiz 20040229030013 Product jacopo not determined ENHANCEMENT 2004-02-29 03:00:13 issues@ofbiz All Packages: ShipmentPackage's weight automatically updated when ShipmentPackageContent entries are added/deleted (weight taken from the Product entity). jacopo 2004-02-29 03:00:13 Packages: ShipmentPackage's weight automatically updated when ShipmentPackageContent entries are added/deleted (weight taken from the Product entity). 45 RESOLVED P1 FIXED Components CVS All issues@ofbiz 20040301155709 Order jacopo not determined DEFECT 2004-02-29 06:17:33 issues@ofbiz All In orderview page, if you select the "QuickShip order link" you get a controller error. jacopo 2004-02-29 06:17:33 In orderview page (/ordermgr/control/orderview), if you select the "QuickShip order link" you get a controller error: org.ofbiz.content.webapp.control.RequestHandlerException: Unknown request [quickShipOrderMultiFacility]; this request does not exist or cannot be called directly. jonesde 2004-03-01 12:11:07 I'll get on this... jonesde 2004-03-01 15:57:09 Changed the default behavior for this; also added request-map and service defs for the quick ship from multi facilites. jonesde 2004-03-01 12:11:07 issue_status Status NEW STARTED jonesde 2004-03-01 15:57:09 issue_status Status STARTED RESOLVED jonesde 2004-03-01 15:57:09 resolution Resolution FIXED 46 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040806152631 Product jacopo not determined PATCH 2004-03-02 05:13:01 issues@ofbiz All Patch for multiple inventory facility reservation jacopo 2004-03-02 05:13:01 Patch for multiple inventory facility reservation: the intent of this is to perform reservation only if all items are available in one facility: that, I think, is the declared behaviour, and what is checked with the isInventoryAvailable method. jacopo 2004-03-02 05:13:49 Created an attachment (id=13) Patch for ProductStoreWorker.java in UOF jonesde 2004-08-06 15:26:31 Thanks Jacopo, your patch is now in CVS. text/plain 13 2004-03-02 05:13:49 Patch for ProductStoreWorker.java in UOF 1 ProductStoreWorker.java.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/13/ProductStoreWorker.java.patch jacopo 2004-03-02 05:13:49 attachments.ispatch Attachment is Patch Created an attachment (id=13) Patch for ProductStoreWorker.java in UOF ajzeneski 2004-03-18 12:02:10 version Version Pre3.0.0 CVS jonesde 2004-08-06 15:26:31 issue_status Status NEW RESOLVED jonesde 2004-08-06 15:26:31 resolution Resolution FIXED 47 RESOLVED P3 FIXED Components CVS All ajzeneski 20040323221326 Product jacopo not determined PATCH 2004-03-02 06:06:51 issues@ofbiz All Facility -> Shipment: patch for JavaScript error introduced during i18n process. jacopo 2004-03-02 06:06:51 Facility -> Shipment: patch for JavaScript error introduced during i18n process. jacopo 2004-03-02 06:07:51 Created an attachment (id=14) Patch for AddItemsFromOrder.ftl file in UOF ajzeneski 2004-03-08 17:42:45 reassigned jacopo 2004-03-23 22:13:26 This bug has been fixed by the code for the new feature regarding shipment plans. text/plain 14 2004-03-02 06:07:51 Patch for AddItemsFromOrder.ftl file in UOF 1 AddItemsFromOrder.ftl.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/14/AddItemsFromOrder.ftl.patch jacopo 2004-03-02 06:07:51 attachments.ispatch Attachment is Patch Created an attachment (id=14) Patch for AddItemsFromOrder.ftl file in UOF ajzeneski 2004-03-08 17:42:45 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-03-18 12:02:18 version Version Pre3.0.0 CVS jacopo 2004-03-23 22:13:26 issue_status Status NEW RESOLVED jacopo 2004-03-23 22:13:26 resolution Resolution FIXED 48 NEW P2 Components CVS All issues@ofbiz 20040318120228 Product jacopo not determined DEFECT 2004-03-02 06:28:37 issues@ofbiz All Facility -> Shipment -> Items: delete shipment item link returns a constraint violation error. jacopo 2004-03-02 06:28:37 Facility -> Shipment -> Items: delete shipment item link returns a constraint violation error: The following errors occurred: ERROR: Could not complete the Delete ShipmentItem process [problem removing the lookedUpValue value: Exception while deleting the following entity: [GenericEntity:ShipmentItem][shipmentId,10010(java.lang.String)] [shipmentItemSeqId,00001(java.lang.String)] (SQL Exception while executing the following:DELETE FROM SHIPMENT_ITEM WHERE SHIPMENT_ID=? AND SHIPMENT_ITEM_SEQ_ID=? (Integrity constraint violation ITEM_ISS_SHITM table: ITEM_ISSUANCE in statement [DELETE FROM SHIPMENT_ITEM WHERE SHIPMENT_ID=? AND SHIPMENT_ITEM_SEQ_ID=?]))] In my opinion, the delete shipment item link should perform something like this (instead of barely trying to remove the ShipmentItem entry): it should remove the item issuances, recreate the reservations and then remove the shipment item. ajzeneski 2004-03-18 12:02:28 version Version Pre3.0.0 CVS 49 RESOLVED P2 FIXED Components CVS All issues@ofbiz 20040528001027 Product jacopo not determined PATCH 2004-03-03 03:11:18 issues@ofbiz All Facility -> Receive PO: at now it's possible to receive multiple times the same shipment items. This is a partial patch for this problem. jacopo 2004-03-03 03:11:18 Facility -> Receive PO: at now it's possible to receive multiple times the same shipment items. This is a partial patch for this problem. With the attached patch the shipment already delivered (or cancelled) are not shown (and so the user cannot receive them again). In order to completely fix this issue the best solution is, in my opinion, to automatically update the shipment status to "delivered" when the user receives an item: this could be done modifying the service group "receiveInventoryProduct" by adding to it the "updateShipment" service (to update the shipment status). However I'm going to add this comments to a new "DEFECT" issue. jacopo 2004-03-03 03:12:11 Created an attachment (id=15) Patch for file receiveInventory.bsh in UOF. jonesde 2004-05-28 00:10:27 This is now in CVS, thanks for sending it over Jacopo. text/plain 15 2004-03-03 03:12:11 Patch for file receiveInventory.bsh in UOF. 1 receiveInventory.bsh.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/15/receiveInventory.bsh.patch jacopo 2004-03-03 03:12:11 attachments.ispatch Attachment is Patch Created an attachment (id=15) Patch for file receiveInventory.bsh in UOF. ajzeneski 2004-03-18 12:02:37 version Version Pre3.0.0 CVS jonesde 2004-05-28 00:10:27 issue_status Status NEW RESOLVED jonesde 2004-05-28 00:10:27 resolution Resolution FIXED 50 NEW P3 Components CVS All issues@ofbiz 20040528000924 Product jacopo not determined DEFECT 2004-03-03 03:15:23 issues@ofbiz All Facility -> Receive PO: at now it's possible to receive multiple times the same shipment items. jacopo 2004-03-03 03:15:24 Facility -> Receive PO: at now it's possible to receive multiple times the same shipment items. This problem was partially fixed by the patch attached to issue #49. With that patch the shipment already delivered (or cancelled) are not shown (and so the user cannot receive them again). In order to completely fix this issue the best solution is, in my opinion, to automatically update the shipment status to "delivered" when the user receives an item: this could be done modifying the service group "receiveInventoryProduct" by adding to it the "updateShipment" service (to update the shipment status). However I'm going to add this comments to a new "DEFECT" issue. jonesde 2004-05-28 00:09:24 The patch is in, now just need to update the shipment status as mentioned in the description. ajzeneski 2004-03-18 12:02:49 version Version Pre3.0.0 CVS 51 RESOLVED P3 REMIND Base CVS All issues@ofbiz 20040811004716 Startup jacopo not determined DEFECT 2004-03-03 06:37:30 issues@ofbiz All Several SapDB error messages are generated at startup when entities are created. jacopo 2004-03-03 06:37:30 Several SapDB error messages are generated at startup when entities are created. The messages appear during the indices' generation phase, not for all entities (maybe 5-10%); here is an example: 147042[ DatabaseUtil.java:319:ERROR] Could not create foreign key indices for entity "EftAccount": SQL Exception while executing the following: CREATE INDEX EFTACCT_PMETH ON EFT_ACCOUNT (PAYMENT_METHOD_ID) Error was: com.sap.dbtech.jdbc.exceptions.DatabaseException: [-7055] (at 44): Column(s) already indexed:EFTACCT_PMETH SQL Exception while executing the following: CREATE INDEX EFTACCT_PADDR ON EFT_ACCOUNT (CONTACT_MECH_ID) Error was: com.sap.dbtech.jdbc.exceptions.DatabaseException: [-7055] (at 44): Column(s) already indexed:EFTACCT_PADDR jacopo 2004-08-11 00:47:16 I've created a new issue (OFBIZ-1) for this in Jira; in it you will find a lot of details. ajzeneski 2004-03-18 12:03:00 version Version Pre3.0.0 CVS jacopo 2004-08-11 00:47:16 issue_status Status NEW RESOLVED jacopo 2004-08-11 00:47:16 resolution Resolution REMIND 52 RESOLVED P2 FIXED Components CVS All issues@ofbiz 20040308121509 Order jacopo not determined DEFECT 2004-03-04 03:14:08 issues@ofbiz All Billing accounts selectable by users during order entry are not correctly filtered out. jacopo 2004-03-04 03:14:08 Billing accounts selectable by users as payment methods during order entry are not correctly filtered out: removed billing accounts are also shown (i.e. billing accounts with thru date < now). ajzeneski 2004-03-08 12:15:09 Billing accounts are now filtered by date so expired accounts no longer show on order manager order entry and the ecommerce checkout pages ajzeneski 2004-03-08 12:15:09 issue_status Status NEW RESOLVED ajzeneski 2004-03-08 12:15:09 resolution Resolution FIXED ajzeneski 2004-03-08 12:15:09 version Version Pre3.0.0 CVS 53 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040528010450 Product jacopo not determined DEFECT 2004-03-05 06:01:05 issues@ofbiz All In Shipment: it's possible to issue 0 quantities from AddItemsFormOrder page. jacopo 2004-03-05 06:01:05 In Shipment: it's possible to issue 0 quantities from AddItemsFormOrder page (an ItemIssuance record is created with 0 quantity). I think this should be avoided by submitting only quantities > 0. jonesde 2004-05-28 01:04:50 Now checks to see if quantity is empty or 0 when issuing OIIRs to the shipment. ajzeneski 2004-03-18 12:03:13 version Version Pre3.0.0 CVS jonesde 2004-05-28 01:04:50 issue_status Status NEW RESOLVED jonesde 2004-05-28 01:04:50 resolution Resolution FIXED 54 RESOLVED P1 FIXED Components CVS All issues@ofbiz 20040630124239 Product jacopo not determined DEFECT 2004-03-05 06:20:02 issues@ofbiz All In Shipment: if you enter a non numeric value (such as null quantity) in the issue field the program returns a bad error. jacopo 2004-03-05 06:20:02 In Shipment: if you enter a non numeric value (such as null quantity) in the issue field the program returns a bad error. See also issue#53. I'm running SapDB and after this error I need to restart OFBiz because in every page I receive SQL errors like the following: Target exception: org.ofbiz.entity.GenericDataSourceException: SQL Exception occurred on commit (Cannot commit a transactional connection: See JDBC 2.0 Optional Package Specification section 7.1 (p25)) BSF info: ..\ofbiz\components\content\webapp\content\WEB- INF\actions\includes\envsetup.bsh at line: 0 column: 0) ajzeneski 2004-06-30 12:42:39 Applied patch which fixes a bug in the service multi event handler ajzeneski 2004-03-18 12:03:23 version Version Pre3.0.0 CVS ajzeneski 2004-06-30 12:42:39 issue_status Status NEW RESOLVED ajzeneski 2004-06-30 12:42:39 resolution Resolution FIXED 55 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040323221851 Product jacopo not determined DEFECT 2004-03-05 06:25:34 issues@ofbiz All In shipment, it's possible to issue to shipment items with negative reservations (atp < 0); as a consequence of this, also the inventory items' quantity on hand can be negative. jacopo 2004-03-05 06:25:34 I've noticed that, in shipment, it's possible to issue to shipment items with negative reservations (atp < 0); as a consequence of this, also the inventory items' quantity on hand can be negative. In my opinion, in this situation at least a warning message should be provided. jacopo 2004-03-23 22:18:51 In "Order Items" page a new column has been added that tells users if they are issuing negative reservations and the default issuance value is also decremented by this quantity. However is still possible to override this value and force an issuance for a negative reservation. ajzeneski 2004-03-18 12:03:32 version Version Pre3.0.0 CVS jacopo 2004-03-23 22:18:51 issue_status Status NEW RESOLVED jacopo 2004-03-23 22:18:51 resolution Resolution FIXED 56 RESOLVED P3 WONTFIX Components CVS PC issues@ofbiz 20040308173638 Party vivalinux not determined PATCH 2004-03-08 14:07:32 issues@ofbiz http://<ofbiz_root_url>/partymgr/control/findparty All Selecting "Show All Records" displays all names as "(Not selected)" vivalinux 2004-03-08 14:07:32 The findparty.bsh constructs a dynamic view tailored to the search fields submited by the lookupparty form. Since selecting all does not give a hint about which fields the client is interested in, the findparty.bsh fails to include any of the name (firstName, lastName, groupName) fields. The can be corrected with the patch that follows or handling the select all records as yet another case. I think, I'll side with simplicity, and sacrify efficiency .... Hope this helps. Index: components/party/webapp/partymgr/WEB-INF/actions/party/findparty.bsh =================================================================== RCS file: /cvs/ofbiz/components/party/webapp/partymgr/WEB-INF/actions/party/findparty.bsh,v retrieving revision 1.13 diff -u -r1.13 findparty.bsh --- components/party/webapp/partymgr/WEB-INF/actions/party/findparty.bsh 27 Jan 2004 19:44:36 -0000 1.13 +++ components/party/webapp/partymgr/WEB-INF/actions/party/findparty.bsh 8 Mar 2004 22:06:24 -0000 @@ -100,8 +100,15 @@ // default view settings dynamicView.addMemberEntity("PT", "Party"); + dynamicView.addMemberEntity("PG", "PartyGroup"); + dynamicView.addMemberEntity("PP", "Person"); dynamicView.addAlias("PT", "partyId"); dynamicView.addAlias("PT", "partyTypeId"); + dynamicView.addAlias("PG", "groupName"); + dynamicView.addAlias("PP", "firstName"); + dynamicView.addAlias("PP", "lastName"); + dynamicView.addViewLink("PT","PG",true,UtilMisc.toList(new ModelKeyMap("partyId", "partyId"))); + dynamicView.addViewLink("PT","PP",true,UtilMisc.toList(new ModelKeyMap("partyId", "partyId"))); dynamicView.addRelation("one-nofk", "", "PartyType", ModelKeyMap.makeKeyMapList("partyTypeId")); dynamicView.addRelation("many", "", "UserLogin", ModelKeyMap.makeKeyMapList("partyId")); @@ -143,11 +150,6 @@ if (groupName != null && groupName.length() > 0) { paramList = paramList + "&groupName=" + groupName; - // modify the dynamic view - dynamicView.addMemberEntity("PG", "PartyGroup"); - dynamicView.addAlias("PG", "groupName"); - dynamicView.addViewLink("PT", "PG", Boolean.FALSE, ModelKeyMap.makeKeyMapList("partyId")); - // add the expr andExprs.add(new EntityExpr("groupName", true, EntityOperator.LIKE, "%"+groupName+"%", true)); } @@ -160,14 +162,6 @@ firstName = request.getParameter("firstName"); lastName = request.getParameter("lastName"); - // modify the dynamic view - if ((firstName != null && firstName.length() > 0) || (lastName != null && lastName.length() > 0)) { - dynamicView.addMemberEntity("PE", "Person"); - dynamicView.addAlias("PE", "firstName"); - dynamicView.addAlias("PE", "lastName"); - dynamicView.addViewLink("PT", "PE", Boolean.FALSE, ModelKeyMap.makeKeyMapList("partyId")); - } - // filter on firstName if (firstName != null && firstName.length() > 0) { paramList = paramList + "&firstName=" + firstName; @@ -319,6 +313,12 @@ List orderBy = new ArrayList(); fieldsToSelect.add("partyId"); fieldsToSelect.add("partyTypeId"); + fieldsToSelect.add("firstName"); + fieldsToSelect.add("lastName"); + fieldsToSelect.add("groupName"); + orderBy.add("-partyTypeId"); + orderBy.add("lastName"); + orderBy.add("groupName"); // UserLogin if (userLoginId != null && userLoginId.length() > 0) { @@ -327,14 +327,11 @@ // Person if ((firstName != null && firstName.length() > 0) || (lastName != null && lastName.length() > 0)) { - fieldsToSelect.add("firstName"); - fieldsToSelect.add("lastName"); orderBy.add("lastName"); orderBy.add("firstName"); } // PartyGroup if (groupName != null && groupName.length() > 0) { - fieldsToSelect.add("groupName"); orderBy.add("groupName"); } // RoleType Index: components/party/webapp/partymgr/party/findparty.ftl =================================================================== RCS file: /cvs/ofbiz/components/party/webapp/partymgr/party/findparty.ftl,v retrieving revision 1.10 diff -u -r1.10 findparty.ftl --- components/party/webapp/partymgr/party/findparty.ftl 1 Mar 2004 14:43:27 -0000 1.10 +++ components/party/webapp/partymgr/party/findparty.ftl 8 Mar 2004 22:06:24 -0000 @@ -212,13 +212,12 @@ </table> <input type="image" src="/images/spacer.gif" onClick="javascript:document.lookupparty.submit();"> </form> -<#if requestParameters.hideFields?default("N") != "Y"> <script language="JavaScript"> <!--// document.lookupparty.partyId.focus(); //--> </script> -</#if> + <#if partyList?exists> <br> <table border=0 width='100%' cellspacing='0' cellpadding='0' class='boxoutside'> @@ -292,21 +291,13 @@ </td> <td> <div class="tabletext"> - <#if partyRow.containsKey("lastName")> <#if partyRow.lastName?has_content> ${partyRow.lastName}<#if partyRow.firstName?has_content>, ${partyRow.firstName}</#if> - <#else> - (No Name Found) - </#if> - <#elseif partyRow.containsKey("groupName")> - <#if partyRow.groupName?has_content> + <#elseif partyRow.groupName?has_content> ${partyRow.groupName} <#else> - (No Name Found) + (Not Selected) </#if> - <#else> - (Not Selected) - </#if> </td> <#if extInfo?default("") == "P"> <td><div class="tabletext">${partyRow.postalCode?if_exists}</div></td> ajzeneski 2004-03-08 17:36:38 This page has been changed from using the left joins in the dynamic view. Using left joins performs too poorly for actual use. This patch has been rejected; a new task will be opened for fixing the problem of the name not being displayed. ajzeneski 2004-03-08 17:36:38 issue_status Status NEW RESOLVED ajzeneski 2004-03-08 17:36:38 resolution Resolution WONTFIX 57 NEW P4 Components CVS All ajzeneski 20040308174641 Party ajzeneski not determined DEFECT 2004-03-08 17:36:18 issues@ofbiz All Find Party - Show all does not show name ajzeneski 2004-03-08 17:36:18 The name is not displayed when selecting show all in the party manager. ajzeneski 2004-03-08 17:46:41 reassigned ajzeneski 2004-03-08 17:46:41 assigned_to Assigned To issues@ofbiz ajzeneski 58 NEW P3 Components CVS All issues@ofbiz 20040308185722 Content vivalinux not determined ENHANCEMENT 2004-03-08 18:57:22 issues@ofbiz All Inherited hidden fields overide child fields when they have use-when vivalinux 2004-03-08 18:57:22 In working with inherited forms I noticed that hidden fields are hard to override if the overriding field has a use-when attribute: Since the HtmlFormRenderer gives precedence to hidden fields, and new fields with "use-when" are only placed in front of existing fields but not merged with, the resulting behavior is that hidden fields of parent forms always get rendered even when the use-when condition is true. This causes the hidden field to take precedence over the user input when the form is submitted. Here is a posible solution: Index: components/content/src/org/ofbiz/content/widget/form/ModelForm.java =================================================================== RCS file: /usr/local/cvsrepos/newriverbiz/components/content/src/org/ofbiz/content/widget/form/ModelForm.java,v retrieving revision 1.1.1.4 diff -u -r1.1.1.4 ModelForm.java --- components/content/src/org/ofbiz/content/widget/form/ModelForm.java 2004/01/08 14:19:55 1.1.1.4 +++ components/content/src/org/ofbiz/content/widget/form/ModelForm.java 2004/01/29 20:23:20 @@ -277,15 +277,25 @@ public ModelFormField addUpdateField(ModelFormField modelFormField) { if (!modelFormField.isUseWhenEmpty()) { // is a conditional field, add to the List but don't worry about the Map - //for adding to list, see if there is another field with that name in the list and if so, put it before that one + //for adding to list, see if there is another field with that name + //in the list and if so, put it before that one boolean inserted = false; for (int i = 0; i < this.fieldList.size(); i++) { ModelFormField curField = (ModelFormField) this.fieldList.get(i); + // BUG FIX: parent hidden fields are left and rendered even when they + // are overriden with fields that have a use-when if (curField.getName() != null && curField.getName().equals(modelFormField.getName())) { - this.fieldList.add(i, modelFormField); - inserted = true; - break; + if ((curField.getFieldInfo().getFieldType() != ModelFormField.FieldInfo.HIDDEN) && + (curField.getFieldInfo().getFieldType() != ModelFormField.FieldInfo.IGNORED)) { + this.fieldList.add(i, modelFormField); + inserted = true; + break; + } else { + curField.mergeOverrideModelFormField(modelFormField); + break; + } } + //End of BUG fix } if (!inserted) { this.fieldList.add(modelFormField); 59 NEW P1 Components CVS All issues@ofbiz 20040318120354 Workflow mbennani not determined DEFECT 2004-03-09 06:47:17 issues@ofbiz All Serious Problem in Sub-flow Implementation: in-Memory Requester Used!! mbennani 2004-03-09 06:47:17 I am running ofbiz almost v.3 :-) (image from late 2003 from cvs). (subflow implementation did not change since 1.2 anyways, I believe) Quick Description: ------------------ Subflows are using the in-memory requester object which does not persist over server re-starts. This is serious one guys. More Description (Scenario): --------------------------- I have a main process with 3 steps(step1,step2-subflow,step3). A subflow process being the second step. This second step calls another process that I call sub. sub has 2 simple steps (substep1,substep2). Now, in normal time (i.e no server restart), it all works fine and my main process runs fine, calls the subflow, subflow runs, the call returns and my step3 of the main process runs successfully and main completes fine. The problem arises when say I run step 1 of main process, subflow gets initiated, substep1 is executed, and before substep2 is executed, I stop the server (faking a server problem..., connection lost...whatever). When I restart the server, the subflow resumes at substep2 which executes fine, and eventually completes the subflow process. But, step-subflow activity in the workeffort table still shows WF_RUNNING. Therefore, my main process is hanging there and will never move along. The waitForResult() is not executed anymore after server restart. This is happening in WfActivitySubFlowImplementation on runService. Even More Details, code wise, if you want to look at it: ------------------------------------------------------- In a normal scenario (no server stopped), the runService of WfActivitySubFlowImplementation eventually calls the runSync in WorkflowEngine and then waitForResult. I put a system out message in the waiter class and I can see my message being displayed in the console forever ("waiting..."), until the subflow process finishes. And that's ok, that's what we want. When the subflow process finishes, the call is returned back to the runService in WfActivitySubFlowImplementation() and the setComplete is called, which changes the status of my step2-subflow activity in the main process to WF_COMPLETED to advance the main process. It also calls setResults() to propagate the results from the subflow up to the main process. BUT, now if I stop my server during that wait, and restart it the call never reachs the setComplete nor the setResults, making therefore my main process unusable anymore. ajzeneski 2004-03-18 12:03:54 op_sys OS/Version Windows 2000 All ajzeneski 2004-03-18 12:03:54 version Version Pre3.0.0 CVS 60 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040707152609 Entity doogie not determined ENHANCEMENT 2004-03-09 07:09:04 issues@ofbiz All Replace simplistic caching with complex reverse dependency resolver doogie 2004-03-09 07:09:04 This patch removes all simple caching from GenericDelegator, and replaces it with a stand-alone class, that handles all entity cache management. It uses new features in the entity model, that keeps track of view entities that are referenced by regular entities. As entities are updated, all cached lists of views or condition caches are cleared. With this patch applied, view entities can be cached, without worry that they will become stale. Which then allows very complex views to be created, that emulate complex code patterns, while still allowing for caching. This can speed up code tremendously. Additionally, since cache clearing now works, it almost always makes more sense to use the cache variation of the methods. doogie 2004-03-09 07:14:24 Created an attachment (id=16) The patch doogie 2004-04-29 15:44:46 This patch is on hold, until some other patches are committed. Some of them need to have bugs filed, which I am working on. Plus, this patch needs to be updated to the latest code base(not a big task, done locally). doogie 2004-07-07 15:26:09 This is now in cvs. text/plain 16 2004-03-09 07:14:24 The patch 1 EntityCache.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/16/EntityCache.patch doogie 2004-03-09 07:14:24 attachments.ispatch Attachment is Patch Created an attachment (id=16) The patch doogie 2004-04-29 15:44:46 issue_status Status NEW STARTED doogie 2004-04-29 16:16:01 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-07-07 15:26:09 issue_status Status STARTED RESOLVED doogie 2004-07-07 15:26:09 resolution Resolution FIXED 61 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040422222023 Product doogie not determined FEATURE 2004-03-09 07:18:26 issues@ofbiz All Allow for easier extension of this class. doogie 2004-03-09 07:18:26 This patch makes a protected writeValues() method, which allows sub-classes to redirect the output to other places, as needed. doogie 2004-03-09 07:18:49 Created an attachment (id=17) The patch doogie 2004-04-22 22:20:23 Applied the patch. text/plain 17 2004-03-09 07:18:49 The patch 1 EntitySaxReader-extension.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/17/EntitySaxReader-extension.patch doogie 2004-03-09 07:18:49 attachments.ispatch Attachment is Patch Created an attachment (id=17) The patch doogie 2004-04-22 22:20:23 issue_status Status NEW RESOLVED doogie 2004-04-22 22:20:23 resolution Resolution FIXED 62 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040422223418 Entity doogie not determined FEATURE 2004-03-09 07:34:07 issues@ofbiz All Allow for UPPER() and LOWER() sorting doogie 2004-03-09 07:34:07 See $summary. doogie 2004-03-09 07:34:26 Created an attachment (id=18) The patch. doogie 2004-04-22 22:34:18 Applied patch. text/plain 18 2004-03-09 07:34:26 The patch. 1 EntityUtil-UPPER_LOWER.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/18/EntityUtil-UPPER_LOWER.patch doogie 2004-03-09 07:34:26 attachments.ispatch Attachment is Patch Created an attachment (id=18) The patch. doogie 2004-04-22 22:34:18 issue_status Status NEW RESOLVED doogie 2004-04-22 22:34:18 resolution Resolution FIXED 63 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040429160209 Entity doogie not determined FEATURE 2004-03-09 07:36:19 issues@ofbiz All Add support for turning off schemas completely doogie 2004-03-09 07:36:19 See $summary. doogie 2004-03-09 07:36:42 Created an attachment (id=19) The patch doogie 2004-04-29 16:02:09 Applied this patch. text/plain 19 2004-03-09 07:36:42 The patch 1 use-schemas.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/19/use-schemas.patch doogie 2004-03-09 07:36:42 attachments.ispatch Attachment is Patch Created an attachment (id=19) The patch doogie 2004-04-29 16:02:09 issue_status Status NEW RESOLVED doogie 2004-04-29 16:02:09 resolution Resolution FIXED 64 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040422222810 Entity doogie not determined FEATURE 2004-03-09 07:43:55 issues@ofbiz All Make the code look like the rest of the file. doogie 2004-03-09 07:43:55 See $summary. doogie 2004-03-09 07:44:21 Created an attachment (id=20) The patch doogie 2004-04-22 22:28:10 Applied patch. text/plain 20 2004-03-09 07:44:21 The patch 1 SqlJdbcUtil-Cast.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/20/SqlJdbcUtil-Cast.patch doogie 2004-03-09 07:44:21 attachments.ispatch Attachment is Patch Created an attachment (id=20) The patch doogie 2004-04-22 22:28:10 issue_status Status NEW RESOLVED doogie 2004-04-22 22:28:10 resolution Resolution FIXED 65 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040429163146 Entity doogie not determined ENHANCEMENT 2004-03-09 07:46:14 issues@ofbiz All Add java.util.Date support. doogie 2004-03-09 07:46:14 See $summary. doogie 2004-03-09 07:46:39 Created an attachment (id=21) The patch doogie 2004-04-29 16:31:46 Applied the patch. text/plain 21 2004-03-09 07:46:39 The patch 1 SqlJdbcUtil-Java_Util_Date.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/21/SqlJdbcUtil-Java_Util_Date.patch doogie 2004-03-09 07:46:39 attachments.ispatch Attachment is Patch Created an attachment (id=21) The patch doogie 2004-04-29 16:16:03 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 16:31:45 issue_status Status NEW RESOLVED doogie 2004-04-29 16:31:45 resolution Resolution FIXED 66 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040422221943 Entity doogie not determined FEATURE 2004-03-09 07:47:46 issues@ofbiz All Use UtilValidate.isNotEmpty. doogie 2004-03-09 07:47:46 See $summary. doogie 2004-03-09 07:48:06 Created an attachment (id=22) The patch doogie 2004-04-22 22:19:43 Applied patch, which uses UtilValidate.isNotEmpty in SqlJdbcUtil. text/plain 22 2004-03-09 07:48:06 The patch 1 SqlJdbcUtil-UtilValidate.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/22/SqlJdbcUtil-UtilValidate.patch doogie 2004-03-09 07:48:06 attachments.ispatch Attachment is Patch Created an attachment (id=22) The patch doogie 2004-04-22 22:19:43 issue_status Status NEW RESOLVED doogie 2004-04-22 22:19:43 resolution Resolution FIXED 67 NEW P3 Components CVS All issues@ofbiz 20040429161604 Entity doogie not determined ENHANCEMENT 2004-03-09 07:49:20 issues@ofbiz All Add support for <constraint> on relations and views. doogie 2004-03-09 07:49:20 When defining a view or relation, you can now constrain the returned values to those that match an EntityCondition. This is really helpful for complex views. doogie 2004-03-09 07:49:42 Created an attachment (id=23) The patch text/plain 23 2004-03-09 07:49:42 The patch 1 model-constraint.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/23/model-constraint.patch doogie 2004-03-09 07:49:42 attachments.ispatch Attachment is Patch Created an attachment (id=23) The patch doogie 2004-04-29 16:16:04 issue_type Issue Type FEATURE ENHANCEMENT 68 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040423074926 Entity doogie not determined FEATURE 2004-03-09 07:51:20 issues@ofbiz All Use a NumberFormat for casting number objects to strings. doogie 2004-03-09 07:51:20 See $summary. doogie 2004-03-09 07:51:40 Created an attachment (id=24) The patch doogie 2004-04-23 07:49:26 Applied patch. text/plain 24 2004-03-09 07:51:40 The patch 1 GenericEntity-NumberFormat.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/24/GenericEntity-NumberFormat.patch doogie 2004-03-09 07:51:40 attachments.ispatch Attachment is Patch Created an attachment (id=24) The patch doogie 2004-04-23 07:49:26 issue_status Status NEW RESOLVED doogie 2004-04-23 07:49:26 resolution Resolution FIXED 69 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040423075223 Entity doogie not determined FEATURE 2004-03-09 07:52:20 issues@ofbiz All Add addToXmlElement method doogie 2004-03-09 07:52:20 See $summary. doogie 2004-03-09 07:52:42 Created an attachment (id=25) The patch doogie 2004-04-23 07:52:23 Applied patch. text/plain 25 2004-03-09 07:52:42 The patch 1 GenericEntity-addToXmlElement.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/25/GenericEntity-addToXmlElement.patch doogie 2004-03-09 07:52:42 attachments.ispatch Attachment is Patch Created an attachment (id=25) The patch doogie 2004-04-23 07:52:23 issue_status Status NEW RESOLVED doogie 2004-04-23 07:52:23 resolution Resolution FIXED 70 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040422221512 Entity doogie not determined DEFECT 2004-03-09 07:54:40 issues@ofbiz All Fix modelEntity dereferencing doogie 2004-03-09 07:54:40 When GenericEntities have been deserialized, modelEntity will be null. getModelEntity() should be called, to repopulate it. doogie 2004-03-09 07:54:57 Created an attachment (id=26) The patch doogie 2004-04-22 22:15:12 Applied patch, plus fixed it in a few other areas. text/plain 26 2004-03-09 07:54:57 The patch 1 GenericEntity-getModelEntity.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/26/GenericEntity-getModelEntity.patch doogie 2004-03-09 07:54:57 attachments.ispatch Attachment is Patch Created an attachment (id=26) The patch doogie 2004-04-22 22:15:12 issue_status Status NEW RESOLVED doogie 2004-04-22 22:15:12 resolution Resolution FIXED 71 NEW P4 Components CVS All issues@ofbiz 20040501214447 Content doogie not determined ENHANCEMENT 2004-03-09 07:56:46 issues@ofbiz All Factor out the code doogie 2004-03-09 07:56:46 See $summary. doogie 2004-03-09 07:57:40 Created an attachment (id=27) The patch. doogie 2004-04-29 19:57:51 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 06:06:43 Not adding this patch, breaks the Server Stats Since Start page in WebTools, and not totally sure the cleanup is worth it yet. doogie 2004-05-01 21:44:47 I'll fix that page then, and submit a revised patch. text/plain 27 2004-03-09 07:57:40 The patch. 1 ServerHitBin-factor.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/27/ServerHitBin-factor.patch doogie 2004-03-09 07:57:40 attachments.ispatch Attachment is Patch Created an attachment (id=27) The patch. doogie 2004-04-29 16:16:02 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 19:57:51 priority Priority P3 P2 jonesde 2004-05-01 06:07:05 priority Priority P2 P4 72 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040422223139 Entity doogie not determined FEATURE 2004-03-09 08:04:05 issues@ofbiz All Add a matches(condition) helper method. doogie 2004-03-09 08:04:05 See $summary. doogie 2004-03-09 08:04:31 Created an attachment (id=28) The patch doogie 2004-04-22 22:31:39 Applied patch. text/plain 28 2004-03-09 08:04:31 The patch 1 GenericEntity-matches-condition.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/28/GenericEntity-matches-condition.patch doogie 2004-03-09 08:04:31 attachments.ispatch Attachment is Patch Created an attachment (id=28) The patch doogie 2004-04-22 22:31:39 issue_status Status NEW RESOLVED doogie 2004-04-22 22:31:39 resolution Resolution FIXED 73 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040422221835 Entity doogie not determined DEFECT 2004-03-09 08:05:30 issues@ofbiz All Fix deserializing of these objects. doogie 2004-03-09 08:05:30 See $summary. doogie 2004-03-09 08:05:51 Created an attachment (id=29) The patch. doogie 2004-04-22 22:18:35 Applied patch, which set delegatorName to "default" when it is null. text/plain 29 2004-03-09 08:05:50 The patch. 1 GenericDelegator-fix-serialization.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/29/GenericDelegator-fix-serialization.patch doogie 2004-03-09 08:05:51 attachments.ispatch Attachment is Patch Created an attachment (id=29) The patch. doogie 2004-04-22 22:18:35 issue_status Status NEW RESOLVED doogie 2004-04-22 22:18:35 resolution Resolution FIXED 74 NEW P2 Components CVS All issues@ofbiz 20040429200642 Order doogie not determined ENHANCEMENT 2004-03-09 08:08:00 issues@ofbiz All Fix all fetchers of shopping cart to use a static method doogie 2004-03-09 08:08:00 This patch fixes all code that fetches the ShoppingCart from the session, to use a static method instead. It also adds the beginning of named ShoppingCart support. doogie 2004-03-09 08:08:22 Created an attachment (id=30) The patch. doogie 2004-04-29 19:57:51 Changing priority, so that someone else can see the ones I want applied next. doogie 2004-04-29 20:05:04 This patch depends on EntityCache, which isn't ready for inclussion yet, reducing priority. doogie 2004-04-29 20:06:42 Oops, modified wrong issue. text/plain 30 2004-03-09 08:08:22 The patch. 1 ShoppingCart-getShoppingCart.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/30/ShoppingCart-getShoppingCart.patch doogie 2004-03-09 08:08:22 attachments.ispatch Attachment is Patch Created an attachment (id=30) The patch. doogie 2004-04-29 16:16:03 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 19:57:51 priority Priority P3 P2 doogie 2004-04-29 20:05:04 priority Priority P2 P3 doogie 2004-04-29 20:06:41 priority Priority P3 P2 75 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040429171641 Base doogie not determined ENHANCEMENT 2004-03-09 08:09:21 issues@ofbiz All Allow code to detect whether a cacheline has expired. doogie 2004-03-09 08:09:21 See $summary. doogie 2004-03-09 08:09:41 Created an attachment (id=31) The patch doogie 2004-04-29 16:57:47 Changing priority to P2, as I need these applied before I can commit my entity cache work. jonesde 2004-04-29 17:16:41 Now in CVS, thanks Adam. text/plain 31 2004-03-09 08:09:41 The patch 1 UtilCache-hasExpired.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/31/UtilCache-hasExpired.patch doogie 2004-03-09 08:09:41 attachments.ispatch Attachment is Patch Created an attachment (id=31) The patch doogie 2004-04-29 16:16:04 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 16:57:47 priority Priority P3 P2 jonesde 2004-04-29 17:16:41 issue_status Status NEW RESOLVED jonesde 2004-04-29 17:16:41 resolution Resolution FIXED 76 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040429171643 Base doogie not determined ENHANCEMENT 2004-03-09 08:10:31 issues@ofbiz All Allow code to get the values stored in the cache. doogie 2004-03-09 08:10:31 See $summary. doogie 2004-03-09 08:10:58 Created an attachment (id=32) The patch doogie 2004-04-29 16:57:47 Changing priority to P2, as I need these applied before I can commit my entity cache work. jonesde 2004-04-29 17:16:43 Now in CVS, thanks Adam. text/plain 32 2004-03-09 08:10:58 The patch 1 UtilCache-getCacheLineValues.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/32/UtilCache-getCacheLineValues.patch doogie 2004-03-09 08:10:58 attachments.ispatch Attachment is Patch Created an attachment (id=32) The patch doogie 2004-04-29 16:16:05 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 16:57:47 priority Priority P3 P2 jonesde 2004-04-29 17:16:43 issue_status Status NEW RESOLVED jonesde 2004-04-29 17:16:43 resolution Resolution FIXED 77 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040429171648 Base doogie not determined ENHANCEMENT 2004-03-09 08:11:52 issues@ofbiz All Allow registering of listeners for the various events on caches. doogie 2004-03-09 08:11:52 See $summary. doogie 2004-03-09 08:12:13 Created an attachment (id=33) The patch doogie 2004-04-29 16:57:48 Changing priority to P2, as I need these applied before I can commit my entity cache work. jonesde 2004-04-29 17:16:48 Now in CVS, thanks Adam. text/plain 33 2004-03-09 08:12:12 The patch 1 UtilCache-listeners.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/33/UtilCache-listeners.patch doogie 2004-03-09 08:12:13 attachments.ispatch Attachment is Patch Created an attachment (id=33) The patch doogie 2004-04-29 16:16:05 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 16:57:48 priority Priority P3 P2 jonesde 2004-04-29 17:16:48 issue_status Status NEW RESOLVED jonesde 2004-04-29 17:16:48 resolution Resolution FIXED 78 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040423080723 Entity doogie not determined FEATURE 2004-03-09 08:19:59 issues@ofbiz All Some additional methods to manipulate the embedded cache. doogie 2004-03-09 08:19:59 See $summary. doogie 2004-03-09 08:20:20 Created an attachment (id=34) The patch doogie 2004-04-23 08:07:23 Add some more methods to GenericValue to manipulate the cache. text/plain 34 2004-03-09 08:20:20 The patch 1 GenericValue-EmbeddedCache.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/34/GenericValue-EmbeddedCache.patch doogie 2004-03-09 08:20:20 attachments.ispatch Attachment is Patch Created an attachment (id=34) The patch doogie 2004-04-23 08:07:23 issue_status Status NEW RESOLVED doogie 2004-04-23 08:07:23 resolution Resolution FIXED 79 NEW P3 Components CVS All issues@ofbiz 20040429200727 Product doogie not determined ENHANCEMENT 2004-03-09 08:21:27 issues@ofbiz All methods to fetch the list of available catalogs. doogie 2004-03-09 08:21:27 See $summary. doogie 2004-03-09 08:21:46 Created an attachment (id=35) The patch doogie 2004-04-29 19:57:52 Changing priority, so that someone else can see the ones I want applied next. doogie 2004-04-29 20:07:27 This patch depends on EntityCache, which isn't ready for inclussion yet, reducing priority. text/plain 35 2004-03-09 08:21:46 The patch 1 CatalogWorker-getCatalogsAvailable.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/35/CatalogWorker-getCatalogsAvailable.patch doogie 2004-03-09 08:21:46 attachments.ispatch Attachment is Patch Created an attachment (id=35) The patch doogie 2004-04-29 16:16:05 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 19:57:52 priority Priority P3 P2 doogie 2004-04-29 20:07:27 priority Priority P2 P3 80 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040422222535 Entity doogie not determined DEFECT 2004-03-09 08:22:53 issues@ofbiz All Create a separate makeIndexName helper method. doogie 2004-03-09 08:22:53 This patch also truncates the index name, based on the clipping value. doogie 2004-03-09 08:23:14 Created an attachment (id=36) The patch doogie 2004-04-22 22:25:35 Applied patch. text/plain 36 2004-03-09 08:23:14 The patch 1 DatabaseUtil-makeIndexName.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/36/DatabaseUtil-makeIndexName.patch doogie 2004-03-09 08:23:14 attachments.ispatch Attachment is Patch Created an attachment (id=36) The patch doogie 2004-04-22 22:25:35 issue_status Status NEW RESOLVED doogie 2004-04-22 22:25:35 resolution Resolution FIXED 81 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040429172408 Base doogie not determined ENHANCEMENT 2004-03-09 08:23:52 issues@ofbiz All Add support for writing elements. doogie 2004-03-09 08:23:52 See $summary. doogie 2004-03-09 08:24:13 Created an attachment (id=37) The patch doogie 2004-04-29 16:57:47 Changing priority to P2, as I need these applied before I can commit my entity cache work. jonesde 2004-04-29 17:24:08 Now in CVS, thanks Adam. text/plain 37 2004-03-09 08:24:12 The patch 1 UtilXml-writeElement.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/37/UtilXml-writeElement.patch doogie 2004-03-09 08:24:13 attachments.ispatch Attachment is Patch Created an attachment (id=37) The patch doogie 2004-04-29 16:16:03 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 16:57:47 priority Priority P3 P2 jonesde 2004-04-29 17:24:08 issue_status Status NEW RESOLVED jonesde 2004-04-29 17:24:08 resolution Resolution FIXED 82 NEW P2 Components CVS All issues@ofbiz 20040429195752 Party doogie not determined ENHANCEMENT 2004-03-09 08:25:06 issues@ofbiz All Services/etc for manipulating PartyAttributes. doogie 2004-03-09 08:25:06 See $summary. doogie 2004-03-09 08:25:27 Created an attachment (id=38) The patch doogie 2004-04-29 19:57:52 Changing priority, so that someone else can see the ones I want applied next. text/plain 38 2004-03-09 08:25:27 The patch 1 PartyAttributes.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/38/PartyAttributes.patch doogie 2004-03-09 08:25:27 attachments.ispatch Attachment is Patch Created an attachment (id=38) The patch doogie 2004-04-29 16:16:04 issue_type Issue Type FEATURE ENHANCEMENT doogie 2004-04-29 19:57:52 priority Priority P3 P2 83 NEW P5 Components CVS All issues@ofbiz 20040309095844 Content jacopo not determined DEFECT 2004-03-09 09:58:44 issues@ofbiz All Problems displaying the Euro symbol in order confirmation by email with MS Outlook jacopo 2004-03-09 09:58:44 Problems displaying the Euro symbol in order confirmation by email with MS Outlook: instead of the beautyful Euro symbol you see a '?'. Ok, maybe I should create an issue to the Microsoft issue tracker... however I've reported this for two reasons: 1) other users reported this some time ago in the mailing lists 2) maybe, in general, for the currency symbols in ftl templates we should use the html entity references (i.e. &euro; for the Euro symbol): this will solve all the display problems with virtually any client software. 84 NEW P3 Components CVS All issues@ofbiz 20040309101202 Product jacopo not determined ENHANCEMENT 2004-03-09 10:12:02 issues@ofbiz All In shipment, it's possible to issue to shipment items with negative reservations (atp < 0); as a consequence of this, also the inventory items' quantity on hand can be negative. jacopo 2004-03-09 10:12:02 In shipment, it's possible to issue to shipment items with negative reservations (atp < 0); as a consequence of this, also the inventory items' quantity on hand can be negative. In fact, when the issuance is performed, the (negative) reservation is deleted and a new issuance is created and the inventory's qoh is decremented. In my opinion, in this situation a warning message should be provided. Also, David Jones has suggested to create a report of all negative QOH InventoryItems and add a link for each one to get a physical inventory variance started. 85 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040730212116 Party jonesde not determined ENHANCEMENT 2004-03-11 08:14:35 issues@ofbiz All The showvisits page in the Party Manager is very slow when there are many visits jonesde 2004-03-11 08:14:35 The showvisits page is not coded to efficiently display a subset of the visits when there are many active. When there are tens of thousands the current code doesn't work very efficiently. ajzeneski 2004-07-30 21:21:16 The code for visit display utilized the entity list iterator and pulls a subset for each page. The query fields are indexed (as of now) so depending on the JDBC driver being used this should be quite efficient. If you experience further problems, send more information to the DEV list. ajzeneski 2004-03-18 12:04:04 version Version Pre3.0.0 CVS ajzeneski 2004-07-30 21:21:16 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 21:21:16 resolution Resolution INVALID 86 NEW P4 Components CVS All issues@ofbiz 20040312164734 Content jonesde not determined PATCH 2004-03-12 16:45:26 issues@ofbiz All Error Message (esp Map) Improvements from Quake Wang jonesde 2004-03-12 16:45:26 A description from an email from Quake: ================================ David, The attachment is my patch. The main changes are: 1. Now the event and the service invoke will use the same message fields in SimpleMethod. 2. Add the errorMessageMap and successMessageMap for the message handling I only change the envsetup.bsh and errormsg.ftl in the ecommerce component, please use the ecommerce to review the backward compatiblity. Regards Quake ============================= jonesde 2004-03-12 16:47:34 Created an attachment (id=39) Error Message patch from Quake Wang text/plain 39 2004-03-12 16:47:34 Error Message patch from Quake Wang 1 quake.errormessages.patch 3 jonesde https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/39/quake.errormessages.patch jonesde 2004-03-12 16:47:34 attachments.ispatch Attachment is Patch Created an attachment (id=39) Error Message patch from Quake Wang 87 NEW P3 Base CVS All issues@ofbiz 20040312165745 Base doogie not determined DEFECT 2004-03-12 16:56:52 issues@ofbiz All bsf.jar in base is old doogie 2004-03-12 16:56:52 bsf is no longer part of IBM. Instead, it has moved to jakarta. Attached patch changes imports, etc. It can't change the bsf.jar in base/lib/scripting/, however. doogie 2004-03-12 16:57:45 Created an attachment (id=40) The patch. text/plain 40 2004-03-12 16:57:45 The patch. 1 IBM-Jakarta-BSF.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/40/IBM-Jakarta-BSF.patch doogie 2004-03-12 16:57:45 attachments.ispatch Attachment is Patch Created an attachment (id=40) The patch. 88 NEW P3 Components CVS All issues@ofbiz 20040312165737 Order jonesde not determined DEFECT 2004-03-12 16:57:37 issues@ofbiz All Promotion/other adjustments not as expected when cancelling order items jonesde 2004-03-12 16:57:37 When order items are cancelled some order level adjustments are not changed, like order level promotion adjustments. Because of this order totals can easily become negative. The question is what to do about it? Andy wrote this at one point in an email: ============================ I was aware of this; the only order level adjustments which are currently re-calculated are shipping and tax, order level promotions are not done at this time so we will need to add this in. In order to do this promotion evaluation will need to be able to be done without a shopping cart. ============================ I'm not sure I totally agree with this, I think short of that it would still be good to at least pro-rate these order adjustments like we do with tax and shipping. Or would it be better on any order change to just cancel the order and create a new one with full re- calculations, including promotions, tax, shipping, etc, etc? If that is done should we apply promotions, etc as if it was the original order date, or using today's date? (could be a big difference based on promotions that come and go over time) 89 NEW P3 Components CVS All issues@ofbiz 20040312171315 Product jonesde not determined PATCH 2004-03-12 17:10:18 issues@ofbiz All In product detail show variant prices (from Brian Johnson) jonesde 2004-03-12 17:10:18 Here is a description from an email from Brian Johnson: =================================== I've changed productdetail to better handle variants with different prices. When you first bring-up the page it says "make selections", then when you select the features from the drop-downs it'll show the price for the product with those features. -- Brian Johnson =================================== jonesde 2004-03-12 17:13:15 Created an attachment (id=41) Show prices for variants along with drop down, patch from Brian Johnson text/plain 41 2004-03-12 17:13:15 Show prices for variants along with drop down, patch from Brian Johnson 1 productdetail-variantprices.patch 3 jonesde https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/41/productdetail-variantprices.patch jonesde 2004-03-12 17:11:11 issue_type Issue Type DEFECT PATCH jonesde 2004-03-12 17:13:15 attachments.ispatch Attachment is Patch Created an attachment (id=41) Show prices for variants along with drop down, patch from Brian Johnson 90 NEW P3 Components CVS All issues@ofbiz 20040312172159 E-Commerce jonesde not determined FEATURE 2004-03-12 17:21:59 issues@ofbiz All Web/order/etc marketing reports like Core Metrics jonesde 2004-03-12 17:21:59 The feature here is to create a standard set of reports commonly used to keep tabs on a web content and/or ecommerce site. These reports would be similar to what a company like Core Metrics offers. Would include reports for a given time period such as for things like hits, visits/sessions, orders, tracking codes, percent of customers that order, orders per customer, pages/products/etc viewed, searches done, referring sites & search strings, etc, etc, etc. 91 NEW P3 Components CVS All issues@ofbiz 20040315011245 Product jacopo not determined DEFECT 2004-03-15 01:12:45 issues@ofbiz All Shipment: potential problem when issuing negative reservations (quantityNotAvailable could be lost) jacopo 2004-03-15 01:12:45 This is a potential problem when you issue negative reservation to a shipment. Here is the scenario: 1) inventory item 9000 for product WG-1111 with atp/qoh = 10/10 2) two orders are received for WG-1111: the first for 8 items, the second for 5 items 3) two reservations are made: the first for 8 items and the second for 5 items but with quantityNotAvailable = 3 4) the inventory item 9000 is now: atp/qoh = -3/10 5) only the second order is issued to shipment: the reservation record is deleted and the qoh is decremented 6) the inventory item 9000 is now: atp/qoh = -3/5 but the reservation for the first order (for quantity = 8) has quantityNotAvailable = 0 (ERROR: it should be 3) A possible patch: if we issue a negative reservation we should try to assign the quantityNotAvailable to another reservation in the same inventory item. In order to do this, David Jones has proposed to do a re-reservation whenever a reservation is issued to a shipment, considering that (like in this scenario) shipments may occur in a different order than reservations. In fact, when new inventory is received a re-reservation is already done for all OIIR that are associated to inventory items (of the same product) that have negative ATP. In a similar way, when we issue a OIIR, we could do a re-reservation for all the OIIR associated to the inventory item. 92 RESOLVED P3 FIXED Components CVS All jonesde 20040416115022 E-Commerce holivier not determined PATCH 2004-03-16 06:35:41 issues@ofbiz All Simple Update for localization holivier 2004-03-16 06:35:41 In the ecommerce component 2 UiLabels change (the # is now in the label) and some french UiLabel correction holivier 2004-03-16 06:38:00 Created an attachment (id=42) the Ecommerce UiLabel patch jonesde 2004-04-16 11:50:22 Patch is in CVS. Thanks for doing these Olivier. text/plain 42 2004-03-16 06:38:00 the Ecommerce UiLabel patch 1 EcommerceUiLabel.update.patch 165 holivier https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/42/EcommerceUiLabel.update.patch holivier 2004-03-16 06:38:00 attachments.ispatch Attachment is Patch Created an attachment (id=42) the Ecommerce UiLabel patch ajzeneski 2004-03-18 12:04:15 version Version Pre3.0.0 CVS jonesde 2004-04-16 11:50:22 issue_status Status NEW RESOLVED jonesde 2004-04-16 11:50:22 resolution Resolution FIXED 93 RESOLVED P3 FIXED Components CVS All jonesde 20040416115029 Order holivier not determined PATCH 2004-03-16 08:00:55 issues@ofbiz All Simple Update for localization holivier 2004-03-16 08:00:55 Order component, some french UiLabels correction holivier 2004-03-16 08:02:07 Created an attachment (id=43) The OrderUilabel properties patch file jonesde 2004-04-16 11:50:29 Patch is in CVS. Thanks for doing these Olivier. text/plain 43 2004-03-16 08:02:07 The OrderUilabel properties patch file 1 OrderUilabelCorrection.patch 165 holivier https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/43/OrderUilabelCorrection.patch holivier 2004-03-16 08:02:07 attachments.ispatch Attachment is Patch Created an attachment (id=43) The OrderUilabel properties patch file ajzeneski 2004-03-18 12:04:26 version Version Pre3.0.0 CVS jonesde 2004-04-16 11:50:29 issue_status Status NEW RESOLVED jonesde 2004-04-16 11:50:29 resolution Resolution FIXED 94 RESOLVED P3 FIXED Components CVS All jonesde 20040416115037 Party holivier not determined PATCH 2004-03-16 09:28:27 issues@ofbiz All Simple Update for localization holivier 2004-03-16 09:28:27 simple french correction & translation in the Party and workeffort components holivier 2004-03-16 09:29:26 Created an attachment (id=44) the PartyUiLabel correction patch file holivier 2004-03-16 09:30:03 Created an attachment (id=45) the workeffortUilabel correction patch file jonesde 2004-04-16 11:50:37 Patch is in CVS. Thanks for doing these Olivier. text/plain 44 2004-03-16 09:29:26 the PartyUiLabel correction patch file 1 PartyUiLabelCorrection040316.patch 165 holivier https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/44/PartyUiLabelCorrection040316.patch text/plain 45 2004-03-16 09:30:03 the workeffortUilabel correction patch file 1 WorkeffortUiLabelCorrection040316.patch 165 holivier https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/45/WorkeffortUiLabelCorrection040316.patch holivier 2004-03-16 09:29:26 attachments.ispatch Attachment is Patch Created an attachment (id=44) the PartyUiLabel correction patch file holivier 2004-03-16 09:30:03 attachments.ispatch Attachment is Patch Created an attachment (id=45) the workeffortUilabel correction patch file ajzeneski 2004-03-18 12:04:35 version Version Pre3.0.0 CVS jonesde 2004-04-16 11:50:37 issue_status Status NEW RESOLVED jonesde 2004-04-16 11:50:37 resolution Resolution FIXED 95 RESOLVED P3 FIXED Components CVS All jonesde 20040416115047 Product holivier not determined PATCH 2004-03-16 09:32:59 issues@ofbiz All Simple Update for localization holivier 2004-03-16 09:32:59 Product components internationalization and the UiLabel files associated holivier 2004-03-16 09:36:08 Created an attachment (id=46) the patch file for produt bsh, xml, ftl and properties jonesde 2004-04-16 11:50:47 Patch is in CVS. Thanks for doing these Olivier. text/plain 46 2004-03-16 09:36:08 the patch file for produt bsh, xml, ftl and properties 1 ProductUiLabelMigration040316.patch 165 holivier https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/46/ProductUiLabelMigration040316.patch holivier 2004-03-16 09:36:08 attachments.ispatch Attachment is Patch Created an attachment (id=46) the patch file for produt bsh, xml, ftl and properties ajzeneski 2004-03-18 12:04:46 version Version Pre3.0.0 CVS jonesde 2004-04-16 11:50:47 issue_status Status NEW RESOLVED jonesde 2004-04-16 11:50:47 resolution Resolution FIXED 96 RESOLVED P3 FIXED Components CVS All jonesde 20040730204543 Security Extensions holivier not determined PATCH 2004-03-16 13:30:49 issues@ofbiz All Typo error correction in emailPassword (bcc in place of cc) holivier 2004-03-16 13:30:49 just a simple typo correction.In the emailPassword method when reading and populated the service fields they was an error. serviceContext.put("sendBcc", productStoreEmail.get("ccAddress")); I have change cc to bcc holivier 2004-03-16 13:31:26 Created an attachment (id=47) the patch file ajzeneski 2004-07-30 20:45:43 this has already been fixed in cvs. text/plain 47 2004-03-16 13:31:26 the patch file 1 EmailPassword040316.patch 165 holivier https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/47/EmailPassword040316.patch holivier 2004-03-16 13:31:26 attachments.ispatch Attachment is Patch Created an attachment (id=47) the patch file ajzeneski 2004-03-18 12:04:54 version Version Pre3.0.0 CVS ajzeneski 2004-07-30 20:45:43 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 20:45:43 resolution Resolution FIXED 97 RESOLVED P2 FIXED Components CVS All issues@ofbiz 20040527234819 Accounting jacopo not determined DEFECT 2004-03-18 06:59:56 issues@ofbiz All Error when creating an invoice with billing account payment type. jacopo 2004-03-18 06:59:56 The following error is generated when you try to create an invoice for an order with payment type == billing account: ---------------------------------------- 803495[ InvoiceServices.java:583:ERROR] Problems storing invoice items org.ofbiz.entity.GenericEntityException: Exception occurred in storeAll (while i nserting: [GenericEntity:InvoiceContactMech][createdTxStamp,2004-03-18 15:29:46. 156(java.sql.Timestamp)][invoiceId,10010(java.lang.String)][contactMechPurposeTy peId,BILLING_LOCATION(java.lang.String)][lastUpdatedTxStamp,2004-03-18 15:29:46. 156(java.sql.Timestamp)][contactMechId,null()][createdStamp,2004-03-18 15:29:46. 977(java.sql.Timestamp)][lastUpdatedStamp,2004-03-18 15:29:46.977(java.sql.Times tamp)] (SQL Exception while executing the following:INSERT INTO INVOICE_CONTACT_ MECH (INVOICE_ID, CONTACT_MECH_PURPOSE_TYPE_ID, CONTACT_MECH_ID, LAST_UPDATED_ST AMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?) ([-5005] (at 83): Missing non-NULL value))) ---------------------------------------- I think I've tracked down the source of this problem: the field contactMechId for the billing account entry in BillingAccount entity is empty. jacopo 2004-05-26 10:12:53 The error happens when no Billing Contact Mechanism is specified in the billing account. In order to fix this issue the input field "Billing Contact Mech" in the EditBillingAccount page should be marked as mandatory. jonesde 2004-05-27 23:48:19 Fixed by changing the code to not try to create that record when the BillingAccount.contactMechId is empty. jonesde 2004-05-27 23:48:18 issue_status Status NEW RESOLVED jonesde 2004-05-27 23:48:18 resolution Resolution FIXED 98 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040322173551 Product jacopo not determined FEATURE 2004-03-19 07:41:21 issues@ofbiz All New Shipment Plan feature for the shipment process. jacopo 2004-03-19 07:41:21 New Shipment Plan feature for the shipment process. In order to support some of the tasks in the manufacturing industry there was the need of some simple shipment planning functionality: we need to assign a group of customer order items to a scheduled shipment (but without actually picking and issuing the items from warehouse). The patches in the attached zip file add this functionality to the shipment ui. This is the list of changes: NEW FILES (new page, within the shipment ui, for ShipmentPlan management) product/webapp/facility/shipment/EditShipmentPlan.ftl product/webapp/facility/WEB-INF/actions/shipment/EditShipmentPlan.bsh product/webapp/facility/WEB-INF/pagedefs/shipment/EditShipmentPlan.xml PATCHES product/webapp/facility/shipment/ShipmentTabBar.ftl (added new link to EditShipmentPlan page) product/webapp/facility/shipment/ShipmentForms.xml (some new forms for the EditShipmentPlan page) product/webapp/facility/WEB-INF/controller.xml (controller definitions for the EditShipmentPlan page) product/webapp/facility/shipment/AddItemsFromOrder.ftl (added some info, also fixed issues #47 and #55) product/webapp/facility/WEB-INF/actions/shipment/AddItemsFromOrder.bsh (added code to get reservations also from shipment plan) product/servicedef/services_shipment.xml (definitions for two new services to add/delete entries in the Shipment Plan) product/scripts/org/ofbiz/shipment/shipment/ShipmentSerices.xml (implementation of the two new services) product/entitydef/entitygroup.xml (declaration of the new entity ShipmentPlan) product/entitydef/entitymodel_shipment.xml (definition of the new entity ShipmentPlan) product/config/ProductUiLabels.properties (some new labels) product/config/ProductUiLabels_fr.properties (some new labels in ENGLISH) jacopo 2004-03-19 07:42:41 Created an attachment (id=48) The patches and new files jonesde 2004-03-22 17:35:51 This patch is now in place. Thanks for sending it in Jacopo. BTW, for future patches a consolidated patch file is nice. application/x-compressed 48 2004-03-19 07:42:41 The patches and new files ShipmentPlan.zip 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/48/ShipmentPlan.zip jacopo 2004-03-19 07:42:41 attachments.thedata Attachment Data Created an attachment (id=48) The patches and new files jonesde 2004-03-22 17:35:51 issue_status Status NEW RESOLVED jonesde 2004-03-22 17:35:51 resolution Resolution FIXED 99 RESOLVED P4 FIXED Components CVS All issues@ofbiz 20040806160304 Product jacopo not determined PATCH 2004-03-28 01:13:10 issues@ofbiz All New html report that shows inventory availability by product jacopo 2004-03-28 01:13:10 This is a new html report (patches are in the attached zip file) for the Facility Manager Application that shows info about stock levels and reservations from a product point of view (instead of inventory item). The action code is very simple (the bsh action calls a service to compute atp and qoh per product); the report is formatted by the form widget stuff. It is not internationalized. In my local setup I've added a link to it from the Inventory Item page but fell free to modify it and put it where you want. jacopo 2004-03-28 01:14:46 Created an attachment (id=49) Files and patches for the new report. jonesde 2004-08-06 16:03:04 Okay, this is in CVS, and I added a link to it from the facility inventory items page. Thanks for sending this over. application/x-compressed 49 2004-03-28 01:14:46 Files and patches for the new report. inventory_report.zip 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/49/inventory_report.zip jacopo 2004-03-28 01:14:46 attachments.thedata Attachment Data Created an attachment (id=49) Files and patches for the new report. jonesde 2004-08-06 16:03:04 issue_status Status NEW RESOLVED jonesde 2004-08-06 16:03:04 resolution Resolution FIXED 100 RESOLVED P3 FIXED Components REL 3.0.0 All issues@ofbiz 20040403232241 E-Commerce dlouzado not determined DEFECT 2004-03-28 13:50:10 issues@ofbiz All crash on Shipping Information page dlouzado 2004-03-28 13:50:10 I was logged as "admin" user and buying something on the test store on ofbiz instance running on a standalone machine (no connection with the internet). I was filling the shipping information and when I clicked 'continue' the following exception was thrown: "org.ofbiz.base.util.GeneralException: JPublish execution error (BeanShell script error: Sourced file: C:\jtools\ofbiz\components\ecommerce\webapp\ecommerce\WEB-INF\actions\order\optionsettings.bsh : Error in method invocation: Attempt to pass void argument (position 0) to method: getContactMechByType : at Line: 65 : in file: C:\jtools\ofbiz\components\ecommerce\webapp\ecommerce\WEB-INF\actions\order\optionsettings.bsh : ContactHelper .getContactMechByType ( party , "EMAIL_ADDRESS" , false ) BSF info: C:\jtools\ofbiz\components\ecommerce\webapp\ecommerce\WEB-INF\actions\order\optionsettings.bsh at line: 0 column: 0)" jonesde 2004-04-03 23:22:41 Fixed so that "party" would exist where it is referenced there. jonesde 2004-04-03 23:22:41 issue_status Status NEW RESOLVED jonesde 2004-04-03 23:22:41 resolution Resolution FIXED 101 RESOLVED P5 FIXED Components CVS All ajzeneski 20040730152858 Content eckardjf not determined DEFECT 2004-04-02 09:44:46 issues@ofbiz All https Website Settings Ignored eckardjf 2004-04-02 09:44:46 org.ofbiz.content.webapp.control.RequestHandler.doRequest() checks to see if a request should be secure, but is not - and will redirect to a secure url if necessary. However, when rewriting the url to make it secure, it does not check the website settings for the enableHttps, httpsHost and httpsPort. It uses the global defaults from url.properties instead, which means the website settings have no effect. ajzeneski 2004-07-30 15:28:58 this has now been corrected in CVS. ajzeneski 2004-06-30 19:43:50 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-07-30 15:28:58 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 15:28:58 resolution Resolution FIXED 102 NEW P4 Components REL 3.0.0 All issues@ofbiz 20040403233556 Entity Extensions jonesde not determined ENHANCEMENT 2004-04-03 23:35:56 issues@ofbiz All Easy way to disabling Entity Sync oriented information jonesde 2004-04-03 23:35:56 Need an easy way to disable the saving of Entity Sync oriented information such as the entity remove information. May not want to disable the auto tx and individual timestamps because they are used in other code that takes advantage of the fact that they are always present (though we still need to get rid of the last updated and created timestamps that were added to various entities). 103 RESOLVED P1 FIXED Components CVS All ajzeneski 20040405070601 Accounting bryce_nz not determined DEFECT 2004-04-05 00:05:28 issues@ofbiz All Nasty little error in PaymentGatewayServices bryce_nz 2004-04-05 00:05:28 In PaymentGatewayServices.refundPayment there is a section of code for creating the payment for the refund, then at line 1255 there is the following: Map result = ServiceUtil.returnSuccess(); result.put("paymentId", "10000"); return result; Obviously the payment id being returned shouldn't be hardcoded in, should read: Map result = ServiceUtil.returnSuccess(); result.put("paymentId", paymentId); return result; ajzeneski 2004-04-05 07:06:01 This has been corrected in CVS, thank you. ajzeneski 2004-04-05 07:05:36 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-04-05 07:06:01 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 07:06:01 resolution Resolution FIXED 104 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405134511 Workflow elfring not determined FEATURE 2004-04-05 13:22:20 issues@ofbiz All Job Definition elfring 2004-04-05 13:22:20 This request might fit to the section "Service Engine Tools" on the page "http://ofbiz.org/feature-list.html". Would you like to support the JDF standard? http://en.wikipedia.org/wiki/Job_Definition_Format ajzeneski 2004-04-05 13:45:11 Not sure what this is supposed to be requesting. This issue contains no specific feature request. ajzeneski 2004-04-05 13:45:11 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 13:45:11 resolution Resolution INVALID 105 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405134741 Service elfring not determined FEATURE 2004-04-05 13:28:41 issues@ofbiz All Support for dynamic Service Configuration elfring 2004-04-05 13:28:41 Would you like to use a service configurator for your server? - http://www.cs.wustl.edu/~schmidt/ACE-papers.html - http://java.sun.com/j2se/1.5.0/docs/guide/jmx/tutorial/tutorialTOC.html Can this request solved with JMX? http://en.wikipedia.org/wiki/Java_Management_eXtensions ajzeneski 2004-04-05 13:47:41 This issue contains no specific feature request. Not sure what you are requesting, so there is no way to determine if JMX will solve the problem. ajzeneski 2004-04-05 13:47:41 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 13:47:41 resolution Resolution INVALID 106 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405134845 WebTools elfring not determined FEATURE 2004-04-05 13:42:12 issues@ofbiz All Portlet Interface elfring 2004-04-05 13:42:12 Would you like to integrate components with web portals? - http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-portlet2.html - http://www.javaworld.net/javaworld/jw-11-2003/jw-1114-jsfredux.html - http://en.wikipedia.org/wiki/Portlet ajzeneski 2004-04-05 13:48:45 Sure we would love to integrate with web portals, however this issue contains no specific feature request. ajzeneski 2004-04-05 13:48:45 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 13:48:45 resolution Resolution INVALID 107 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405135106 WebTools elfring not determined FEATURE 2004-04-05 13:47:12 issues@ofbiz All Vector graphics and XForms elfring 2004-04-05 13:47:12 Will the application support .svgz or .x3dz files that contain XForms? - http://en.wikipedia.org/wiki/Scalable_Vector_Graphics - http://en.wikipedia.org/wiki/X3D - http://en.wikipedia.org/wiki/XForms - http://xml.apache.org/batik/ See also the request "XForms" in the discussion forum by Britton LaRoche from "August 28, 2003 12:38:36 AM GMT". https://ofbiz.dev.java.net/servlets/ProjectForumMessageView?forumID=282&messageID=1065 ajzeneski 2004-04-05 13:51:06 This issue contains no specific feature request. No information was provided regarding how support for these file types is desired and where the desired functionality is needed. ajzeneski 2004-04-05 13:51:06 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 13:51:06 resolution Resolution INVALID 108 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405140048 Rules elfring not determined FEATURE 2004-04-05 13:51:31 issues@ofbiz All Integration with Knowledge Representation elfring 2004-04-05 13:51:31 What is the current state of your support for this technology? - http://en.wikipedia.org/wiki/Knowledge_representation - http://en.wikipedia.org/wiki/Expert_system ajzeneski 2004-04-05 14:00:48 This issue is not a valid feature request, questions of this sort should be discussed on the mailing lists. In addition, do expect readers to follow links and read articles to get your point across it is highly unlikely that people will spent the time to research something for you. Your best bet is to read the articles and post a question asking something specific, then your chances of getting an intelligent response is greater. ajzeneski 2004-04-05 14:00:48 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 14:00:48 resolution Resolution INVALID 109 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405140138 Service elfring not determined FEATURE 2004-04-05 13:52:57 issues@ofbiz All Open Services Gateway elfring 2004-04-05 13:52:57 Would you like to cooperate with these service APIs so that your software can be used over these interfaces? http://www.osgi.org/about/faqs.asp http://en.wikipedia.org/wiki/OSGi ajzeneski 2004-04-05 14:01:37 This issue contains no specific feature request. ajzeneski 2004-04-05 14:01:37 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 14:01:37 resolution Resolution INVALID 110 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405140228 Entity elfring not determined FEATURE 2004-04-05 13:56:20 issues@ofbiz All Content Storage API elfring 2004-04-05 13:56:20 Would you like to support the programming interface "Content Repository"? http://jcp.org/en/jsr/detail?id=170 This topic can be perhaps combined with requests for CVS and Subversion integration. ajzeneski 2004-04-05 14:02:28 This issue contains no specific feature request; please see issue #108 for more suggestions. ajzeneski 2004-04-05 14:02:28 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 14:02:28 resolution Resolution INVALID 111 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405140305 Workflow elfring not determined ENHANCEMENT 2004-04-05 14:02:16 issues@ofbiz All Workflow Management elfring 2004-04-05 14:02:17 How do you think about workflow modelling patterns? Which of them are supported by your software? (Is cooperation with other standards like BPML besides WfMC XPDL possible?) http://tmitwww.tm.tue.nl/research/patterns/ ajzeneski 2004-04-05 14:03:05 see issue #108 ajzeneski 2004-04-05 14:03:05 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 14:03:05 resolution Resolution INVALID 112 RESOLVED P3 INVALID Components CVS All issues@ofbiz 20040405141257 Entity Extensions elfring not determined ENHANCEMENT 2004-04-05 14:07:40 issues@ofbiz All relationships and object mapping elfring 2004-04-05 14:07:40 I've got the impression from the discussion about the topic "entity-engine: thoughts on extends (IS A) pattern and relationships" that there might be something useful from other information sources. 1. CORBA: Relationship Service Specification http://www.omg.org/technology/documents/formal/relationship_service.htm 2. ObJectRelationalBridge http://db.apache.org/ojb/ 3. alternative open source implementation for JDO http://speedo.objectweb.org/ 4. Citations from CiteSeer http://citeseer.ist.psu.edu/cis?q=object+and+relational+and+mapping+and+database 5. a detailed Wiki http://en.wikipedia.org/wiki/Object_database Would you like to reuse anything from those implementations and experiences? How does your use of the Java Open Transaction Manager (http://jotm.objectweb.org/) fit into this picture? ajzeneski 2004-04-05 14:12:57 No specific enhancement requested. ajzeneski 2004-04-05 14:12:57 issue_status Status NEW RESOLVED ajzeneski 2004-04-05 14:12:57 resolution Resolution INVALID 113 RESOLVED P3 WORKSFORME Components CVS All issues@ofbiz 20040406101817 WebTools ajzeneski not determined DEFECT 2004-04-06 07:00:29 issues@ofbiz All EditEntity.jsp displays wrong field length ajzeneski 2004-04-06 07:00:29 Reported by prozelit@yahoo.com: On EditEntity.jsp, there is a fields table. It is supposed to display the length of each field, but it looks like it displays the length of the field name instead. It seems to me there is a bug at line 347. jonesde 2004-04-06 10:18:17 This is the expected behavior. The length in parenthesis there is meant to show you the length of the column name so that you can tell if it is within the required length of the database, we generally recommend (and always use) equal or less than 30 characters. jonesde 2004-04-06 10:18:17 issue_status Status NEW RESOLVED jonesde 2004-04-06 10:18:17 resolution Resolution WORKSFORME 114 NEW P3 Components CVS PC issues@ofbiz 20040406100126 WorkEffort vivalinux not determined PATCH 2004-04-06 10:01:26 issues@ofbiz http://<ofbiz_URL>/workeffort/control/month?start=1083297600000 All Daylight savings and the calendar vivalinux 2004-04-06 10:01:26 On the months when daylight savings takes place, or stops taking place (April/September in the US), the way the start of the period is computed in the WorkEffortServices.getWorkEffortsByPeriod yields one extra hour after dayligh savings kicks in. The reason for this is that the absolute time is interpreted differently once daylight savings is in place. So I suggest using the attached patch which relies on UtilDateTime.getDayStart to get the period start/end. 115 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040730150719 Product lykins not determined FEATURE 2004-04-06 13:56:51 issues@ofbiz All Product to Order Lookup Link lykins 2004-04-06 13:56:51 Something that should bring great benefit is the ability to link the product to the orders from the product maintenance screen. It would be very beneficial to know what purchase order the product came from. I noticed that there are links to almost all other relations besides this. Thanks, Patrick ajzeneski 2004-07-30 15:07:19 good idea; now in CVS ajzeneski 2004-07-30 15:07:19 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 15:07:19 resolution Resolution FIXED 116 RESOLVED P2 FIXED Components CVS All issues@ofbiz 20040417174533 Product jacopo not determined PATCH 2004-04-17 00:19:59 issues@ofbiz All Implementation of getProductVariant service. jacopo 2004-04-17 00:19:59 Implementation of getProductVariant service. jacopo 2004-04-17 00:20:48 Created an attachment (id=50) Patch for the java implementation jacopo 2004-04-17 00:21:21 Created an attachment (id=51) Patch for the service definition. jonesde 2004-04-17 17:45:33 It's in. Thanks Jacopo. text/plain 50 2004-04-17 00:20:48 Patch for the java implementation 1 ProductServices.java.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/50/ProductServices.java.patch text/plain 51 2004-04-17 00:21:21 Patch for the service definition. 1 services.xml.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/51/services.xml.patch jacopo 2004-04-17 00:20:48 attachments.ispatch Attachment is Patch Created an attachment (id=50) Patch for the java implementation jacopo 2004-04-17 00:21:21 attachments.ispatch Attachment is Patch Created an attachment (id=51) Patch for the service definition. jonesde 2004-04-17 17:45:33 issue_status Status NEW RESOLVED jonesde 2004-04-17 17:45:33 resolution Resolution FIXED 117 RESOLVED P1 FIXED Components CVS All issues@ofbiz 20040422201817 Accounting colt_nz not determined DEFECT 2004-04-20 14:45:56 issues@ofbiz All editPayment has wrongly named fields colt_nz 2004-04-20 14:45:56 /accounting/webapp/accounting/payment/editPayment.ftl Input fields partyIdTo and partyIdFrom are round the wrong way. ie switch 'em. jonesde 2004-04-22 20:18:17 Thanks for reporting this, the fix is in CVS. Looks like it was perhaps an issue with the i18n... jonesde 2004-04-22 20:18:17 issue_status Status NEW RESOLVED jonesde 2004-04-22 20:18:17 resolution Resolution FIXED 118 RESOLVED P4 FIXED Components CVS All issues@ofbiz 20040819001212 Product jonesde not determined FEATURE 2004-04-23 21:32:35 issues@ofbiz All Make QuickAddVariants Easier to Use jonesde 2004-04-23 21:32:35 Make QuickAddVariants Easier to Use: 1. Change to multi-form 2. Allow enter pattern to use to pre-populate the various IDs jacopo 2004-08-19 00:12:11 Some time ago I did this and you put all the stuff in CVS, so now it's done. jacopo 2004-08-19 00:12:10 issue_status Status NEW RESOLVED jacopo 2004-08-19 00:12:10 resolution Resolution FIXED 119 RESOLVED P2 FIXED Components CVS All jacopo 20040717041328 Manufacturing jacopo not determined ENHANCEMENT 2004-04-24 00:15:36 issues@ofbiz All Refactoring of the BOMEvent class that manages all the related to bill of materials editing. jacopo 2004-04-24 00:15:36 Refactoring of the BOMEvent class that manages all the related to bill of materials editing. Three new (simple) services should be created (create, update, delete). An sECA rule should be added to the create and update services to update the low level code. jacopo 2004-07-17 04:13:28 Ok, the BOMEvent class has gone away; I have implemented some simple services to add/update/remove/copy boms (performing all the needed checks for loops and updating the product's llc). jacopo 2004-07-17 04:13:28 issue_status Status NEW RESOLVED jacopo 2004-07-17 04:13:28 resolution Resolution FIXED 120 NEW P3 Components CVS All jacopo 20040424001903 Manufacturing jacopo not determined ENHANCEMENT 2004-04-24 00:19:03 issues@ofbiz All searchDuplicateAncenstor service should resolve also virtual to variant products to search for loops. jacopo 2004-04-24 00:19:03 searchDuplicateAncenstor service should resolve also virtual to variant products to search for loops. 121 RESOLVED P3 FIXED Components CVS All jacopo 20040717041557 Manufacturing jacopo not determined ENHANCEMENT 2004-04-24 00:24:11 issues@ofbiz All Refactoring of the Bill of Material editor's ui: migration to the forms widget. jacopo 2004-04-24 00:24:11 Refactoring of the Bill of Material editor's ui: migration to the forms widget. This will also include: - i18n and l10n issues - management of all the relavant fields that are missing - lookup fields - fields validation jacopo 2004-07-17 04:15:57 I have not used the form widget (maybe in the future, together with some more clean ups) here, but most of these points has been fixed. jacopo 2004-07-17 04:15:57 issue_status Status NEW RESOLVED jacopo 2004-07-17 04:15:57 resolution Resolution FIXED 122 NEW P3 Components CVS All jacopo 20040424002537 Manufacturing jacopo not determined ENHANCEMENT 2004-04-24 00:25:37 issues@ofbiz All updateLowLevelCode service - it should also update the low level code for variant products jacopo 2004-04-24 00:25:37 updateLowLevelCode service - it should also update the low level code for variant products 123 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501062848 Base doogie not determined ENHANCEMENT 2004-04-29 16:05:20 issues@ofbiz All Add methods to check against classes, instead of only objects. doogie 2004-04-29 16:05:20 This patch adds new versions of interfaceOf, isOrSubOf, and instanceOf, that check against a class, instead of an Object. doogie 2004-04-29 16:06:57 Created an attachment (id=52) The patch. doogie 2004-04-29 19:57:52 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 06:28:48 This is now in CVS, thanks Adam! text/plain 52 2004-04-29 16:06:57 The patch. 1 ObjectType-check-against-class.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/52/ObjectType-check-against-class.patch doogie 2004-04-29 16:06:57 attachments.ispatch Attachment is Patch Created an attachment (id=52) The patch. doogie 2004-04-29 16:15:14 issue_type Issue Type DEFECT ENHANCEMENT doogie 2004-04-29 19:57:52 priority Priority P3 P2 jonesde 2004-05-01 06:28:48 issue_status Status NEW RESOLVED jonesde 2004-05-01 06:28:48 resolution Resolution FIXED 124 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501062855 Base doogie not determined ENHANCEMENT 2004-04-29 16:08:48 issues@ofbiz All Handle is-* operators when value1 is null doogie 2004-04-29 16:08:48 See $summary. doogie 2004-04-29 16:09:11 Created an attachment (id=53) The patch doogie 2004-04-29 19:57:53 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 06:28:55 This is now in CVS, thanks Adam! text/plain 53 2004-04-29 16:09:11 The patch 1 ObjectType-is-compare-value1-null.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/53/ObjectType-is-compare-value1-null.patch doogie 2004-04-29 16:09:11 attachments.ispatch Attachment is Patch Created an attachment (id=53) The patch doogie 2004-04-29 16:15:14 issue_type Issue Type DEFECT ENHANCEMENT doogie 2004-04-29 19:57:53 priority Priority P3 P2 jonesde 2004-05-01 06:28:55 issue_status Status NEW RESOLVED jonesde 2004-05-01 06:28:55 resolution Resolution FIXED 125 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501062903 Base doogie not determined ENHANCEMENT 2004-04-29 16:10:04 issues@ofbiz All Convert classnames to full names. doogie 2004-04-29 16:10:04 See $summary. doogie 2004-04-29 16:10:21 Created an attachment (id=54) The patch. doogie 2004-04-29 19:57:48 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 06:29:03 This is now in CVS, thanks Adam! text/plain 54 2004-04-29 16:10:21 The patch. 1 ObjectType-convert-classname-to-full.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/54/ObjectType-convert-classname-to-full.patch doogie 2004-04-29 16:10:21 attachments.ispatch Attachment is Patch Created an attachment (id=54) The patch. doogie 2004-04-29 16:15:13 issue_type Issue Type DEFECT ENHANCEMENT doogie 2004-04-29 19:57:48 priority Priority P3 P2 jonesde 2004-05-01 06:29:03 issue_status Status NEW RESOLVED jonesde 2004-05-01 06:29:03 resolution Resolution FIXED 126 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501062243 Base doogie not determined ENHANCEMENT 2004-04-29 16:13:25 issues@ofbiz All Add some helper methods for objects implementing their own equals, compareTo, and hashCode doogie 2004-04-29 16:13:25 Name: UtilObject.patch Prune: 1 Description: Add some helper methods for objects implementing their own equals, compareTo, and hashCode. DiffStat: base/src/base/org/ofbiz/base/util/UtilObject.java | 35 ++++++++++++++++++++++ 1 files changed, 35 insertions(+) doogie 2004-04-29 16:13:45 Created an attachment (id=55) The patch. doogie 2004-04-29 19:57:49 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 06:22:43 This is now in CVS, thanks Adam! text/plain 55 2004-04-29 16:13:45 The patch. 1 UtilObject.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/55/UtilObject.patch doogie 2004-04-29 16:13:45 attachments.ispatch Attachment is Patch Created an attachment (id=55) The patch. doogie 2004-04-29 16:15:13 issue_type Issue Type DEFECT ENHANCEMENT doogie 2004-04-29 19:57:49 priority Priority P3 P2 jonesde 2004-05-01 06:22:43 issue_status Status NEW RESOLVED jonesde 2004-05-01 06:22:43 resolution Resolution FIXED 127 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501055554 Base doogie not determined ENHANCEMENT 2004-04-29 16:18:14 issues@ofbiz All Simplify the top-level build.xml doogie 2004-04-29 16:18:14 Name: simpler-build.xml.patch Prune: 1 Description: Simplifies the top-level build.xml This patch makes use of ant 1.6 features, to automate calling of sub build.xmls. It also adds a 'test' target; note, however, that the listed sub build.xmls don't actually have that test target yet. DiffStat: build.xml | 494 ++++---------------------------------------------------------- 1 files changed, 32 insertions(+), 462 deletions(-) doogie 2004-04-29 16:18:43 Created an attachment (id=56) The patch. doogie 2004-04-29 19:57:50 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 05:55:54 This is now in, thanks Adam! text/plain 56 2004-04-29 16:18:43 The patch. 1 simpler-build.xml.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/56/simpler-build.xml.patch doogie 2004-04-29 16:18:43 attachments.ispatch Attachment is Patch Created an attachment (id=56) The patch. doogie 2004-04-29 16:19:44 issue_type Issue Type DEFECT ENHANCEMENT doogie 2004-04-29 19:57:50 priority Priority P3 P2 jonesde 2004-05-01 05:55:54 issue_status Status NEW RESOLVED jonesde 2004-05-01 05:55:54 resolution Resolution FIXED 128 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501051820 Base doogie not determined ENHANCEMENT 2004-04-29 16:20:39 issues@ofbiz All Add support for formatting time intervals with human words doogie 2004-04-29 16:20:39 Name: UtilDateTime-time-interval.patch Prune: 1 Description: Add support for formatting time intervals with human words DiffStat: base/config/DateTimeLabels.properties | 10 ++ base/src/base/org/ofbiz/base/util/UtilDateTime.java | 90 ++++++++++++++++++++ 2 files changed, 100 insertions(+) doogie 2004-04-29 16:20:57 Created an attachment (id=57) The patch. doogie 2004-04-29 19:57:51 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 05:18:20 These are now in CVS, thanks Adam! text/plain 57 2004-04-29 16:20:57 The patch. 1 UtilDateTime-time-interval.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/57/UtilDateTime-time-interval.patch doogie 2004-04-29 16:20:58 attachments.ispatch Attachment is Patch Created an attachment (id=57) The patch. doogie 2004-04-29 19:57:51 priority Priority P3 P2 jonesde 2004-05-01 05:18:20 issue_status Status NEW RESOLVED jonesde 2004-05-01 05:18:20 resolution Resolution FIXED 129 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040429172414 Base doogie not determined ENHANCEMENT 2004-04-29 16:22:10 issues@ofbiz All Add more childElementList and firstChildElement variants. doogie 2004-04-29 16:22:10 Name: UtilXml-childElementList-firstChildElement.patch Prune: 1 Depends: UtilXml-writeElement.patch Description: Add more childElementList and firstChildElement variants. DiffStat: base/src/base/org/ofbiz/base/component/ComponentLoaderConfig.java | 2 base/src/base/org/ofbiz/base/util/UtilXml.java | 80 ++++++++++ components/content/src/org/ofbiz/content/widget/form/ModelFormField.java | 4 components/entity/src/org/ofbiz/entity/model/ModelViewEntity.java | 2 components/minilang/src/org/ofbiz/minilang/SimpleMethod.java | 2 components/minilang/src/org/ofbiz/minilang/method/callops/CallClassMethod.java | 2 components/minilang/src/org/ofbiz/minilang/method/callops/CallObjectMethod.java | 2 components/minilang/src/org/ofbiz/minilang/method/callops/CreateObject.java | 2 components/minilang/src/org/ofbiz/minilang/method/conditional/CombinedCondition.java | 2 components/minilang/src/org/ofbiz/minilang/method/conditional/MasterIf.java | 2 components/minilang/src/org/ofbiz/minilang/method/otherops/Calculate.java | 4 components/minilang/src/org/ofbiz/minilang/method/otherops/Log.java | 2 components/minilang/src/org/ofbiz/minilang/operation/MakeInString.java | 2 components/minilang/src/org/ofbiz/minilang/operation/SimpleMapProcess.java | 2 14 files changed, 95 insertions(+), 15 deletions(-) doogie 2004-04-29 16:22:50 Created an attachment (id=58) The patch. doogie 2004-04-29 16:57:47 Changing priority to P2, as I need these applied before I can commit my entity cache work. jonesde 2004-04-29 17:24:14 Now in CVS, thanks Adam. text/plain 58 2004-04-29 16:22:50 The patch. 1 UtilXml-childElementList-firstChildElement.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/58/UtilXml-childElementList-firstChildElement.patch doogie 2004-04-29 16:22:50 attachments.ispatch Attachment is Patch Created an attachment (id=58) The patch. doogie 2004-04-29 16:57:47 priority Priority P3 P2 jonesde 2004-04-29 17:24:14 issue_status Status NEW RESOLVED jonesde 2004-04-29 17:24:14 resolution Resolution FIXED 130 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040429174623 Base doogie not determined ENHANCEMENT 2004-04-29 16:24:36 issues@ofbiz All put now returns the previous value of the object, if it exists doogie 2004-04-29 16:24:36 Name: UtilCache-put-returns-object.patch Prune: 1 Depends: UtilCache-listeners.patch Description: put now returns the previous value of the object, if it exists DiffStat: base/src/base/org/ofbiz/base/util/UtilCache.java | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) doogie 2004-04-29 16:24:58 Created an attachment (id=59) The patch. doogie 2004-04-29 16:57:48 Changing priority to P2, as I need these applied before I can commit my entity cache work. jonesde 2004-04-29 17:46:23 Now in CVS, thanks Adam. text/plain 59 2004-04-29 16:24:58 The patch. 1 UtilCache-put-returns-object.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/59/UtilCache-put-returns-object.patch doogie 2004-04-29 16:24:58 attachments.ispatch Attachment is Patch Created an attachment (id=59) The patch. doogie 2004-04-29 16:57:48 priority Priority P3 P2 jonesde 2004-04-29 17:46:23 issue_status Status NEW RESOLVED jonesde 2004-04-29 17:46:23 resolution Resolution FIXED 131 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040429174619 Base doogie not determined ENHANCEMENT 2004-04-29 16:55:31 issues@ofbiz All Add getCacheLineKeys method. doogie 2004-04-29 16:55:31 Name: UtilCache-getCacheLineKeys.patch Prune: 1 Depends: UtilCache-put-returns-object.patch Description: Add getCacheLineKeys method. DiffStat: base/src/base/org/ofbiz/base/util/UtilCache.java | 4 ++++ 1 files changed, 4 insertions(+) doogie 2004-04-29 16:55:56 Created an attachment (id=60) The patch. doogie 2004-04-29 16:57:48 Changing priority to P2, as I need these applied before I can commit my entity cache work. jonesde 2004-04-29 17:46:19 Now in CVS, thanks Adam. text/plain 60 2004-04-29 16:55:56 The patch. 1 UtilCache-getCacheLineKeys.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/60/UtilCache-getCacheLineKeys.patch doogie 2004-04-29 16:55:56 attachments.ispatch Attachment is Patch Created an attachment (id=60) The patch. doogie 2004-04-29 16:57:48 priority Priority P3 P2 jonesde 2004-04-29 17:46:19 issue_status Status NEW RESOLVED jonesde 2004-04-29 17:46:19 resolution Resolution FIXED 132 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501051751 Base doogie not determined ENHANCEMENT 2004-04-29 19:39:13 issues@ofbiz All Add entrySet(), which functions like Map.entrySet(). doogie 2004-04-29 19:39:13 Name: UtilCache-entrySet.patch Prune: 1 Description: Add entrySet(), which functions like Map.entrySet(). DiffStat: base/src/base/org/ofbiz/base/util/UtilCache.java | 4 ++++ 1 files changed, 4 insertions(+) doogie 2004-04-29 19:41:28 Created an attachment (id=61) The patch. doogie 2004-04-29 19:57:53 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 05:17:51 These are now in CVS, thanks Adam! text/plain 61 2004-04-29 19:41:27 The patch. 1 UtilCache-entrySet.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/61/UtilCache-entrySet.patch doogie 2004-04-29 19:41:28 attachments.ispatch Attachment is Patch Created an attachment (id=61) The patch. doogie 2004-04-29 19:57:53 priority Priority P3 P2 jonesde 2004-05-01 05:17:51 issue_status Status NEW RESOLVED jonesde 2004-05-01 05:17:51 resolution Resolution FIXED 133 RESOLVED P1 FIXED Base CVS All issues@ofbiz 20040501042628 Base doogie not determined ENHANCEMENT 2004-04-29 19:42:19 issues@ofbiz All Add a new constructor. doogie 2004-04-29 19:42:19 Name: UtilCache-new-constructor.patch Prune: 1 Depends: UtilCache-entrySet.patch Description: Add a new constructor. DiffStat: base/src/base/org/ofbiz/base/util/UtilCache.java | 13 +++++++++++++ 1 files changed, 13 insertions(+) doogie 2004-04-29 19:42:45 Created an attachment (id=62) The patch. doogie 2004-04-29 19:57:48 Changing priority, so that someone else can see the ones I want applied next. doogie 2004-04-30 10:42:15 Changing these issuses, as they are needed by EntityCache.patch. jonesde 2004-05-01 04:26:28 These are now in CVS, thanks Adam! text/plain 62 2004-04-29 19:42:45 The patch. 1 UtilCache-new-constructor.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/62/UtilCache-new-constructor.patch doogie 2004-04-29 19:42:45 attachments.ispatch Attachment is Patch Created an attachment (id=62) The patch. doogie 2004-04-29 19:57:48 priority Priority P3 P2 doogie 2004-04-30 10:42:15 priority Priority P2 P1 jonesde 2004-05-01 04:26:28 issue_status Status NEW RESOLVED jonesde 2004-05-01 04:26:28 resolution Resolution FIXED 134 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501062248 Base doogie not determined ENHANCEMENT 2004-04-29 19:43:49 issues@ofbiz All Change utilCacheTable to a WeakHashMap. doogie 2004-04-29 19:43:49 Name: UtilCache-WeakHashMap.patch Prune: 1 Depends: UtilCache-new-constructor.patch Description: Change utilCacheTable to a WeakHashMap. DiffStat: base/src/base/org/ofbiz/base/util/UtilCache.java | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) doogie 2004-04-29 19:44:39 Created an attachment (id=63) The patch. doogie 2004-04-29 19:57:49 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 06:22:48 This is now in CVS, thanks Adam! text/plain 63 2004-04-29 19:44:39 The patch. 1 UtilCache-WeakHashMap.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/63/UtilCache-WeakHashMap.patch doogie 2004-04-29 19:44:39 attachments.ispatch Attachment is Patch Created an attachment (id=63) The patch. doogie 2004-04-29 19:57:49 priority Priority P3 P2 jonesde 2004-05-01 06:22:48 issue_status Status NEW RESOLVED jonesde 2004-05-01 06:22:48 resolution Resolution FIXED 135 RESOLVED P1 FIXED Base CVS All issues@ofbiz 20040501042633 Base doogie not determined ENHANCEMENT 2004-04-29 19:45:22 issues@ofbiz All Methods that clear a cache by name or pattern. doogie 2004-04-29 19:45:22 Name: UtilCache-clearCache-helpers.patch Prune: 1 Depends: UtilCache-WeakHashMap.patch Description: Methods that clear a cache by name or pattern. DiffStat: base/src/base/org/ofbiz/base/util/UtilCache.java | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+) doogie 2004-04-29 19:45:43 Created an attachment (id=64) The patch. doogie 2004-04-29 19:57:49 Changing priority, so that someone else can see the ones I want applied next. doogie 2004-04-30 10:42:16 Changing these issuses, as they are needed by EntityCache.patch. jonesde 2004-05-01 04:26:33 These are now in CVS, thanks Adam! text/plain 64 2004-04-29 19:45:43 The patch. 1 UtilCache-clearCache-helpers.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/64/UtilCache-clearCache-helpers.patch doogie 2004-04-29 19:45:43 attachments.ispatch Attachment is Patch Created an attachment (id=64) The patch. doogie 2004-04-29 19:57:49 priority Priority P3 P2 doogie 2004-04-30 10:42:16 priority Priority P2 P1 jonesde 2004-05-01 04:26:33 issue_status Status NEW RESOLVED jonesde 2004-05-01 04:26:33 resolution Resolution FIXED 136 RESOLVED P2 FIXED Base CVS All issues@ofbiz 20040501064335 Base doogie not determined ENHANCEMENT 2004-04-29 19:46:54 issues@ofbiz All Place the loaded document object in a UtilCache instance. doogie 2004-04-29 19:46:54 Name: ResourceLoader-document-in-cache.patch Prune: 1 Depends: UtilCache-clearCache-helpers.patch Description: Place the loaded document object in a UtilCache instance. DiffStat: base/src/base/org/ofbiz/base/config/ResourceLoader.java | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) doogie 2004-04-29 19:47:17 Created an attachment (id=65) The patch. doogie 2004-04-29 19:57:50 Changing priority, so that someone else can see the ones I want applied next. jonesde 2004-05-01 06:43:35 This is now in CVS, thanks Adam! text/plain 65 2004-04-29 19:47:17 The patch. 1 ResourceLoader-document-in-cache.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/65/ResourceLoader-document-in-cache.patch doogie 2004-04-29 19:47:17 attachments.ispatch Attachment is Patch Created an attachment (id=65) The patch. doogie 2004-04-29 19:57:50 priority Priority P3 P2 jonesde 2004-05-01 06:43:35 issue_status Status NEW RESOLVED jonesde 2004-05-01 06:43:35 resolution Resolution FIXED 137 RESOLVED P3 FIXED Components CVS All ajzeneski 20040527233355 Accounting sichen not determined DEFECT 2004-05-03 14:48:41 issues@ofbiz All createInvoiceForOrder not get correct fields for terms 141 jacopo 2004-05-26 10:48:21 sichen 2004-05-03 14:48:41 InvoiceServices.createInvoiceForOrder is not getting correct fields for terms. It is not automatically generating a key for InvoiceTerm entity and is also looking for "termType" from BillingAccount when the field is actually "termTypeId." sichen 2004-05-03 14:50:09 Created an attachment (id=66) Patch fixes defect and allows invoices to be created correctly jacopo 2004-05-04 00:50:17 See also issue #97 jacopo 2004-05-26 10:48:20 *** Issue 141 has been marked as a duplicate of this issue. *** jonesde 2004-05-27 23:33:55 It's now in CVS, thanks to both Si Chen and Jacopo Cappellato for reporting/fixing this. text/plain 66 2004-05-03 14:50:09 Patch fixes defect and allows invoices to be created correctly 1 InvoiceServices.java.patch 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/66/InvoiceServices.java.patch sichen 2004-05-03 14:50:09 attachments.ispatch Attachment is Patch Created an attachment (id=66) Patch fixes defect and allows invoices to be created correctly jonesde 2004-05-03 23:03:12 assigned_to Assigned To issues@ofbiz ajzeneski jonesde 2004-05-27 23:33:55 issue_status Status NEW RESOLVED jonesde 2004-05-27 23:33:55 resolution Resolution FIXED 138 RESOLVED P3 WORKSFORME Components CVS All issues@ofbiz 20040713022331 Manufacturing sichen not determined DEFECT 2004-05-04 17:45:50 issues@ofbiz Windows XP Null delegator in FindProductRun sichen 2004-05-04 17:45:50 I am getting a 4269781[ VisitHandler.java:130:ERROR] Could not find delegator with delegatorName [null] in session, not creating Visit entity Is this a Windows problem or a bug? Thanks, Si Chen sichen 2004-05-04 17:46:33 Created an attachment (id=67) error log from running FindProductRun in Manufacturing jacopo 2004-07-13 02:23:31 I couldn't recreate this error. However, from the log it seems something related to the Visit stuff. text/plain 67 2004-05-04 17:46:33 error log from running FindProductRun in Manufacturing findproductrun.log 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/67/findproductrun.log sichen 2004-05-04 17:46:33 attachments.thedata Attachment Data Created an attachment (id=67) error log from running FindProductRun in Manufacturing jacopo 2004-07-13 02:23:31 issue_status Status NEW RESOLVED jacopo 2004-07-13 02:23:31 resolution Resolution WORKSFORME 139 NEW P3 Components CVS All david 20040509064322 E-Commerce arukala not determined FEATURE 2004-05-09 06:43:22 issues@ofbiz All Reading UiLable Properties in Email templates arukala 2004-05-09 06:43:22 Hallo David, We are looking for your suggestions. on how should i call the UiLabel Properties in eCommerce Email Templates. we are eager to see this feature in email Confirmation after placing an order for customers?. suggest us how to? 140 RESOLVED P3 FIXED Components CVS All jacopo 20040518040000 Manufacturing jacopo not determined ENHANCEMENT 2004-05-11 08:26:52 issues@ofbiz All Remove all the checks against the isVariant field. jacopo 2004-05-11 08:26:52 Remove all the checks against the isVariant field: the best way to see if a product is variant is to check the ProductAssoc entity. jacopo 2004-05-18 04:00:00 Committed with the last changes a few days ago. jacopo 2004-05-18 04:00:00 issue_status Status NEW RESOLVED jacopo 2004-05-18 04:00:00 resolution Resolution FIXED 141 RESOLVED P3 DUPLICATE Components CVS All issues@ofbiz 20040526104821 Accounting jacopo not determined PATCH 2004-05-26 09:01:42 issues@ofbiz All Patch for bug in invoice creation when terms are specified for a billing account. 137 jacopo 2004-05-26 10:48:21 jacopo 2004-05-26 09:01:42 Patch for bug in invoice creation when terms are specified for billing account: A wrong field name was used. Also a non-null field was not set. jacopo 2004-05-26 09:02:49 Created an attachment (id=68) The patch file in UOF jacopo 2004-05-26 10:48:21 Ok, Si Chen had already fixed this!!! *** This issue has been marked as a duplicate of 137 *** text/plain 68 2004-05-26 09:02:49 The patch file in UOF 1 InvoiceServices.java.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/68/InvoiceServices.java.patch jacopo 2004-05-26 09:02:49 attachments.ispatch Attachment is Patch Created an attachment (id=68) The patch file in UOF jacopo 2004-05-26 10:48:21 issue_status Status NEW RESOLVED jacopo 2004-05-26 10:48:21 resolution Resolution DUPLICATE 142 RESOLVED P3 FIXED Components CVS PC ajzeneski 20040630194530 Party jackhung not determined DEFECT 2004-06-15 03:33:20 issues@ofbiz Linux Party Profile [New Communication] throws exception jackhung 2004-06-15 03:33:20 Error: The application script threw an exception: Sourced file: /mnt/hda6/jackwork/ofbiz3/workspace/ofbiz/components/party/webapp/partymgr/WEB-INF/actions/communication/editCommunication.bsh : null : at Line: 47 : in file: /mnt/hda6/jackwork/ofbiz3/workspace/ofbiz/components/party/webapp/partymgr/WEB-INF/actions/communication/editCommunication.bsh : party .getRelatedOne ( "Person" ) Target exception: java.lang.NullPointerException: Null Pointer in Method Invocation BSF info: /mnt/hda6/jackwork/ofbiz3/workspace/ofbiz/components/party/webapp/partymgr/WEB-INF/actions/communication/editCommunication.bsh at line: 0 column: 0 URL: https://jhpc:18443/partymgr/control/viewCommunicationEvent?partyIdFrom=ltdadmin partyId = request.getParameter("party_id"); ... party = delegator.findByPrimaryKey("Party", UtilMisc.toMap("partyId", partyId)); context.put("party", party); context.put("lookupPerson", party.getRelatedOne("Person")); <--- ajzeneski 2004-06-30 19:45:30 This has been fixed in CVS jonesde 2004-06-15 03:39:27 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-06-30 19:45:30 issue_status Status NEW RESOLVED ajzeneski 2004-06-30 19:45:30 resolution Resolution FIXED 143 NEW P3 Components CVS All ajzeneski 20040630194322 Order sichen not determined FEATURE 2004-06-17 10:51:48 issues@ofbiz All Allows orders to have shipBeforeDate and shipAfterDate sichen 2004-06-17 10:51:48 Changed ShoppingCart.java and CheckoutHelper.java to allow ship before and after dates to be set using the OrderShipmentPreference entity. OrderServices.java is modified as well to allow these dates to go on the order confirmation email. sichen 2004-06-17 10:53:16 Created an attachment (id=69) Patches ShoppingCart.java, CheckoutHelper.java, OrderServices.java, text/plain 69 2004-06-17 10:53:16 Patches ShoppingCart.java, CheckoutHelper.java, OrderServices.java, 1 order_dating_patch.txt 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/69/order_dating_patch.txt sichen 2004-06-17 10:53:16 attachments.ispatch Attachment is Patch Created an attachment (id=69) Patches ShoppingCart.java, CheckoutHelper.java, OrderServices.java, ajzeneski 2004-06-30 19:43:22 assigned_to Assigned To issues@ofbiz ajzeneski ajzeneski 2004-06-30 19:43:22 short_desc Summary Allows orders to have shipBeforeDate and shipAfterDate Allows orders to have shipBeforeDate and shipAfterDate 144 RESOLVED P3 WORKSFORME Base CVS PC issues@ofbiz 20040630194017 Base jackhung not determined DEFECT 2004-06-18 02:57:10 issues@ofbiz Linux https connection broke Mozilla 1.3 and 1.4 jackhung 2004-06-18 02:57:10 I'm getting a strange problem lately (2 days). I'm at the ecommerce's main page and try to [Login] (url https://www.myhost.net:8443/ecommerce/control/checkLogin/main). The certification stuff comes up and I accepted it. On one of my system using Mozilla 1.3, the browser popup a dialog saying: "www.myhost.net has received an incorrect or unexpected message. Error Code: -12229" For all subsequent attempt, the browser popup a dialog saying: "The Document contains no data" It appears that the browser is not sending any request to the server on subsequent attempt. On another system using Mozilla 1.4, i did not get the "unexpected message", but still got the "no data" one. I have an Crozilla 1.3a browser around (from the Mozilla SVG project). I tried it and it works!! As a matter of fact, i'm having the same problem with any of the secure components (webtools, partymgr, ...) ajzeneski 2004-06-30 19:40:17 I cannot duplicate this issue with FireFox. It could be a bug in that version of mozilla. Is this still an issue w/ the 1.5-1.7? ajzeneski 2004-06-30 19:40:17 issue_status Status NEW RESOLVED ajzeneski 2004-06-30 19:40:17 resolution Resolution WORKSFORME 145 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040619093839 Party sichen not determined PATCH 2004-06-18 09:57:41 issues@ofbiz All Fixes duplicated PartyContactMechPurposes when using updatePartyContactMech sichen 2004-06-18 09:57:41 Fixes duplicated PartyContactMechPurposes when using updatePartyContactMech to move a party's contact information from an old contactMechId to a newContactMechId by checking to make sure the PartyContactMechPurpose does not already exist. sichen 2004-06-18 09:58:34 Created an attachment (id=70) Patches PartyContactMechServices.xml jonesde 2004-06-19 09:38:39 It's in CVS now. Thanks Si. text/plain 70 2004-06-18 09:58:34 Patches PartyContactMechServices.xml 1 PartyContactMechServices.patch 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/70/PartyContactMechServices.patch sichen 2004-06-18 09:58:34 attachments.ispatch Attachment is Patch Created an attachment (id=70) Patches PartyContactMechServices.xml jonesde 2004-06-19 09:38:39 issue_status Status NEW RESOLVED jonesde 2004-06-19 09:38:39 resolution Resolution FIXED 146 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040622094557 Party sichen not determined PATCH 2004-06-21 17:56:29 issues@ofbiz All Passes partyId into updatePostalAddress from updatepartyPostalAddress sichen 2004-06-21 17:56:29 Passes partyId into updatePostalAddress from updatePartyPostalAddress, to preserve it for updateCreditCard later. sichen 2004-06-21 17:57:02 Created an attachment (id=71) Passes partyId from updatePartyPostalAddress to updatePostalAddress jonesde 2004-06-22 09:45:57 It's in. Thanks Si Chen. text/plain 71 2004-06-21 17:57:02 Passes partyId from updatePartyPostalAddress to updatePostalAddress 1 PartyContactMechServices.patch 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/71/PartyContactMechServices.patch sichen 2004-06-21 17:57:02 attachments.ispatch Attachment is Patch Created an attachment (id=71) Passes partyId from updatePartyPostalAddress to updatePostalAddress jonesde 2004-06-22 09:45:57 issue_status Status NEW RESOLVED jonesde 2004-06-22 09:45:57 resolution Resolution FIXED 147 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040623161518 Product sichen not determined ENHANCEMENT 2004-06-22 15:58:48 issues@ofbiz All Minor additions to calculateProductPrice sichen 2004-06-22 15:58:48 Implements a "Percent of Default Price" price action for price rules and checks both default and list prices when there is a "Promotional Price Override" price action. sichen 2004-06-22 15:59:22 Created an attachment (id=72) minor additions to calculateProductPrice jonesde 2004-06-23 16:15:18 Okay, this patch is in. Thanks for working on this and sending it over Si. text/plain 72 2004-06-22 15:59:22 minor additions to calculateProductPrice 1 calculateProductPrice.patch 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/72/calculateProductPrice.patch sichen 2004-06-22 15:59:22 attachments.ispatch Attachment is Patch Created an attachment (id=72) minor additions to calculateProductPrice jonesde 2004-06-23 16:15:18 issue_status Status NEW RESOLVED jonesde 2004-06-23 16:15:18 resolution Resolution FIXED 148 RESOLVED P2 WORKSFORME Components CVS All ajzeneski 20040730233418 Accounting jacopo not determined DEFECT 2004-06-23 05:42:27 issues@ofbiz All Duplicate invoices for the same order under some cicumstances. jacopo 2004-06-23 05:42:27 With "Offline Payments", from the order detail page it is possible to receive payments: when the payments cover the order's grand total an invoice is generated; also when the shipment to which the order is issued changes its status to PACKED an invoice is created: this can cause the creation of two different invoices for the same order. ajzeneski 2004-07-30 21:11:52 I cannot duplicate this problem; I attempted an offline order, received the payment - no invoice was created; issued a quick ship a single invoice was created. Please provide more details. jacopo 2004-07-30 23:34:18 I cannot believe... I have tried again and the problem is gone away. However I'm totally sure (99%) that this was an issue... jonesde 2004-06-23 16:16:30 assigned_to Assigned To issues@ofbiz ajzeneski jacopo 2004-07-30 23:34:18 issue_status Status NEW RESOLVED jacopo 2004-07-30 23:34:18 resolution Resolution WORKSFORME 149 RESOLVED P3 FIXED Components CVS All ajzeneski 20040818085225 Order jacopo not determined PATCH 2004-06-26 01:51:16 issues@ofbiz All Patch for bug that happens when you try to cancel an order item. jacopo 2004-06-26 01:51:16 In revision 1.30 of the services.xml file for the order component, the require- new-transaction="true" was added to the resetGrandTotal service: this causes problems when you cancel an order item because the resetGrandTotal is one of the services that are triggered and it seems to hang up the process waiting for a transaction (at least this happens with SAP-DB). The attached patch removes the require-new-transaction="true" parameter and this solves the problem; however I don't know if this could cause other problems in different parts of the system. jacopo 2004-06-26 01:51:58 Created an attachment (id=73) Patch in UOF jacopo 2004-08-18 08:52:25 The patch has been applied. text/plain 73 2004-06-26 01:51:58 Patch in UOF 1 services.xml.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/73/services.xml.patch jacopo 2004-06-26 01:51:58 attachments.ispatch Attachment is Patch Created an attachment (id=73) Patch in UOF jacopo 2004-08-18 08:52:25 issue_status Status NEW RESOLVED jacopo 2004-08-18 08:52:25 resolution Resolution FIXED 150 RESOLVED P3 FIXED Components CVS All ajzeneski 20040630190556 Order jacopo not determined PATCH 2004-06-26 01:56:29 issues@ofbiz All When you receive a purchase order the order lines are declared completed (also multiple times) even if it's not true. jacopo 2004-06-26 01:56:29 The attached patch fixes two bugs that caused the problem. jacopo 2004-06-26 01:56:53 Created an attachment (id=74) Tha patch in UOF ajzeneski 2004-06-30 19:05:56 patch applied to CVS text/plain 74 2004-06-26 01:56:53 Tha patch in UOF 1 OrderSimpleMethods.xml.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/74/OrderSimpleMethods.xml.patch jacopo 2004-06-26 01:56:53 attachments.ispatch Attachment is Patch Created an attachment (id=74) Tha patch in UOF ajzeneski 2004-06-30 19:05:56 issue_status Status NEW RESOLVED ajzeneski 2004-06-30 19:05:56 resolution Resolution FIXED 151 RESOLVED P3 FIXED Components CVS All ajzeneski 20040630224402 Order jacopo not determined PATCH 2004-06-26 02:01:14 issues@ofbiz All In order entry, if no party is selected, during the checkout process some errors are generated: this patch fix the problem by disabling the checkout link if the party is missing. jacopo 2004-06-26 02:01:14 In order entry, if no party is selected, during the checkout process some errors are generated: this patch fix the problem by disabling the checkout link if the party is missing. jacopo 2004-06-26 02:01:41 Created an attachment (id=75) Patch in UOF ajzeneski 2004-06-30 19:19:39 I cannot duplicate this issue; is it still a problem? jacopo 2004-06-30 22:44:02 Hmmm, now it seems to work for me, too. I'm wondering if something is changed during the last 10 days... I was quite sure about this problem. By the way, I'm going to declare resolved this issue, thanks. text/plain 75 2004-06-26 02:01:41 Patch in UOF 1 noparty.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/75/noparty.patch jacopo 2004-06-26 02:01:41 attachments.ispatch Attachment is Patch Created an attachment (id=75) Patch in UOF jacopo 2004-06-30 22:44:02 issue_status Status NEW RESOLVED jacopo 2004-06-30 22:44:02 resolution Resolution FIXED 152 RESOLVED P4 LATER Components CVS All ajzeneski 20040630192805 Order jacopo not determined PATCH 2004-06-26 02:13:57 issues@ofbiz All Shipping location is missing in purchase orders: this causes problems when you try to cancel an order item. jacopo 2004-06-26 02:13:57 In purchase order the shipping location address is not set and this causes problems when you try to cancel order items (the shipping location is used is some service that are triggered in this situation, such as the calcTax service etc...). In my opinion the best solution is to add a shipping location address to the purchase order. The address could be that of the facility that will receive the po. I have also attached a patch (not a good one, so probably you shouldn't apply it) that fix this problem by allowing, during order entry, to select one of the addresses of the facility that is linked to the productStore for which the purchase order is taken: so in the checkinits page the store selection should be enabled for purchase orders too. jacopo 2004-06-26 02:14:21 Created an attachment (id=76) Patch in UOF ajzeneski 2004-06-30 19:28:05 Sounds like there are more issues here. First off most likely tax should not be calculated for purchase orders; nor should the same shipping charges which apply to sales orders should not apply to purchase orders. I will see what I can do when working on some additional PO enhancements. text/plain 76 2004-06-26 02:14:20 Patch in UOF 1 shipping_address.patch 194 jacopo https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/76/shipping_address.patch jacopo 2004-06-26 02:14:22 attachments.ispatch Attachment is Patch Created an attachment (id=76) Patch in UOF ajzeneski 2004-06-30 19:28:05 issue_status Status NEW RESOLVED ajzeneski 2004-06-30 19:28:05 resolution Resolution LATER 153 NEW P5 Components CVS All ajzeneski 20040707011403 Service eckardjf not determined DEFECT 2004-07-05 12:19:00 issues@ofbiz All purgeOldJobs service leaves artifacts eckardjf 2004-07-05 12:19:00 The purgeOldJobs service will remove qualifying JobSandbox entities, but will not remove the related RuntimeData, RecurrenceInfo and RecurrenceRule entities (even if they are not referenced by an existing WorkEffort). jonesde 2004-07-07 01:14:03 assigned_to Assigned To issues@ofbiz ajzeneski 154 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040707150844 Content doogie not determined DEFECT 2004-07-06 12:49:26 issues@ofbiz All Unknown import doogie 2004-07-06 12:49:26 Region.java imports com.sun.rsasign.r. When compiling with jikes, this class is not available. Removing the import, and the class compiles fine, so it's obviously not needed. doogie 2004-07-06 12:49:58 Created an attachment (id=77) Remove the bad import jonesde 2004-07-07 15:08:44 This import has now been removed, not even sure why it was there in the first place... Thanks Adam. text/plain 77 2004-07-06 12:49:58 Remove the bad import 1 Region.java.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/77/Region.java.patch doogie 2004-07-06 12:49:58 attachments.ispatch Attachment is Patch Created an attachment (id=77) Remove the bad import jonesde 2004-07-07 15:08:44 issue_status Status NEW RESOLVED jonesde 2004-07-07 15:08:44 resolution Resolution FIXED 155 RESOLVED P3 FIXED Base CVS All issues@ofbiz 20040707011249 Base doogie not determined DEFECT 2004-07-06 14:27:26 issues@ofbiz All UtilCache does not allow for null keys doogie 2004-07-06 14:27:26 UtilCache doesn't allow null keys to be stored. This is sub-optimal, and actually causes problems with my enhanced entity cache code. Attached patch fixes. doogie 2004-07-06 14:28:17 Created an attachment (id=78) Allow for null keys jonesde 2004-07-07 01:12:49 This is now in CVS, thanks Adam! text/plain 78 2004-07-06 14:28:17 Allow for null keys 1 UtilCache-null-key.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/78/UtilCache-null-key.patch doogie 2004-07-06 14:28:17 attachments.ispatch Attachment is Patch Created an attachment (id=78) Allow for null keys jonesde 2004-07-07 01:12:49 issue_status Status NEW RESOLVED jonesde 2004-07-07 01:12:49 resolution Resolution FIXED 156 RESOLVED P3 FIXED Base CVS All issues@ofbiz 20040707011312 Base doogie not determined ENHANCEMENT 2004-07-06 14:30:09 issues@ofbiz All Allow specifying the expire time on put in UtilCache doogie 2004-07-06 14:30:09 Add a new put method, that takes an expireTime parameter. doogie 2004-07-06 14:30:31 Created an attachment (id=79) The patch. jonesde 2004-07-07 01:13:12 This is now in CVS, thanks Adam! text/plain 79 2004-07-06 14:30:31 The patch. 1 UtilCache-put-takes-expireTime.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/79/UtilCache-put-takes-expireTime.patch doogie 2004-07-06 14:30:31 attachments.ispatch Attachment is Patch Created an attachment (id=79) The patch. jonesde 2004-07-07 01:13:12 issue_status Status NEW RESOLVED jonesde 2004-07-07 01:13:12 resolution Resolution FIXED 157 RESOLVED P3 FIXED Base CVS All issues@ofbiz 20040707011225 Base doogie not determined ENHANCEMENT 2004-07-06 14:35:33 issues@ofbiz All In UtilCache, allow for a list of property bases to be specified doogie 2004-07-06 14:35:33 When a UtilCache instance is created, it currently will only look for a single matching property value, by name. This patch allows for a list of base property names to be specified, and the first one found will be used. I make use of this in my entity cache code. For instance: == Cache.entity-list.${delegator-name}.${entity-name}.expireTime=1800000 Cache.entity-list.${delegator-name}.${entity-name}.maxSize=500 # high count, low access # 5 minute cache time Cache.entity-list.${delegator-name}.PartyAttribute=300000 == doogie 2004-07-06 14:35:48 Created an attachment (id=80) The patch jonesde 2004-07-07 01:12:25 This is now in CVS, thanks Adam! text/plain 80 2004-07-06 14:35:48 The patch 1 UtilCache-wildcard-config.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/80/UtilCache-wildcard-config.patch doogie 2004-07-06 14:35:48 attachments.ispatch Attachment is Patch Created an attachment (id=80) The patch jonesde 2004-07-07 01:12:25 issue_status Status NEW RESOLVED jonesde 2004-07-07 01:12:25 resolution Resolution FIXED 158 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040707011838 Product sichen not determined DEFECT 2004-07-06 17:08:44 issues@ofbiz All distinct attribute for getProductFeatures is not working sichen 2004-07-06 17:08:44 distinct attribute for getProductFeatures service does not work because it is trying to use ProductFeatureType rather than ProductFeatureTypeId in ProductServices.prodGetFeatures sichen 2004-07-06 17:16:51 Created an attachment (id=81) Corrects productFeatureType to productFeatureTypeId jonesde 2004-07-07 01:18:38 It's in CVS now, thanks Si! text/plain 81 2004-07-06 17:16:51 Corrects productFeatureType to productFeatureTypeId 1 ProductServices_1.patch 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/81/ProductServices_1.patch sichen 2004-07-06 17:16:51 attachments.ispatch Attachment is Patch Created an attachment (id=81) Corrects productFeatureType to productFeatureTypeId jonesde 2004-07-07 01:18:38 issue_status Status NEW RESOLVED jonesde 2004-07-07 01:18:38 resolution Resolution FIXED 159 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040707012137 Product sichen not determined ENHANCEMENT 2004-07-06 17:26:05 issues@ofbiz All Adds productFeatureApplTypeId field to getProductFeatureSet service sichen 2004-07-06 17:26:05 Adds productFeatureApplTypeId as optional field to getProductFeatureSet service. If none is specified, it will still search for "SELECTABLE_FEATURE"s (to be compatible with existing code), but if one is specified, it will use that productFeatureApplTypeId, so the same service can now be used to search for STANDARD, DISTINGUISHING, OPTIONAL features. sichen 2004-07-06 17:27:49 Created an attachment (id=82) Extends getProductFeatures with optional productFeatureApplTypeId field jonesde 2004-07-07 01:21:37 It's in CVS now, thanks Si! text/plain 82 2004-07-06 17:27:49 Extends getProductFeatures with optional productFeatureApplTypeId field 1 ProductServices_2.patch 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/82/ProductServices_2.patch sichen 2004-07-06 17:27:49 attachments.ispatch Attachment is Patch Created an attachment (id=82) Extends getProductFeatures with optional productFeatureApplTypeId field jonesde 2004-07-07 01:21:37 issue_status Status NEW RESOLVED jonesde 2004-07-07 01:21:37 resolution Resolution FIXED 160 RESOLVED P2 FIXED Components CVS All issues@ofbiz 20040707144701 Entity Extensions doogie not determined ENHANCEMENT 2004-07-07 07:27:45 issues@ofbiz All implement condition versions of functions in entityext doogie 2004-07-07 07:27:45 I had sent an earlier version of this patch to the mailing list. I'm now adding it as an issue, as I have for all the other patches. doogie 2004-07-07 07:28:22 Created an attachment (id=83) The patch jonesde 2004-07-07 14:47:01 This is now in CVS. Thanks Adam! text/plain 83 2004-07-07 07:28:22 The patch 1 cache-entityext.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/83/cache-entityext.patch doogie 2004-07-07 07:28:22 attachments.ispatch Attachment is Patch Created an attachment (id=83) The patch jonesde 2004-07-07 14:47:01 issue_status Status NEW RESOLVED jonesde 2004-07-07 14:47:01 resolution Resolution FIXED 161 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040708153407 WebTools doogie not determined DEFECT 2004-07-08 11:51:01 issues@ofbiz All NPE in FindUtilCacheElements.jsp doogie 2004-07-08 11:51:01 Missed one NPE when key is null(calls key.toString()). doogie 2004-07-08 11:51:22 Created an attachment (id=84) The patch jonesde 2004-07-08 15:34:07 Thanks Adam, it is now in CVS. text/plain 84 2004-07-08 11:51:22 The patch 1 FindUtilCacheElements.jsp.patch 270 doogie https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/84/FindUtilCacheElements.jsp.patch doogie 2004-07-08 11:51:22 attachments.ispatch Attachment is Patch Created an attachment (id=84) The patch jonesde 2004-07-08 15:34:07 issue_status Status NEW RESOLVED jonesde 2004-07-08 15:34:07 resolution Resolution FIXED 162 RESOLVED P3 WORKSFORME Components CVS All issues@ofbiz 20040713170819 Workflow ktippetts not determined DEFECT 2004-07-12 09:32:42 issues@ofbiz Linux NoSuchMethodError in Entity Data Maintenance ktippetts 2004-07-12 09:32:42 Getting this error when trying to view entity data in Webtools | Entity Data Maintenance: <snip> Exception: java.lang.NoSuchMethodError Message: org.ofbiz.entity.condition.EntityFieldMap.<init>(Ljava/util/Map;Lorg/ofbiz/entity/condition/EntityOperator;)V ----- stack trace ---------------------------------------- java.lang.NoSuchMethodError: org.ofbiz.entity.condition.EntityFieldMap.<init>(Ljava/util/Map;Lorg/ofbiz/entity/condition/EntityOperator;)V org.apache.jsp.entity.FindGeneric_jsp._jspService(FindGeneric_jsp.java:159) <snip> To duplicate Using CVS code as of 09Jul2004: * Webtools > Entity Data Maintenance * Click 'All' on any entity. Possible Solution: * in FindGeneric.jsp (line 94) change 2nd parameter to EntityJoinOperator.AND jonesde 2004-07-12 20:41:10 This works fine from a clean compile, but if have partial old code and partial new code in a build it may have problems. Try an "ant clean" and then an "ant". doogie 2004-07-13 17:08:19 The signature of the constructor changed. It used to take an EntityOperator. However, the code only accepted an EntityJoinOperator. Passing in an EntityComparisonOperator would have caused it to fail. Also, running ant clean will *not* fix the problem. The parsed/compiled jsp pages need to be cleaned out. jonesde 2004-07-12 20:41:10 issue_status Status NEW RESOLVED jonesde 2004-07-12 20:41:10 resolution Resolution WORKSFORME 163 RESOLVED P3 INVALID Documentation CVS All issues@ofbiz 20040730150851 website michaelrempel not determined TASK 2004-07-13 11:11:43 issues@ofbiz All cant get csv instructions michaelrempel 2004-07-13 11:11:43 When I pull up csv instructions for either the wincsv or command line, I get a logon request screen, even though I am logged on. Thx Michael Rempel ajzeneski 2004-07-30 15:08:51 This is a java.net related issue not OFBiz; please contact the Java.Net team for help. ajzeneski 2004-07-30 15:08:51 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 15:08:51 resolution Resolution INVALID 164 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040730204811 Security adrianc not determined DEFECT 2004-07-14 12:24:23 issues@ofbiz All SecurityData.xml File adrianc 2004-07-14 12:24:23 From mailing list: On Jul 14, 2004, at 12:03 PM, Adrian Crum wrote: > I was just wondering... > > Why is the security data for ALL components in the SecurityData.xml file? This file looks monolithic. Shouldn't each component load its own security data? > > -Adrian Adrian, Yes, good point, monolithic is a good word for this. Ideally it should be split up, I think that's a good idea. If anyone wants to work on this please do... In the mean time it might be a good idea to create an issue for it. -David ajzeneski 2004-07-30 20:48:11 applied patch file(s); now in CVS ajzeneski 2004-07-30 20:48:11 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 20:48:11 resolution Resolution FIXED 165 RESOLVED P4 FIXED Components CVS All ajzeneski 20040730065021 Order pgoron not determined PATCH 2004-07-15 06:34:37 issues@ofbiz All Allow user to specify default value for desired delivery date and comment fields in order entry GUI pgoron 2004-07-15 06:34:37 This patch allows user to define default desired delivery date and default comment during quickaddform filling in OrderEntry page. Thus, users are not obliged any more to reinput these informations for each order item. pgoron 2004-07-15 06:35:35 Created an attachment (id=85) The patch jacopo 2004-07-30 06:50:21 The patch is in CVS. text/plain 85 2004-07-15 06:35:35 The patch 1 order20040707.patch 392 pgoron https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/85/order20040707.patch pgoron 2004-07-15 06:35:35 attachments.ispatch Attachment is Patch Created an attachment (id=85) The patch jonesde 2004-07-15 16:16:54 assigned_to Assigned To issues@ofbiz ajzeneski jonesde 2004-07-15 16:16:54 issue_type Issue Type ENHANCEMENT PATCH jacopo 2004-07-30 06:50:21 issue_status Status NEW RESOLVED jacopo 2004-07-30 06:50:21 resolution Resolution FIXED 166 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040730115233 Order pgoron not determined PATCH 2004-07-21 02:46:56 issues@ofbiz All Allow user to associate parties to an order in OrderEntry website pgoron 2004-07-21 02:46:56 Hi, Currently, I did not found any way to associate additional parties to an order. That's why I've written this enhancement patch. This patch adds a new step during order entry in which user can associate additional party&role to order. Then, these informations are stored in OrderRole entity. List of modifications : - I've written a new view in which user can select a party and party's role to associate to order + webapp/ordermgr/entry/SetAdditionalParty.ftl + webapp/ordermgr/WEB-INF/actions/entry/SetAdditionalParty.bsh + webapp/ordermgr/WEB-INF/pagedefs/entry/SetAdditionalParty.xml + webapp/ordermgr/entry/AdditionalPartyListing.ftl + webapp/ordermgr/WEB-INF/actions/entry/AdditionalPartyListing.bsh + webapp/ordermgr/entry/PartySettingsForm.xml M webapp/ordermgr/WEB-INF/controller.xml - I've included list of additional parties associated to order in confimorder view M webapp/ordermgr/entry/confirmorder.ftl M webapp/ordermgr/WEB-INF/pagedefs/entry/confirmorder.xml - I've modified these files so that my view is shown before order confirmation M src/org/ofbiz/order/shoppingcart/CheckOutEvents.java M webapp/ordermgr/entry/showcart.ftl - I've modified storeOrder service and ShoppingCart to take in account additional parties. M servicedef/services.xml M src/org/ofbiz/order/order/OrderServices.java M src/org/ofbiz/order/shoppingcart/ShoppingCartEvents.java M src/org/ofbiz/order/shoppingcart/ShoppingCart.java - I've copied some files from content module to be able to use GenericLookup. + src/org/ofbiz/order/lookupParams.java + webapp/ordermgr/lookup/FieldLookupForms.xml + webapp/ordermgr/lookup/GenericLookup.ftl + webapp/ordermgr/templates/lookup.ftl + webapp/ordermgr/templates/lookup.xml + webapp/ordermgr/WEB-INF/actions/includes/findprepLk.bsh + webapp/ordermgr/WEB-INF/actions/includes/formprep.bsh + webapp/ordermgr/WEB-INF/actions/includes/pagelistprepLk.bsh + webapp/ordermgr/WEB-INF/pagedefs/lookup/GenericLookup.xml pgoron 2004-07-21 02:47:42 Created an attachment (id=86) The patch pgoron 2004-07-22 00:38:39 I've found some minor mistakes. I am correcting them and I will send a new patch as soon as possible. pgoron 2004-07-22 01:29:07 Created an attachment (id=87) The corrected patch jacopo 2004-07-30 11:52:33 The patches are in CVS. text/plain 86 2004-07-21 02:47:42 The patch 1 order20040721.patch 392 pgoron https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/86/order20040721.patch text/plain 87 2004-07-22 01:29:07 The corrected patch 1 order20040722.patch 392 pgoron https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/87/order20040722.patch pgoron 2004-07-21 02:47:42 attachments.ispatch Attachment is Patch Created an attachment (id=86) The patch pgoron 2004-07-22 01:29:07 attachments.ispatch Attachment is Patch Created an attachment (id=87) The corrected patch jacopo 2004-07-30 11:52:33 issue_status Status NEW RESOLVED jacopo 2004-07-30 11:52:33 resolution Resolution FIXED 167 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040730145814 Accounting sichen not determined PATCH 2004-07-28 17:15:09 issues@ofbiz All Fixes a couple of other getNextSeqId methods sichen 2004-07-28 17:15:09 getNextSeqId now returns a string(), so .toString() is no longer needed and will cause runtime exceptions. sichen 2004-07-28 17:19:29 Created an attachment (id=88) Changes getNextSeqId usage to PaymentGatewayServices and GenericAsyncEngine ajzeneski 2004-07-30 14:58:14 patch applied text/plain 88 2004-07-28 17:19:29 Changes getNextSeqId usage to PaymentGatewayServices and GenericAsyncEngine 1 changes.txt 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/88/changes.txt sichen 2004-07-28 17:19:29 attachments.ispatch Attachment is Patch Created an attachment (id=88) Changes getNextSeqId usage to PaymentGatewayServices and GenericAsyncEngine ajzeneski 2004-07-30 14:58:14 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 14:58:14 resolution Resolution FIXED 168 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040730144804 Content pgoron not determined PATCH 2004-07-29 02:43:55 issues@ofbiz All FreeMarker localization issues pgoron 2004-07-29 02:43:55 Hi, This patch resolves some localization issues. Currently, FreeMarker formats number according to the machine's locale. My patch forces FreeMarker to use the user session's locale. It must be applied in ofbiz/components/content/src/org/ofbiz/content/webapp/ftl folder. pgoron 2004-07-29 02:45:19 Created an attachment (id=89) The patch ajzeneski 2004-07-30 14:48:04 This has been fixed in CVS text/plain 89 2004-07-29 02:45:19 The patch 1 locale-freemaker-200040727.patch 392 pgoron https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/89/locale-freemaker-200040727.patch pgoron 2004-07-29 02:45:19 attachments.ispatch Attachment is Patch Created an attachment (id=89) The patch ajzeneski 2004-07-30 14:48:04 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 14:48:04 resolution Resolution FIXED 169 RESOLVED P3 FIXED Components CVS PC issues@ofbiz 20040730220642 E-Commerce amheiss not determined DEFECT 2004-07-30 09:53:11 issues@ofbiz https://localhost:8443/ecommerce/control/finalizeOrder Linux Party/Userlogin issues amheiss 2004-07-30 09:53:11 Application will not allow run of createPartyPostalAddress (due to null user login?). Sequence of events from july 30th, 11am build: goto ecommerce, login, then logout. attempt to use anonymous checkout after this, and shipping address feilds prepopulated with previous logins settings. After adjusting and trying to save, get error 'User authorization is required for this service: createPartyPostalAddress ' . Debug output from shipsettings.bsh: Debug.log("party ID : " + partyId); ---> output admin ( i logged in as admin, then logged out) Debug.log("ul: " + session.getAttribute("userLogin")); ---> (null) ajzeneski 2004-07-30 22:06:42 Yes, if there is an autoUserLogin attribute available that will break anonymous checkout. In theory, the anonymous checkout links should not be displayed if there is an auto-userlogin. However, I have added some code to clear this when entering the anonymous checkout process. ajzeneski 2004-07-30 22:06:42 issue_status Status NEW RESOLVED ajzeneski 2004-07-30 22:06:42 resolution Resolution FIXED 170 RESOLVED P3 FIXED Components CVS All issues@ofbiz 20040804093020 Product sichen not determined ENHANCEMENT 2004-08-03 17:02:41 issues@ofbiz All Optionally duplicates ProductContent when duplicating a Product sichen 2004-08-03 17:02:41 Will now optionally duplicate ProductContent entries when duplicating a Product sichen 2004-08-03 17:03:19 Created an attachment (id=90) Patches services.xml, EditProduct.ftl, and ProductServices.xml jonesde 2004-08-04 09:30:20 Thanks Si. This is now in CVS. I also did a content remove option, and fixed an issue I noticed with the product IDs (GoodIdentification). BTW, this is from a slightly earlier version of OFBiz than the current CVS as this form has been moved to the file EditProductDupForm.ftl. text/plain 90 2004-08-03 17:03:19 Patches services.xml, EditProduct.ftl, and ProductServices.xml 1 duplicateProduct.patch 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/90/duplicateProduct.patch sichen 2004-08-03 17:03:19 attachments.ispatch Attachment is Patch Created an attachment (id=90) Patches services.xml, EditProduct.ftl, and ProductServices.xml jonesde 2004-08-04 09:30:20 issue_status Status NEW RESOLVED jonesde 2004-08-04 09:30:20 resolution Resolution FIXED 171 RESOLVED P2 FIXED Components CVS All issues@ofbiz 20040804091929 Product pgoron not determined PATCH 2004-08-04 00:59:53 issues@ofbiz All Comparaison bug in InventoryServices.xml minilang script pgoron 2004-08-04 00:59:53 Some if-compare element forget to declare type used to compare fields. By default, string comparison is used whereas Double is required. Applying patch : cd /ofbiz/components/product/script/org/ofbiz/product/inventory patch -p0 < InventoryServices.xml.patch pgoron 2004-08-04 01:01:13 Created an attachment (id=91) The patch jonesde 2004-08-04 09:19:29 Thanks, it's now in CVS. text/plain 91 2004-08-04 01:01:13 The patch 1 InventoryServices.xml.patch 392 pgoron https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/91/InventoryServices.xml.patch pgoron 2004-08-04 01:01:13 attachments.ispatch Attachment is Patch Created an attachment (id=91) The patch jonesde 2004-08-04 09:19:29 issue_status Status NEW RESOLVED jonesde 2004-08-04 09:19:29 resolution Resolution FIXED 172 NEW P2 Components CVS All issues@ofbiz 20040819033400 Order pgoron not determined PATCH 2004-08-05 07:09:49 issues@ofbiz All Bug in shippableWeight calculation from OrderReadHelper.getShippableWeight method pgoron 2004-08-05 07:09:49 Hi, The purpose of this patch is to solve a bug in OrderReadHelper.getShippableWeight method. The algorithm of shippable weight calculation don't care of order item's quantity. So there is an inconsistency with ShoppingCart.getShippableWeight method when order is modified after his creation (for example, by RecalcShippingTotal service). Applying patch: cd ofbiz/components/order/src/org/ofbiz/order/order patch -p0 < OrderReadHelper-20040805.patch Peter Goron pgoron 2004-08-05 07:10:36 Created an attachment (id=92) The patch pgoron 2004-08-19 03:34:00 Created an attachment (id=96) An up to date patch text/plain 92 2004-08-05 07:10:36 The patch 1 OrderReadHelper-20040805.patch 392 pgoron https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/92/OrderReadHelper-20040805.patch text/plain 96 2004-08-19 03:34:00 An up to date patch 1 OrderReadHelper-200408019.patch 392 pgoron https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/96/OrderReadHelper-200408019.patch pgoron 2004-08-05 07:10:36 attachments.ispatch Attachment is Patch Created an attachment (id=92) The patch pgoron 2004-08-19 03:34:00 attachments.ispatch Attachment is Patch Created an attachment (id=96) An up to date patch 173 RESOLVED P3 INVALID Base CVS PC issues@ofbiz 20040809165336 Startup mn not determined PATCH 2004-08-09 13:38:08 issues@ofbiz Linux typo in base/config/debug.properties mn 2004-08-09 13:38:08 Index: base/config/debug.properties =================================================================== RCS file: /cvs/ofbiz/base/config/debug.properties,v retrieving revision 1.10 diff -u -r1.10 debug.properties --- base/config/debug.properties 9 Jun 2004 18:12:59 -0000 1.10 +++ base/config/debug.properties 9 Aug 2004 19:32:33 -0000 @@ -7,7 +7,7 @@ pack.exception=true # These top level switches are used before calling Log4J, or if Log4J is not used -print.verbose=ftrue +print.verbose=true print.timing=true print.info=true print.important=true mn 2004-08-09 13:40:09 Created an attachment (id=93) corerct typo for print.verbose property jonesde 2004-08-09 16:25:29 In this case "ftrue" is not a misspelling of "true", we add the "f" before "true" so that it is easier to switch between true and false than it would be to type out "true" and "false". In other words, anything but "true" is false. mn 2004-08-09 16:53:36 What about placing comment into debug.properties about this decision? text/plain 93 2004-08-09 13:40:09 corerct typo for print.verbose property 1 debug.properties.patch 377 mn https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/93/debug.properties.patch mn 2004-08-09 13:40:09 attachments.ispatch Attachment is Patch Created an attachment (id=93) corerct typo for print.verbose property jonesde 2004-08-09 16:25:29 issue_status Status NEW RESOLVED jonesde 2004-08-09 16:25:29 resolution Resolution INVALID 174 NEW P3 Components CVS All issues@ofbiz 20040810161004 Accounting amheiss not determined PATCH 2004-08-10 16:08:36 issues@ofbiz All retry failed auths fix amheiss 2004-08-10 16:08:36 retryFailedAuths service was creating superfluous retryFailedOrderAuth services. I'll see if i can attach the patch to check on order status before dispatching retryFailedOrderAuth service. If not, patch will be to dev list soon enough. amheiss 2004-08-10 16:10:04 Created an attachment (id=94) Patch for retryFailedAuth fix text/plain 94 2004-08-10 16:10:04 Patch for retryFailedAuth fix 1 retryAuth.patch 336 amheiss https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/94/retryAuth.patch amheiss 2004-08-10 16:10:04 attachments.ispatch Attachment is Patch Created an attachment (id=94) Patch for retryFailedAuth fix 175 RESOLVED P3 FIXED foo unspecified All ajzeneski 20040817213241 bar ajzeneski milestone 1 DEFECT 2004-08-17 21:31:38 ajzeneski All bar ajzeneski 2004-08-17 21:31:38 foo ajzeneski 2004-08-17 21:32:41 . ajzeneski 2004-08-17 21:32:41 issue_status Status NEW RESOLVED ajzeneski 2004-08-17 21:32:41 resolution Resolution FIXED 176 NEW P3 Components CVS All issues@ofbiz 20040818174622 Content sichen not determined DEFECT 2004-08-18 17:45:44 issues@ofbiz All Possible bug in renderContentAsText sichen 2004-08-18 17:45:44 It seems that renderContentAsText is still trying to do a findByAnd on SubContentDataResourceView with a fromDate as the orderBy, whereas renderContentAsTextCache no longer does (it passes a null.) We got an exception from this in ProductContentWrapper and made this change to fix it. Is this a defect? sichen 2004-08-18 17:46:22 Created an attachment (id=95) Changes findByAnd of SubContentDataResourceView text/plain 95 2004-08-18 17:46:22 Changes findByAnd of SubContentDataResourceView 1 ContentWorker.patch 178 sichen https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/95/ContentWorker.patch sichen 2004-08-18 17:46:22 attachments.ispatch Attachment is Patch Created an attachment (id=95) Changes findByAnd of SubContentDataResourceView 177 NEW P3 Base CVS Other issues@ofbiz 20040910075014 Base lrawley not determined TASK 2004-09-10 07:50:14 issues@ofbiz Windows XP HTTP Header needs Expires lrawley 2004-09-10 07:50:14 Using Internet Explorer 6.0 with settings for automatically obtaining newer versions of page. Images are cached and if changed are not refreshed on visits to the same page. Pages get cached with login page because the first time a user requested they were prompted to login first and then redirected to the page. This behavior is resolved if set to obtain newer versions on every visit, however, this causes performance issues. So, automatically is the desired browser setting. I would like to be able to set the EXPIRE in the HTTP header. I'm not sure where this change needs to occur. Can you assist? Is this available in 3.0? I am using 2.1.1. Please contact me at lrawley@tla.com. Lisa Rawley