David Tobey

+ Follow
since Jan 04, 2006
Merit badge: grant badges
For More
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by David Tobey

SoftSlate is pleased to announce the release of the latest version of the Java shopping cart application SoftSlate Commerce, version 3.3.0. This release includes a number of significant improvements and new features. For a complete list of changes between 3.2.7 and 3.3.0 visit the Change Log: http://www.softslate.com/documentation/html/changeLog.html. The most significant new features include:

AvaTax Integration Improvements (Enterprise Edition Only)

Our integration with AvaTax has been greatly expanded and SoftSlate Commerce has been officially certified by Avalara as a solutions partner. The improvements with this release include:
* A new AvaTax tab for each order, allowing admins to manually view, save, post, commit and cancel transactions.
* New settings to control if transactions should be Saved or Committed upon lookup during checkout, and also upon order completion.
* Option to use the Product.extra1 field as the item's AvaTax tax code, and the option to use Customer.extra1 as the customer's tax exempt number.
* New settings to define which specific countries and states should be sent to AvaTax for tax calculation.
* A new setting to define which countries should be sent to AvaTax for address validation, and adding the ability to skip address validation after the first warning is shown to the customer.
* Improved handling of shipping and discounts.

Lucene Integration Improvements (Enterprise Edition Only)

Our integration with Lucene now includes two new settings to help control the default behavior of the store's search: 'Search Match Style' and 'Fuzziness'. For full details on these settings, please check out our blog post on the topic: http://www.softslate.com/blog/2013/07/how-we-implemented-lucene-fuzziness-and-wildcards.html.

Enhanced PayPal Express Checkout Integration

Our integration with PayPal Express Checkout has been enhanced with the following features:
* Integration of cart details with PayPal Express Checkout, allowing customers to see the cart information on PayPal's form.
* Option for the customer to pay via PayPal Express Checkout without creating a PayPal account.
* SoftSlate is now an official PayPal Partner and we now provide free set up and support for merchants who sign up with PayPal through us. For more information visit http://www.softslate.com/category/paypal

Expanded Authorize.net CIM Integration

Our integration Authorize.net's CIM (Customer Information Management) service, has been expanded! Previously, we integrated exclusively with their Hosted service. We've now added non-hosted integration via API calls to the CIM service.
* The non-hosted integration allows merchants to use CIM while having full control of the payment form. You can still take advantage of all the features of CIM, while maintaining complete control of the user experience.
* If PCI is a concern, you might still favor their Hosted service.
* For more information on CIM and Hosted CIM please visit: http://www.authorize.net/solutions/merchantsolutions/merchantservices/cim/.
* To sign up for Authorize.net: http://reseller.authorize.net/application.asp?id=565192.

Great New Developer Tools!

We've worked hard to make developing with SoftSlate Commerce even easier. New tools we've added with this release include:

* The SoftSlate Extender - a tool for generating code to extend SoftSlate Commerce. For full details, please visit our blog post on the topic: http://www.softslate.com/blog/2013/08/the-softslate-extender-code-generation-tool.html.
* Integration with Google Guice for dependency injection. Starting with version 3.3.0, you can optionally use Google Guice to create business objects and DAOs, and inject them with their dependencies. Stay tuned (like us on Facebook) for more information and details on it works.
* Integration with Google Guava's EventBus for publishing and subscribing to application events. Stay tuned (like us on Facebook) for more information and details on this works too.

SoftSlate Is On Facebook!

Like us for developer tips, sneak peeks, and more: https://www.facebook.com/Softslate. Recent posts you may have missed include:
* The SoftSlate Extender Code Generation Tool
* How We Implemented Lucene Fuzziness and Wildcards
* Sneak Peek at version 3.3.0
* Thermal Printing UPS and FedEx Labels from a Web Browser
* Integrating the Facebook Like Button in E-commerce Stores Downloading the Upgrade:

To download the Enterprise Edition upgrade, log in to your SoftSlate Store account at this URL: http://www.softslate.com/Account.do. If you do not have an account, you may place an order for the Enterprise Edition starting here: http://www.softslate.com/product/enterprise. To download the Community Edition upgrade visit the Community Edition Download page: http://www.softslate.com/category/community.

Upgrading From 3.2.7 to 3.3.0:

The upgrade process from 3.2.7 to 3.3.0 is the same as for any other minor upgrade, with the exception of one extra step you need to take if you want to take advantage of the integration with Google Guice (the integration is optional as of 3.3.0). For more information visit the Release Notes for 3.3.0: http://www.softslate.com/documentation/html/threedotthreezero.html. For complete instructions on how to perform an upgrade, please refer to the upgrade guide here: http://www.softslate.com/documentation/html/upgrading.html.
10 years ago

SoftSlate is pleased to announce the release of the latest version of SoftSlate Commerce, version 3.2.6. In addition to a number of minor improvements, this release includes a major new feature, Faceted Search. For a complete list of changes between 3.2.5 and 3.2.6 visit the Change Log.

Faceted Search can be a tremendously useful tool for helping your customers find exactly what they need. If you have a catalog whose products are similar but contain different values for common elements (for example, shoes with varying sizes, colors, and brands), Faceted Search can be a huge improvement over traditional search and browsing.

  • After the customer initiates a search, or browses into a category or manufacturer, a list of facets, or elements common to the products listed, appears.

  • The customer can then refine his search using the facets to check off the values he is interested in.

  • The page automatically refreshes to display just those products matching the selections.

  • The list of facets also automatically refreshes to list new counts for each of the facet values.

  • SoftSlate has several built in facets that are populated for you automatically: categories, manufacturers, price ranges, and attributes.

  • In addition you as the administrator can define any number of additional custom facets for any number of products. Those facets then appear after a search or browsing to a category or manufacturer.

  • The custom facets can be defined individually, product-by-product, or they can imported and exported en masse using the new Product Settings import and export tools.

  • A number of other settings related to Faceted Search allow you to control how many facets are displayed, how they are indexed, and so on.

  • The Faceted Search and Product Settings export features are available to Enterprise Edition users only. The Product Settings import feature is available both Enterprise Edition and Community Edition users.

Faceted Search screenshots:

To see the Faceted Search feature in action, please feel free to try it out in our Demo Store.

Downloading the Upgrade:

To download the upgrade, log in to your SoftSlate Store account at this URL:

If you do not have an account, you may place an order by starting here:

Best Regards,

David Tobey

SoftSlate, LLC

SoftSlate Commerce Java Shopping Cart Solution
11 years ago

We're pleased to release version 3.0 of SoftSlate Commerce, a powerful and highly flexible shopping cart application written purely in Java and JSP. The focus of this major upgrade has been on revamping the application's web-based Administrator. Numerous new tools make the Administrator easier than ever to manage a store's product catalog, orders, customers, and other configurations.

We have been continously improving SoftSlate Commerce based on feedback
from our clients since we released version 1.0 in 2004. SoftSlate Commerce already has a powerful feature set including integrations with UPS, USPS, and several leading payment gateways; real-time inventory tracking; and a full suite of discounting and merchansing features. A Free Edition is available for stores selling 100 products or less. The Standard Edition has no restrictions of any kind and also includes the complete source code, for just $495.

For a complete list of new features visit http://www.softslate.com/whatsNew.html. Among the new features of 3.0 include:

  • Bulk order management features including printing invoices and packing lists and marking order statuses

  • Abandoned carts - viewing and working with incomplete orders

  • Cloning Products and their Attributes

  • New sales reports

  • An integrated "Contact Us" form

  • Google Analytics integration

  • Inventory imports and exports

  • Drop shipping features

  • Estimated shipping costs displayed on the cart page

  • Several new merchandising features, including:
    • Upselling on the cart page

    • Get x number of y items free discounts

    • Buy x, get discount

    • Strike-through pricing for discounted products

  • Numerous new display settings for controlling the customer experience

About SoftSlate Commerce:

SoftSlate Commerce is a powerful and highly flexible shopping cart program written purely in Java and JSP. A Free Edition of SoftSlate Commerce is available for stores selling 100 products or less. The Standard Edition has no restrictions of any kind and also includes the complete source code for the application for just $495.

In addition to selling licenses, SoftSlate offers a full range of support and custom development services for SoftSlate Commerce. The Standard Edition license includes the full source code for the application, and many clients choose to take the code and run with it, to create their own unique ecommerce solution. In other cases, allowing SoftSlate to handle all or part of a project can can be extremely valuable.

15 years ago
I'm guessing you have a case-sensitity problem.

Your create table statement uses quotes to indicate the table name should be all upper-case in PostgreSQL:

create table "public"."TENANTS" ( ... )

Your Hibernate mapping file refers to the table name in all-caps too:
<class name="com.dv.ocs.hibernate.Tenant" table="TENANTS">

*However*, the PostgreSQL driver will convert it to all lower-case (tennants), which would account for the error message you're getting.

Try putting back ticks in the Hibernate mapping file:
<class name="com.dv.ocs.hibernate.Tenant" table="`TENANTS`">

or better yet, create the table as all lower case to begin with.

You likely have the same issue with column names as well.

I hope that helps!
If you're interested, more information about the SoftSlate Commerce Java shopping cart is available on its web site: http://www.softslate.com. The product limit for the free version is now 100 products.