Hi OFBiz Devs, I'll appreciate your advice to fix a compile issue I'm facing about since a week, when trying to compile the attached ofbiz demo Java service from a custom hot-deploy component (trunk-rev1759478 / version 15) I got a "package org.ofbiz... does not exists" errors.
I tried to fix with no success creating the attached build.gradle into hot-deploy directory and adding some <classpath> entries into ofbiz-component.xml. Thanks a lot in advance, Regards Victor
<?xml version="1.0" encoding="UTF-8"?> <ofbiz-component name="tc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/ofbiz-component.xsd"> <!-- define resource loaders; most common is to use the component resource loader --> <resource-loader name="main" type="component"/> <!-- place the config directory on the classpath to access configuration files --> <classpath type="dir" location="config"/> <classpath type="dir" location="dtd"/> <!-- Unsuccessful attempt to fix java compilation issues --> <classpath type="jar" location="build/lib/*"/> <classpath type="dir" location="script"/> <!-- entity resources: model(s), eca(s), group, and data definitions --> <entity-resource type="model" reader-name="main" loader="main" location="entitydef/entitymodel.xml"/> <!-- <entity-resource type="eca" reader-name="main" loader="main" location="entitydef/eecas.xml"/> --> <entity-resource type="data" reader-name="seed" loader="main" location="data/OfbizDemoTypeData.xml"/> <entity-resource type="data" reader-name="seed" loader="main" location="data/tcSecurityPermissionSeedData.xml"/> <entity-resource type="data" reader-name="demo" loader="main" location="data/tcSecurityGroupDemoData.xml"/> <entity-resource type="data" reader-name="demo" loader="main" location="data/OfbizDemoData.xml"/> <!-- service resources: model(s), eca(s) and group definitions --> <service-resource type="model" loader="main" location="servicedef/services.xml"/> <!-- <service-resource type="eca" loader="main" location="servicedef/secas.xml"/> <service-resource type="group" loader="main" location="servicedef/groups.xml"/> --> <test-suite loader="main" location="testdef/tcTests.xml"/> <!-- web applications; will be mounted when using the embedded container --> <webapp name="tc" title="TC" server="default-server" location="webapp/tc" base-permission="OFBTOOLS,TC" mount-point="/tc"/> </ofbiz-component>