[
https://issues.apache.org/jira/browse/NETBEANS-5532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Torsten Römer updated NETBEANS-5532:
------------------------------------
Description:
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
* Same trick does however not work for
org.keycloak.crypto.ES256SignatureProviderFactory in the separate project
was:
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
* Same trick does however not work for
org.keycloak.crypto.ES256SignatureProviderFactory in the separate project
> 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: 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
> * Same trick does however not work for
> org.keycloak.crypto.ES256SignatureProviderFactory in the separate project
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists