[ https://issues.apache.org/jira/browse/NETBEANS-5532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17314343#comment-17314343 ]
Geertjan Wielenga commented on NETBEANS-5532: --------------------------------------------- Understood. Yes, I see what you mean. nb-javac will be available for 12.4 when 12.4 is released, end of May. Hopefully, that will help. If there's a problem with nb-javac specifically, please create an issue for that, specifically. Make the subject and step by step procedure as specific and as closely related to nb-javac as possible. > Project (Keycloak) does not load properly > ----------------------------------------- > > Key: NETBEANS-5532 > URL: https://issues.apache.org/jira/browse/NETBEANS-5532 > Project: NetBeans > Issue Type: Bug > Affects Versions: 12.3 > Environment: *Product Version:* Apache NetBeans IDE 12.3 > *Java:* 14.0.2; OpenJDK 64-Bit Server VM 14.0.2+12-Ubuntu-120.04 > *Runtime:* OpenJDK Runtime Environment 14.0.2+12-Ubuntu-120.04 > *System:* Linux version 5.4.0-70-generic running on amd64; UTF-8; de_DE (nb) > Reporter: Torsten Römer > Priority: Major > Attachments: Keycloak-cannot_find_symbol2.png, keycloak.png, > netbeans-test.tar.gz > > > I did the following: > * git clone [https://github.com/keycloak/keycloak.git] (13.0.0-SNAPSHOT) > * cd keycloak; mvn clean install -DskipTests (build successful) > * Open keycloak-parent and keycloak-services in NetBeans > * Created a simple project with a dependency to > org.keycloak:keycloak-services > *Expected behaviour:* > * The project(s) are loaded in NetBeans without errors > * A project using modules of the Keycloak project as dependency loads/builds > properly > *Observed behaviour:* > * keycloak-parent loads fine and all its modules are displayed without > "unloadable" > * keycloak-services has some errors, for example "cannot find symbol" > org.keycloak.connections.httpclient.DefaultHttpClientFactory in > org.keycloak.connections.httpclient.DefaultHttpClientFactoryTest, even though > DefaultHttpClientFactory is present in the same project and package and > without error > * In a simple, separate project (attached) with a "provided" dependency to > keycloak-services, an import of for example > org.keycloak.crypto.ES256SignatureProviderFactory fails as well with "cannot > find symbol" while some other classes in the same package can be loaded like > Aes128CbcHmacSha256ContentEncryptionProviderFactory > *Workaround:* > * Open the class(es) that cannot be found, i.e. > org.keycloak.connections.httpclient.DefaultHttpClientFactory > * Make a change, some whitespace is enough, save the class (it is now > compiled by nb-javac I suppose) > => "cannot find symbol" in DefaultHttpClientFactoryTest is gone > Doing the same for all other "cannot find symbol" eventually yields the > project keycloak-services to be without errors > * Same trick does however not work for > org.keycloak.crypto.ES256SignatureProviderFactory in the separate project, > class opens without error but CTRL+O does not find it -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists