Ошибка инициализации OFBiz 10.04 без демонстрационных данных

Мы немного протестировали релиз OFBiz 10.04.05 на Ubuntu 12.04 и хотели бы перейти на бета-версию. Поэтому я установил OFBiz 10.04.05, а затем запустить $ ant run-install-extseed loaded только собранные данные.

Я пытаюсь инициализировать приложение. в https://localhost:8443/ofbizsetup для начальной настройки

Я могу заполнить первые 2 вкладки, Organization а также Facility, Тем не менее, у меня есть проблема с 3-й вкладкой, Product Store, Когда я заполняю MyStore за "Store Name" поле, я получаю следующую ошибку -

Произошли следующие ошибки:

Error: Error parsing entity xml file: org.ofbiz.entity.GenericEntityException: 
Error while inserting: [GenericEntity:CarrierShipmentMethod][createdStamp,2013-06-21 11:13:26.664(java.sql.Timestamp)]
[createdTxStamp,2013-06-21 11:13:26.433(java.sql.Timestamp)]
[lastUpdatedStamp,2013-06-21 11:13:26.664(java.sql.Timestamp)]
[lastUpdatedTxStamp,2013-06-21 11:13:26.433(java.sql.Timestamp)]
[partyId,10000(java.lang.String)][roleTypeId,CARRIER(java.lang.String)] 
[sequenceNumber,4(java.lang.Long)]
[shipmentMethodTypeId,LOCAL_DELIVERY(java.lang.String)]
(SQL Exception while executing the following:INSERT INTO CARRIER_SHIPMENT_METHOD 
(SHIPMENT_METHOD_TYPE_ID, PARTY_ID, ROLE_TYPE_ID, SEQUENCE_NUMBER, CARRIER_SERVICE_CODE, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) 
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) 
(Cannot add or update a child row: a foreign key constraint fails 
(`ofbiz`.`CARRIER_SHIPMENT_METHOD`, CONSTRAINT `CARR_SHMETH_TYPE` FOREIGN KEY 
(`SHIPMENT_METHOD_TYPE_ID`) REFERENCES `SHIPMENT_METHOD_TYPE` 
(`SHIPMENT_METHOD_TYPE_ID`))))  calling service parseEntityXmlFile in importTempDataFile

Я пытаюсь создать магазин! Во всяком случае, я не могу продолжать. Если я сделаю $ ant run-install тогда он работает нормально, но также загружает тонны демо-данных. Мы хотим перейти к OFBiz без демонстрационных данных.

Каков наилучший способ обойти это?

1 ответ

Эта ошибка говорит о том, что в объекте ShipmentMethodType нет записи LOCAL_DELIVERY. Для быстрого исправления вы можете вставить следующие данные с помощью webtools:

<ShipmentMethodType description="Local Delivery" shipmentMethodTypeId="LOCAL_DELIVERY"/>

Но я бы рекомендовал попробовать это с OFBiz 12.04 (я не вижу смысла использовать старую версию OFBiz 10.04.05).

Другие вопросы по тегам