Hello,

Many thanks for your helpful answers.

Carlos

El jue, 16 feb 2023 a las 14:01, Jacques Le Roux (<
jacques.le.r...@les7arts.com>) escribió:

> Hi,
>
> It's a complicated matter due to indecision in an OpenJDK.
>
> I'm curious to know if people using Intellij are crossing the same issue?
> That could explain why it has not been reported. Most OFBiz committers are
> using Intellij, I guess.
>
> I looked at this issue some time ago and found that Eclipse compiler (used
> by UI to build the project) is not using the same way than javac.
> That's why, as Cheng Hu Shan said: " OFBiz actually starts and is
> operating properly thanks to the backwards compatibility of Java"
>
> It's a "philosophy" difference. I found it well explained in this
> stackoverflow answer (and links from there): https://s.apache.org/8n6op
>
> You may also read
> https://stackoverflow.com/questions/55571046/eclipse-is-confused-by-imports-accessible-from-more-than-one-module
>
> Anyway, I need to fix that myself and will look at the best option when
> I'll get a chance. I tried some w/o success so far, . It's very annoying in
> Eclipse UI.
> The best way could be to follow the point 7 at
> https://www.eclipse.org/community/eclipse_newsletter/2018/june/java9andbeyond.php
> I did not try yet,
> just found it :)
>
> HTH
>
> Jacques
>
> Le 16/02/2023 à 17:10, Cheng Hu Shan a écrit :
> > Hi,
> >
> > I've encounterd the same problem. I cannot offer a solution. But maybe a
> better description of this problem may help you.
> >
> > The root problem seems to be how the Java Platform Modular System
> introduced in version 9 and foreign libraries interact: Since Java 9 one
> > particular package may only exists once in your entire project system,
> but if you import foreign libraries, they may bring their own version of a
> > that package.
> >
> > If you mouse over a faulty import statement in any of the java classes,
> you may find an error similiar to "The package [name] is accessible from
> > more than one module: <unnamed> java.xml". The <unnamed> module refers
> to all foreign libraries stuffed into the classpath which counts as one
> huge
> > unnamed module.
> >
> > I'm surprised that this issue has not been reported yet, as it seems to
> be a fundamental one. My guess would be that we need to somehow update the
> > build.gradle file.
> >
> > On a side note: OfBiz actually starts and is operating properly thanks
> to the backwards compatiblity of Java, but the error messages remain.
> >
> > Best regards,
> >
> > Cheng Hu Shan
> >
> >
> > Am 14.02.23 um 23:15 schrieb Carlos Navarro:
> >> Hello Community,
> >>
> >> Hope you're all doing well.
> >>
> >> I'm trying to setup OFBiz 22 and Eclipse in order to get a debugging
> >> environment following
> >> https://cwiki.apache.org/confluence/display/ofbiz/eclipse+tips
> >>
> >> OFBiz version: 22.01
> >> JDK: 17
> >> Eclipse: Eclipse IDE for Enterprise Java and Web Developers (includes
> >> Incubating components) Version: 2022-12 (4.26.0)
> >> OS: Windows 10
> >>
> >> However, as far as I import an existente OFBiz 22 Eclipse project, there
> >> are a lot of errors (that I have have not experienced with OFBiz 18).
> >>
> >> Here are some of them (100 of 3967 errors):
> >>
> >>
> >> Description Resource Path Location Type
> >> Attributes cannot be resolved to a type EntitySaxReader.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity/util line
> 527
> >> Java Problem
> >> Comment cannot be resolved to a type LabelManagerFactory.java
> >>
> /ofbiz/framework/webtools/src/main/java/org/apache/ofbiz/webtools/labelmanager
> >> line 164 Java Problem
> >> Comment cannot be resolved to a type LabelManagerFactory.java
> >>
> /ofbiz/framework/webtools/src/main/java/org/apache/ofbiz/webtools/labelmanager
> >> line 169 Java Problem
> >> Comment cannot be resolved to a type SaveLabelsToXmlFile.java
> >>
> /ofbiz/framework/webtools/src/main/java/org/apache/ofbiz/webtools/labelmanager
> >> line 128 Java Problem
> >> Comment cannot be resolved to a type SaveLabelsToXmlFile.java
> >>
> /ofbiz/framework/webtools/src/main/java/org/apache/ofbiz/webtools/labelmanager
> >> line 143 Java Problem
> >> Comment cannot be resolved to a type WebToolsDbEvents.java
> >> /ofbiz/framework/webtools/src/main/java/org/apache/ofbiz/webtools line
> 99
> >> Java Problem
> >> DefaultHandler cannot be resolved to a type EntitySaxReader.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity/util line
> 75
> >> Java Problem
> >> DefaultHandler cannot be resolved to a type WebAppUtil.java
> >> /ofbiz/framework/webapp/src/main/java/org/apache/ofbiz/webapp line 261
> Java
> >> Problem
> >> DocumentBuilder cannot be resolved to a type CsrfUtilTests.java
> >> /ofbiz/framework/security/src/test/java/org/apache/ofbiz/security line
> 115
> >> Java Problem
> >> DocumentBuilder cannot be resolved to a type CsrfUtilTests.java
> >> /ofbiz/framework/security/src/test/java/org/apache/ofbiz/security line
> 152
> >> Java Problem
> >> DocumentBuilder cannot be resolved to a type GatewayResponse.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/eway
> >> line 169 Java Problem
> >> DocumentBuilder cannot be resolved to a type ModelService.java
> >> /ofbiz/framework/service/src/main/java/org/apache/ofbiz/service line
> 1883
> >> Java Problem
> >> DocumentBuilder cannot be resolved to a type WebToolsServices.java
> >> /ofbiz/framework/webtools/src/main/java/org/apache/ofbiz/webtools line
> 163
> >> Java Problem
> >> DocumentBuilderFactory cannot be resolved CsrfUtilTests.java
> >> /ofbiz/framework/security/src/test/java/org/apache/ofbiz/security line
> 114
> >> Java Problem
> >> DocumentBuilderFactory cannot be resolved CsrfUtilTests.java
> >> /ofbiz/framework/security/src/test/java/org/apache/ofbiz/security line
> 151
> >> Java Problem
> >> DocumentBuilderFactory cannot be resolved GatewayResponse.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/eway
> >> line 167 Java Problem
> >> DocumentBuilderFactory cannot be resolved ModelService.java
> >> /ofbiz/framework/service/src/main/java/org/apache/ofbiz/service line
> 1882
> >> Java Problem
> >> DocumentBuilderFactory cannot be resolved WebToolsServices.java
> >> /ofbiz/framework/webtools/src/main/java/org/apache/ofbiz/webtools line
> 163
> >> Java Problem
> >> DocumentBuilderFactory cannot be resolved to a type CsrfUtilTests.java
> >> /ofbiz/framework/security/src/test/java/org/apache/ofbiz/security line
> 114
> >> Java Problem
> >> DocumentBuilderFactory cannot be resolved to a type CsrfUtilTests.java
> >> /ofbiz/framework/security/src/test/java/org/apache/ofbiz/security line
> 151
> >> Java Problem
> >> DocumentBuilderFactory cannot be resolved to a type GatewayResponse.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/eway
> >> line 167 Java Problem
> >> DocumentBuilderFactory cannot be resolved to a type ModelService.java
> >> /ofbiz/framework/service/src/main/java/org/apache/ofbiz/service line
> 1882
> >> Java Problem
> >> Document cannot be resolved to a type BirtServices.java
> >> /ofbiz/plugins/birt/src/main/java/org/apache/ofbiz/birt/flexible line
> 336
> >> Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 68 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 71 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 100 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 102 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 134 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 137 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 169 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 172 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 226 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 229 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 261 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 264 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 304 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 381 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 427 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 461 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 495 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 529 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 563 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 597 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 622 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 640 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 652 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 739 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 836 Java Problem
> >> Document cannot be resolved to a type CCPaymentServices.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/clearcommerce
> >> line 891 Java Problem
> >> Document cannot be resolved to a type CdyneServices.java
> >> /ofbiz/framework/common/src/main/java/org/apache/ofbiz/common line 61
> Java
> >> Problem
> >> Document cannot be resolved to a type ComponentConfig.java
> >> /ofbiz/framework/base/src/main/java/org/apache/ofbiz/base/component line
> >> 409 Java Problem
> >> Document cannot be resolved to a type ComponentLoaderConfig.java
> >> /ofbiz/framework/base/src/main/java/org/apache/ofbiz/base/component
> line 80
> >> Java Problem
> >> Document cannot be resolved to a type ComponentLoaderConfig.java
> >> /ofbiz/framework/base/src/main/java/org/apache/ofbiz/base/component line
> >> 161 Java Problem
> >> Document cannot be resolved to a type ComponentResourceHandler.java
> >> /ofbiz/framework/base/src/main/java/org/apache/ofbiz/base/component
> line 73
> >> Java Problem
> >> Document cannot be resolved to a type ConfigXMLReader.java
> >> /ofbiz/framework/webapp/src/main/java/org/apache/ofbiz/webapp/control
> line
> >> 232 Java Problem
> >> Document cannot be resolved to a type CsrfUtilTests.java
> >> /ofbiz/framework/security/src/test/java/org/apache/ofbiz/security line
> 116
> >> Java Problem
> >> Document cannot be resolved to a type CsrfUtilTests.java
> >> /ofbiz/framework/security/src/test/java/org/apache/ofbiz/security line
> 153
> >> Java Problem
> >> Document cannot be resolved to a type DataResourceWorker.java
> >> /ofbiz/applications/content/src/main/java/org/apache/ofbiz/content/data
> >> line 783 Java Problem
> >> Document cannot be resolved to a type DataResourceWorker.java
> >> /ofbiz/applications/content/src/main/java/org/apache/ofbiz/content/data
> >> line 813 Java Problem
> >> Document cannot be resolved to a type Delegator.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity line 702
> Java
> >> Problem
> >> Document cannot be resolved to a type DhlServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/dhl
> >> line 293 Java Problem
> >> Document cannot be resolved to a type DhlServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/dhl
> >> line 309 Java Problem
> >> Document cannot be resolved to a type DhlServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/dhl
> >> line 395 Java Problem
> >> Document cannot be resolved to a type DhlServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/dhl
> >> line 428 Java Problem
> >> Document cannot be resolved to a type DhlServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/dhl
> >> line 447 Java Problem
> >> Document cannot be resolved to a type DhlServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/dhl
> >> line 796 Java Problem
> >> Document cannot be resolved to a type DhlServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/dhl
> >> line 854 Java Problem
> >> Document cannot be resolved to a type DhlServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/dhl
> >> line 855 Java Problem
> >> Document cannot be resolved to a type DispatchContext.java
> >> /ofbiz/framework/service/src/main/java/org/apache/ofbiz/service line 241
> >> Java Problem
> >> Document cannot be resolved to a type DynamicViewEntity.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity/model
> line 98
> >> Java Problem
> >> Document cannot be resolved to a type DynamicViewEntity.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity/model line
> >> 109 Java Problem
> >> Document cannot be resolved to a type EbayHelper.java
> >> /ofbiz/plugins/ebay/src/main/java/org/apache/ofbiz/ebay line 103 Java
> >> Problem
> >> Document cannot be resolved to a type EbayOrderServices.java
> >> /ofbiz/plugins/ebay/src/main/java/org/apache/ofbiz/ebay line 180 Java
> >> Problem
> >> Document cannot be resolved to a type EbayOrderServices.java
> >> /ofbiz/plugins/ebay/src/main/java/org/apache/ofbiz/ebay line 230 Java
> >> Problem
> >> Document cannot be resolved to a type EbayOrderServices.java
> >> /ofbiz/plugins/ebay/src/main/java/org/apache/ofbiz/ebay line 267 Java
> >> Problem
> >> Document cannot be resolved to a type EbayOrderServices.java
> >> /ofbiz/plugins/ebay/src/main/java/org/apache/ofbiz/ebay line 454 Java
> >> Problem
> >> Document cannot be resolved to a type EbayOrderServices.java
> >> /ofbiz/plugins/ebay/src/main/java/org/apache/ofbiz/ebay line 681 Java
> >> Problem
> >> Document cannot be resolved to a type EbayOrderServices.java
> >> /ofbiz/plugins/ebay/src/main/java/org/apache/ofbiz/ebay line 993 Java
> >> Problem
> >> Document cannot be resolved to a type EntitySaxReader.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity/util line
> 112
> >> Java Problem
> >> Document cannot be resolved to a type EntitySaxReader.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity/util line
> 339
> >> Java Problem
> >> Document cannot be resolved to a type EntitySaxReader.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity/util line
> 556
> >> Java Problem
> >> Document cannot be resolved to a type EntitySaxReader.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity/util line
> 561
> >> Java Problem
> >> Document cannot be resolved to a type EntitySyncServices.java
> >>
> /ofbiz/framework/entityext/src/main/java/org/apache/ofbiz/entityext/synchronization
> >> line 483 Java Problem
> >> Document cannot be resolved to a type EntitySyncServices.java
> >>
> /ofbiz/framework/entityext/src/main/java/org/apache/ofbiz/entityext/synchronization
> >> line 561 Java Problem
> >> Document cannot be resolved to a type FedexServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/fedex
> >> line 381 Java Problem
> >> Document cannot be resolved to a type FedexServices.java
> >>
> /ofbiz/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/fedex
> >> line 1020 Java Problem
> >> Document cannot be resolved to a type FormFactory.java
> >> /ofbiz/framework/widget/src/main/java/org/apache/ofbiz/widget/model
> line 58
> >> Java Problem
> >> Document cannot be resolved to a type FormFactory.java
> >> /ofbiz/framework/widget/src/main/java/org/apache/ofbiz/widget/model
> line 71
> >> Java Problem
> >> Document cannot be resolved to a type FormFactory.java
> >> /ofbiz/framework/widget/src/main/java/org/apache/ofbiz/widget/model line
> >> 101 Java Problem
> >> Document cannot be resolved to a type FormFactory.java
> >> /ofbiz/framework/widget/src/main/java/org/apache/ofbiz/widget/model line
> >> 114 Java Problem
> >> Document cannot be resolved to a type FormFactory.java
> >> /ofbiz/framework/widget/src/main/java/org/apache/ofbiz/widget/model line
> >> 142 Java Problem
> >> Document cannot be resolved to a type GatewayResponse.java
> >>
> /ofbiz/applications/accounting/src/main/java/org/apache/ofbiz/accounting/thirdparty/eway
> >> line 170 Java Problem
> >> Document cannot be resolved to a type GenericDelegator.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity line 2182
> >> Java Problem
> >> Document cannot be resolved to a type GenericEntity.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity line 1230
> >> Java Problem
> >> Document cannot be resolved to a type GenericEntity.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity line 1231
> >> Java Problem
> >> Document cannot be resolved to a type GenericEntity.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity line 1241
> >> Java Problem
> >> Document cannot be resolved to a type GenericEntity.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity line 1245
> >> Java Problem
> >> Document cannot be resolved to a type GenericEntity.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity line 1268
> >> Java Problem
> >> Document cannot be resolved to a type GenericEntity.java
> >> /ofbiz/framework/entity/src/main/java/org/apache/ofbiz/entity line 1277
> >> Java Problem
> >> Document cannot be resolved to a type GridFactory.java
> >> /ofbiz/framework/widget/src/main/java/org/apache/ofbiz/widget/model
> line 60
> >> Java Problem
> >>
> >> Any clue on how to fix these issues?
> >>
> >> Thanks.
> >>
> >> Carlos Navarro
> >>
>

Reply via email to