I originally deployed broadleafadmin with this data source,
<bean id="webDS" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="org.hsqldb.jdbcDriver" />
<property name="url" value="jdbc:hsqldb:hsql://localhost/broadleaf;ifexists=true" />
<property name="username" value="sa" />
<property name="password" value="" />
After deployed successfully, I visit this application by http://localhost:8080/broadleafadmin/
and log on with admin/blc_admin, it prompt the following error:Error: [FaultEvent fault=[RPC Fault faultString="javax.persistence.PersistenceException : org.hibernate.exception.SQLGrammarException: could not execute query" faultCode="Server.Processing" faultDetail="null"] messageId="9AC8D62D-4196-C67E-E301-181AB6B8702C" type="fault" bubbles=false cancelable=true eventPhase=2]
Now it has been not important for me since I have deployed it with postgres DB successfully.
As for documentation, some main and frequently-used API should be introduced, for example, what are their main function, what their parameters and return values mean.
It is better to explain them with corresponding commerce business.
I also can’t understand some business definitions, for example, what are Cross Sale Products, Up Sale Products, SKUs and so on.
Besides, some DB table names and some of their properties are not understood to me, e..g.
BLC_RATING_SUMMARY, DIMENSION_UNIT_OF_MEASURE, BLC_PRODUCT_CROSS_SALE and so on. What are they exactly mean?
And I also have a question, if prodct1 has 3 properties, p1, p2 and p3, but product2 has other 3 properties, p4, p5 and p6 different from product1’s. On this condition, how do I add them into broadleaf?