[JBoss JIRA] (WFCORE-2873) The various global read-xxx operations are not runtime-only
by Brian Stansberry (JIRA)
Brian Stansberry created WFCORE-2873:
----------------------------------------
Summary: The various global read-xxx operations are not runtime-only
Key: WFCORE-2873
URL: https://issues.jboss.org/browse/WFCORE-2873
Project: WildFly Core
Issue Type: Bug
Components: Domain Management
Reporter: Brian Stansberry
Assignee: Brian Stansberry
The definitions of the various global read-xxx handlers all include setRuntimeOnly() which is incorrect as these ops in one way or the other deal with the management model, either by reading the Resource tree or by reading the ManagementResourceRegistration tree.
Having these declare themselves as runtime-only interferes with resolving WFCORE-2858, because the WFCORE-2858 solution is to treat read-only + runtime-only ops targeting profile resources as requiring multiphase rollout across the domain instead of simply reading the DC. Doing a multiphase rollout for these ops is incorrect.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month
[JBoss JIRA] (WFLY-8831) libwfssl and aplnc syntax errors MSVC doesn't know how to deal with
by Michal Karm Babacek (JIRA)
[ https://issues.jboss.org/browse/WFLY-8831?page=com.atlassian.jira.plugin.... ]
Michal Karm Babacek commented on WFLY-8831:
-------------------------------------------
"Affects Version/s:" probably does not apply. Still confused on how to file wildfly-openssl :(
> libwfssl and aplnc syntax errors MSVC doesn't know how to deal with
> -------------------------------------------------------------------
>
> Key: WFLY-8831
> URL: https://issues.jboss.org/browse/WFLY-8831
> Project: WildFly
> Issue Type: Bug
> Components: Security, Web (Undertow)
> Affects Versions: 11.0.0.Beta1
> Environment: Windows
> Reporter: Michal Karm Babacek
> Assignee: Stuart Douglas
> Priority: Blocker
>
> CI build broken on Windows on master since May 19th:
> {code}
> C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2>unzip arch=64,label=w2k12r2\OpenSSL*.zip -d .\openssl
> Archive: arch=64,label=w2k12r2/OpenSSL_1_0_2h-64.zip
> creating: ./openssl/bin/
> inflating: ./openssl/bin/libeay32.dll
> inflating: ./openssl/bin/openssl.exe
> inflating: ./openssl/bin/ssleay32.dll
> creating: ./openssl/include/
> creating: ./openssl/include/openssl/
> inflating: ./openssl/include/openssl/aes.h
> inflating: ./openssl/include/openssl/applink.c
> inflating: ./openssl/include/openssl/asn1.h
> inflating: ./openssl/include/openssl/asn1t.h
> inflating: ./openssl/include/openssl/asn1_mac.h
> inflating: ./openssl/include/openssl/bio.h
> inflating: ./openssl/include/openssl/blowfish.h
> inflating: ./openssl/include/openssl/bn.h
> inflating: ./openssl/include/openssl/buffer.h
> inflating: ./openssl/include/openssl/camellia.h
> inflating: ./openssl/include/openssl/cast.h
> inflating: ./openssl/include/openssl/cmac.h
> inflating: ./openssl/include/openssl/cms.h
> inflating: ./openssl/include/openssl/comp.h
> inflating: ./openssl/include/openssl/conf.h
> inflating: ./openssl/include/openssl/conf_api.h
> inflating: ./openssl/include/openssl/crypto.h
> inflating: ./openssl/include/openssl/des.h
> inflating: ./openssl/include/openssl/des_old.h
> inflating: ./openssl/include/openssl/dh.h
> inflating: ./openssl/include/openssl/dsa.h
> inflating: ./openssl/include/openssl/dso.h
> inflating: ./openssl/include/openssl/dtls1.h
> inflating: ./openssl/include/openssl/ebcdic.h
> inflating: ./openssl/include/openssl/ec.h
> inflating: ./openssl/include/openssl/ecdh.h
> inflating: ./openssl/include/openssl/ecdsa.h
> inflating: ./openssl/include/openssl/engine.h
> inflating: ./openssl/include/openssl/err.h
> inflating: ./openssl/include/openssl/evp.h
> inflating: ./openssl/include/openssl/e_os2.h
> inflating: ./openssl/include/openssl/hmac.h
> inflating: ./openssl/include/openssl/idea.h
> inflating: ./openssl/include/openssl/krb5_asn.h
> inflating: ./openssl/include/openssl/kssl.h
> inflating: ./openssl/include/openssl/lhash.h
> inflating: ./openssl/include/openssl/md4.h
> inflating: ./openssl/include/openssl/md5.h
> inflating: ./openssl/include/openssl/mdc2.h
> inflating: ./openssl/include/openssl/modes.h
> inflating: ./openssl/include/openssl/objects.h
> inflating: ./openssl/include/openssl/obj_mac.h
> inflating: ./openssl/include/openssl/ocsp.h
> inflating: ./openssl/include/openssl/opensslconf.h
> inflating: ./openssl/include/openssl/opensslv.h
> inflating: ./openssl/include/openssl/ossl_typ.h
> inflating: ./openssl/include/openssl/pem.h
> inflating: ./openssl/include/openssl/pem2.h
> inflating: ./openssl/include/openssl/pkcs12.h
> inflating: ./openssl/include/openssl/pkcs7.h
> inflating: ./openssl/include/openssl/pqueue.h
> inflating: ./openssl/include/openssl/rand.h
> inflating: ./openssl/include/openssl/rc2.h
> inflating: ./openssl/include/openssl/rc4.h
> inflating: ./openssl/include/openssl/ripemd.h
> inflating: ./openssl/include/openssl/rsa.h
> inflating: ./openssl/include/openssl/safestack.h
> inflating: ./openssl/include/openssl/seed.h
> inflating: ./openssl/include/openssl/sha.h
> inflating: ./openssl/include/openssl/srp.h
> inflating: ./openssl/include/openssl/srtp.h
> inflating: ./openssl/include/openssl/ssl.h
> inflating: ./openssl/include/openssl/ssl2.h
> inflating: ./openssl/include/openssl/ssl23.h
> inflating: ./openssl/include/openssl/ssl3.h
> inflating: ./openssl/include/openssl/stack.h
> inflating: ./openssl/include/openssl/symhacks.h
> inflating: ./openssl/include/openssl/tls1.h
> inflating: ./openssl/include/openssl/ts.h
> inflating: ./openssl/include/openssl/txt_db.h
> inflating: ./openssl/include/openssl/ui.h
> inflating: ./openssl/include/openssl/ui_compat.h
> inflating: ./openssl/include/openssl/whrlpool.h
> inflating: ./openssl/include/openssl/x509.h
> inflating: ./openssl/include/openssl/x509v3.h
> inflating: ./openssl/include/openssl/x509_vfy.h
> creating: ./openssl/lib/
> creating: ./openssl/lib/engines/
> inflating: ./openssl/lib/engines/4758cca.dll
> inflating: ./openssl/lib/engines/aep.dll
> inflating: ./openssl/lib/engines/atalla.dll
> inflating: ./openssl/lib/engines/capi.dll
> inflating: ./openssl/lib/engines/chil.dll
> inflating: ./openssl/lib/engines/cswift.dll
> inflating: ./openssl/lib/engines/gmp.dll
> inflating: ./openssl/lib/engines/gost.dll
> inflating: ./openssl/lib/engines/nuron.dll
> inflating: ./openssl/lib/engines/padlock.dll
> inflating: ./openssl/lib/engines/sureware.dll
> inflating: ./openssl/lib/engines/ubsec.dll
> inflating: ./openssl/lib/libeay32.lib
> inflating: ./openssl/lib/ssleay32.lib
> inflating: ./openssl/LICENSE
> creating: ./openssl/ssl/
> inflating: ./openssl/ssl/openssl.cnf
> C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2>IF NOT 0 == 0 (exit 1 )
> C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2>if "64" EQU "64" (
> call vcvars64
> set "JAVA_HOME=C:\Program Files\Java\latest\"
> ) else (
> set "JAVA_HOME=C:\Program Files (x86)\Java\latest\"
> set "PATH=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files (x86)\CMake\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64;C:\Program Files (x86)\Gawk\bin;C:\Program Files (x86)\Zip\bin;C:\Program Files (x86)\Unzip\bin;C:\Program Files (x86)\Bzip2\bin;C:\Users\Administrator\Tools\cmder\vendor\git-for-windows\bin;C:\Program Files\TortoiseSVN\bin;C:\apache-maven-3.3.9\bin;C:\Users\Administrator\Tools\cmder\vendor\git-for-windows\usr\bin\;"
> call vcvars32
> )
> C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2>mvn clean package -Dorg.wildfly.openssl.path.crypto="C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2\openssl\bin\libeay32.dll" -Dorg.wildfly.openssl.path.ssl="C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2\openssl\bin\ssleay32.dll"
> [INFO] Scanning for projects...
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Build Order:
> [INFO]
> [INFO] wildfly-openssl-parent
> [INFO] wildfly-openssl-windows-x86_64
> [INFO] wildfly-openssl-java
> [INFO] wildfly-openssl
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building wildfly-openssl-parent 1.0.0.CR4-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ wildfly-openssl-parent ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-java-version) @ wildfly-openssl-parent ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ wildfly-openssl-parent ---
> [INFO]
> [INFO] --- buildnumber-maven-plugin:1.4:create (get-scm-revision) @ wildfly-openssl-parent ---
> [INFO] Executing: cmd.exe /X /C "git rev-parse --verify HEAD"
> [INFO] Working directory: C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2
> [INFO] Storing buildNumber: 140b3b271904d699fc9636ccd42832dd16564647 at timestamp: 1495619130493
> [WARNING] Cannot get the branch information from the git repository:
> Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
> [INFO] Executing: cmd.exe /X /C "git rev-parse --verify HEAD"
> [INFO] Working directory: C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2
> [INFO] Storing buildScmBranch: UNKNOWN
> [INFO]
> [INFO] --- maven-source-plugin:3.0.0:jar-no-fork (attach-sources) @ wildfly-openssl-parent ---
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building wildfly-openssl-windows-x86_64 1.0.0.CR4-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ wildfly-openssl-windows-x86_64 ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-java-version) @ wildfly-openssl-windows-x86_64 ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ wildfly-openssl-windows-x86_64 ---
> [INFO]
> [INFO] --- buildnumber-maven-plugin:1.4:create (get-scm-revision) @ wildfly-openssl-windows-x86_64 ---
> [INFO]
> [INFO] --- exec-maven-plugin:1.5.0:exec (default) @ wildfly-openssl-windows-x86_64 ---
> Microsoft (R) Program Maintenance Utility Version 14.00.24210.0
> Copyright (C) Microsoft Corporation. All rights reserved.
> mkdir target
> mkdir target\classes
> mkdir target\classes\win-x86_64
> cl ../libwfssl/src\alpn.c /machine:AMD64 /Fotarget\alpn.obj -I..\libwfssl\include -I"C:\Program Files\Java\latest\\include" -I"C:\Program Files\Java\latest\\include\win32" /LD /c
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x64
> Copyright (C) Microsoft Corporation. All rights reserved.
> cl : Command line warning D9002 : ignoring unknown option '/machine:AMD64'
> alpn.c
> ..\libwfssl\include\wfssl.h(46): warning C4068: unknown pragma
> ..\libwfssl\include\wfssl.h(520): error C2146: syntax error: missing ')' before identifier 'opts'
> ..\libwfssl\include\wfssl.h(520): error C2146: syntax error: missing ';' before identifier 'opts'
> ..\libwfssl\include\wfssl.h(520): error C2061: syntax error: identifier 'opts'
> ..\libwfssl\include\wfssl.h(520): error C2059: syntax error: ')'
> ..\libwfssl\include\wfssl.h(550): error C2059: syntax error: '}'
> ../libwfssl/src\alpn.c(6): error C2061: syntax error: identifier 'ssl_methods'
> ../libwfssl/src\alpn.c(6): error C2059: syntax error: ';'
> ../libwfssl/src\alpn.c(208): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(208): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(217): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(217): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(228): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(228): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(235): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(235): error C2224: left of '.SSL_CTX_set_alpn_select_cb' must have struct/union type
> ../libwfssl/src\alpn.c(250): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(250): error C2224: left of '.SSL_get0_alpn_selected' must have struct/union type
> ../libwfssl/src\alpn.c(256): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(256): error C2224: left of '.SSL_get0_alpn_selected' must have struct/union type
> ../libwfssl/src\alpn.c(264): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(264): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(280): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(280): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(280): warning C4033: 'Java_org_wildfly_openssl_SSLImpl_isAlpnSupported0' must return a value
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.EXE"' : return code '0x2'
> Stop.
> [ERROR] Command execution failed.
> org.apache.commons.exec.ExecuteException: Process exited with an error: 2 (Exit value: 2)
> at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:404)
> at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:166)
> at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:764)
> at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:711)
> at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:289)
> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] wildfly-openssl-parent ............................. SUCCESS [ 1.599 s]
> [INFO] wildfly-openssl-windows-x86_64 ..................... FAILURE [ 0.615 s]
> [INFO] wildfly-openssl-java ............................... SKIPPED
> [INFO] wildfly-openssl .................................... SKIPPED
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 2.509 s
> [INFO] Finished at: 2017-05-24T02:45:31-07:00
> [INFO] Final Memory: 15M/266M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.5.0:exec (default) on project wildfly-openssl-windows-x86_64: Command execution failed. Process exited with an error: 2 (Exit value: 2) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please read the following articles:
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the command
> [ERROR] mvn <goals> -rf :wildfly-openssl-windows-x86_64
> Build step 'Execute Windows batch command' marked build as failure
> Archiving artifacts
> [WS-CLEANUP] Deleting project workspace...[WS-CLEANUP] done
> Finished: FAILURE
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month
[JBoss JIRA] (WFLY-8831) libwfssl and aplnc syntax errors MSVC doesn't know how to deal with
by Michal Karm Babacek (JIRA)
[ https://issues.jboss.org/browse/WFLY-8831?page=com.atlassian.jira.plugin.... ]
Michal Karm Babacek updated WFLY-8831:
--------------------------------------
Affects Version/s: 11.0.0.Beta1
> libwfssl and aplnc syntax errors MSVC doesn't know how to deal with
> -------------------------------------------------------------------
>
> Key: WFLY-8831
> URL: https://issues.jboss.org/browse/WFLY-8831
> Project: WildFly
> Issue Type: Bug
> Components: Security, Web (Undertow)
> Affects Versions: 11.0.0.Beta1
> Environment: Windows
> Reporter: Michal Karm Babacek
> Assignee: Stuart Douglas
> Priority: Blocker
>
> CI build broken on Windows on master since May 19th:
> {code}
> C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2>unzip arch=64,label=w2k12r2\OpenSSL*.zip -d .\openssl
> Archive: arch=64,label=w2k12r2/OpenSSL_1_0_2h-64.zip
> creating: ./openssl/bin/
> inflating: ./openssl/bin/libeay32.dll
> inflating: ./openssl/bin/openssl.exe
> inflating: ./openssl/bin/ssleay32.dll
> creating: ./openssl/include/
> creating: ./openssl/include/openssl/
> inflating: ./openssl/include/openssl/aes.h
> inflating: ./openssl/include/openssl/applink.c
> inflating: ./openssl/include/openssl/asn1.h
> inflating: ./openssl/include/openssl/asn1t.h
> inflating: ./openssl/include/openssl/asn1_mac.h
> inflating: ./openssl/include/openssl/bio.h
> inflating: ./openssl/include/openssl/blowfish.h
> inflating: ./openssl/include/openssl/bn.h
> inflating: ./openssl/include/openssl/buffer.h
> inflating: ./openssl/include/openssl/camellia.h
> inflating: ./openssl/include/openssl/cast.h
> inflating: ./openssl/include/openssl/cmac.h
> inflating: ./openssl/include/openssl/cms.h
> inflating: ./openssl/include/openssl/comp.h
> inflating: ./openssl/include/openssl/conf.h
> inflating: ./openssl/include/openssl/conf_api.h
> inflating: ./openssl/include/openssl/crypto.h
> inflating: ./openssl/include/openssl/des.h
> inflating: ./openssl/include/openssl/des_old.h
> inflating: ./openssl/include/openssl/dh.h
> inflating: ./openssl/include/openssl/dsa.h
> inflating: ./openssl/include/openssl/dso.h
> inflating: ./openssl/include/openssl/dtls1.h
> inflating: ./openssl/include/openssl/ebcdic.h
> inflating: ./openssl/include/openssl/ec.h
> inflating: ./openssl/include/openssl/ecdh.h
> inflating: ./openssl/include/openssl/ecdsa.h
> inflating: ./openssl/include/openssl/engine.h
> inflating: ./openssl/include/openssl/err.h
> inflating: ./openssl/include/openssl/evp.h
> inflating: ./openssl/include/openssl/e_os2.h
> inflating: ./openssl/include/openssl/hmac.h
> inflating: ./openssl/include/openssl/idea.h
> inflating: ./openssl/include/openssl/krb5_asn.h
> inflating: ./openssl/include/openssl/kssl.h
> inflating: ./openssl/include/openssl/lhash.h
> inflating: ./openssl/include/openssl/md4.h
> inflating: ./openssl/include/openssl/md5.h
> inflating: ./openssl/include/openssl/mdc2.h
> inflating: ./openssl/include/openssl/modes.h
> inflating: ./openssl/include/openssl/objects.h
> inflating: ./openssl/include/openssl/obj_mac.h
> inflating: ./openssl/include/openssl/ocsp.h
> inflating: ./openssl/include/openssl/opensslconf.h
> inflating: ./openssl/include/openssl/opensslv.h
> inflating: ./openssl/include/openssl/ossl_typ.h
> inflating: ./openssl/include/openssl/pem.h
> inflating: ./openssl/include/openssl/pem2.h
> inflating: ./openssl/include/openssl/pkcs12.h
> inflating: ./openssl/include/openssl/pkcs7.h
> inflating: ./openssl/include/openssl/pqueue.h
> inflating: ./openssl/include/openssl/rand.h
> inflating: ./openssl/include/openssl/rc2.h
> inflating: ./openssl/include/openssl/rc4.h
> inflating: ./openssl/include/openssl/ripemd.h
> inflating: ./openssl/include/openssl/rsa.h
> inflating: ./openssl/include/openssl/safestack.h
> inflating: ./openssl/include/openssl/seed.h
> inflating: ./openssl/include/openssl/sha.h
> inflating: ./openssl/include/openssl/srp.h
> inflating: ./openssl/include/openssl/srtp.h
> inflating: ./openssl/include/openssl/ssl.h
> inflating: ./openssl/include/openssl/ssl2.h
> inflating: ./openssl/include/openssl/ssl23.h
> inflating: ./openssl/include/openssl/ssl3.h
> inflating: ./openssl/include/openssl/stack.h
> inflating: ./openssl/include/openssl/symhacks.h
> inflating: ./openssl/include/openssl/tls1.h
> inflating: ./openssl/include/openssl/ts.h
> inflating: ./openssl/include/openssl/txt_db.h
> inflating: ./openssl/include/openssl/ui.h
> inflating: ./openssl/include/openssl/ui_compat.h
> inflating: ./openssl/include/openssl/whrlpool.h
> inflating: ./openssl/include/openssl/x509.h
> inflating: ./openssl/include/openssl/x509v3.h
> inflating: ./openssl/include/openssl/x509_vfy.h
> creating: ./openssl/lib/
> creating: ./openssl/lib/engines/
> inflating: ./openssl/lib/engines/4758cca.dll
> inflating: ./openssl/lib/engines/aep.dll
> inflating: ./openssl/lib/engines/atalla.dll
> inflating: ./openssl/lib/engines/capi.dll
> inflating: ./openssl/lib/engines/chil.dll
> inflating: ./openssl/lib/engines/cswift.dll
> inflating: ./openssl/lib/engines/gmp.dll
> inflating: ./openssl/lib/engines/gost.dll
> inflating: ./openssl/lib/engines/nuron.dll
> inflating: ./openssl/lib/engines/padlock.dll
> inflating: ./openssl/lib/engines/sureware.dll
> inflating: ./openssl/lib/engines/ubsec.dll
> inflating: ./openssl/lib/libeay32.lib
> inflating: ./openssl/lib/ssleay32.lib
> inflating: ./openssl/LICENSE
> creating: ./openssl/ssl/
> inflating: ./openssl/ssl/openssl.cnf
> C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2>IF NOT 0 == 0 (exit 1 )
> C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2>if "64" EQU "64" (
> call vcvars64
> set "JAVA_HOME=C:\Program Files\Java\latest\"
> ) else (
> set "JAVA_HOME=C:\Program Files (x86)\Java\latest\"
> set "PATH=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files (x86)\CMake\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64;C:\Program Files (x86)\Gawk\bin;C:\Program Files (x86)\Zip\bin;C:\Program Files (x86)\Unzip\bin;C:\Program Files (x86)\Bzip2\bin;C:\Users\Administrator\Tools\cmder\vendor\git-for-windows\bin;C:\Program Files\TortoiseSVN\bin;C:\apache-maven-3.3.9\bin;C:\Users\Administrator\Tools\cmder\vendor\git-for-windows\usr\bin\;"
> call vcvars32
> )
> C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2>mvn clean package -Dorg.wildfly.openssl.path.crypto="C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2\openssl\bin\libeay32.dll" -Dorg.wildfly.openssl.path.ssl="C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2\openssl\bin\ssleay32.dll"
> [INFO] Scanning for projects...
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Build Order:
> [INFO]
> [INFO] wildfly-openssl-parent
> [INFO] wildfly-openssl-windows-x86_64
> [INFO] wildfly-openssl-java
> [INFO] wildfly-openssl
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building wildfly-openssl-parent 1.0.0.CR4-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ wildfly-openssl-parent ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-java-version) @ wildfly-openssl-parent ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ wildfly-openssl-parent ---
> [INFO]
> [INFO] --- buildnumber-maven-plugin:1.4:create (get-scm-revision) @ wildfly-openssl-parent ---
> [INFO] Executing: cmd.exe /X /C "git rev-parse --verify HEAD"
> [INFO] Working directory: C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2
> [INFO] Storing buildNumber: 140b3b271904d699fc9636ccd42832dd16564647 at timestamp: 1495619130493
> [WARNING] Cannot get the branch information from the git repository:
> Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
> [INFO] Executing: cmd.exe /X /C "git rev-parse --verify HEAD"
> [INFO] Working directory: C:\workspace\workspace\wildfly-openssl-windows\arch\64\label\w2k12r2
> [INFO] Storing buildScmBranch: UNKNOWN
> [INFO]
> [INFO] --- maven-source-plugin:3.0.0:jar-no-fork (attach-sources) @ wildfly-openssl-parent ---
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building wildfly-openssl-windows-x86_64 1.0.0.CR4-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ wildfly-openssl-windows-x86_64 ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-java-version) @ wildfly-openssl-windows-x86_64 ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ wildfly-openssl-windows-x86_64 ---
> [INFO]
> [INFO] --- buildnumber-maven-plugin:1.4:create (get-scm-revision) @ wildfly-openssl-windows-x86_64 ---
> [INFO]
> [INFO] --- exec-maven-plugin:1.5.0:exec (default) @ wildfly-openssl-windows-x86_64 ---
> Microsoft (R) Program Maintenance Utility Version 14.00.24210.0
> Copyright (C) Microsoft Corporation. All rights reserved.
> mkdir target
> mkdir target\classes
> mkdir target\classes\win-x86_64
> cl ../libwfssl/src\alpn.c /machine:AMD64 /Fotarget\alpn.obj -I..\libwfssl\include -I"C:\Program Files\Java\latest\\include" -I"C:\Program Files\Java\latest\\include\win32" /LD /c
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x64
> Copyright (C) Microsoft Corporation. All rights reserved.
> cl : Command line warning D9002 : ignoring unknown option '/machine:AMD64'
> alpn.c
> ..\libwfssl\include\wfssl.h(46): warning C4068: unknown pragma
> ..\libwfssl\include\wfssl.h(520): error C2146: syntax error: missing ')' before identifier 'opts'
> ..\libwfssl\include\wfssl.h(520): error C2146: syntax error: missing ';' before identifier 'opts'
> ..\libwfssl\include\wfssl.h(520): error C2061: syntax error: identifier 'opts'
> ..\libwfssl\include\wfssl.h(520): error C2059: syntax error: ')'
> ..\libwfssl\include\wfssl.h(550): error C2059: syntax error: '}'
> ../libwfssl/src\alpn.c(6): error C2061: syntax error: identifier 'ssl_methods'
> ../libwfssl/src\alpn.c(6): error C2059: syntax error: ';'
> ../libwfssl/src\alpn.c(208): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(208): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(217): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(217): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(228): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(228): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(235): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(235): error C2224: left of '.SSL_CTX_set_alpn_select_cb' must have struct/union type
> ../libwfssl/src\alpn.c(250): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(250): error C2224: left of '.SSL_get0_alpn_selected' must have struct/union type
> ../libwfssl/src\alpn.c(256): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(256): error C2224: left of '.SSL_get0_alpn_selected' must have struct/union type
> ../libwfssl/src\alpn.c(264): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(264): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(280): error C2065: 'ssl_methods': undeclared identifier
> ../libwfssl/src\alpn.c(280): error C2224: left of '.SSL_set_alpn_protos' must have struct/union type
> ../libwfssl/src\alpn.c(280): warning C4033: 'Java_org_wildfly_openssl_SSLImpl_isAlpnSupported0' must return a value
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.EXE"' : return code '0x2'
> Stop.
> [ERROR] Command execution failed.
> org.apache.commons.exec.ExecuteException: Process exited with an error: 2 (Exit value: 2)
> at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:404)
> at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:166)
> at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:764)
> at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:711)
> at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:289)
> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] wildfly-openssl-parent ............................. SUCCESS [ 1.599 s]
> [INFO] wildfly-openssl-windows-x86_64 ..................... FAILURE [ 0.615 s]
> [INFO] wildfly-openssl-java ............................... SKIPPED
> [INFO] wildfly-openssl .................................... SKIPPED
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 2.509 s
> [INFO] Finished at: 2017-05-24T02:45:31-07:00
> [INFO] Final Memory: 15M/266M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.5.0:exec (default) on project wildfly-openssl-windows-x86_64: Command execution failed. Process exited with an error: 2 (Exit value: 2) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please read the following articles:
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the command
> [ERROR] mvn <goals> -rf :wildfly-openssl-windows-x86_64
> Build step 'Execute Windows batch command' marked build as failure
> Archiving artifacts
> [WS-CLEANUP] Deleting project workspace...[WS-CLEANUP] done
> Finished: FAILURE
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month
[JBoss JIRA] (ELY-1029) Support clients that provide an optional CallbackHandler
by Darran Lofthouse (JIRA)
[ https://issues.jboss.org/browse/ELY-1029?page=com.atlassian.jira.plugin.s... ]
Darran Lofthouse updated ELY-1029:
----------------------------------
Fix Version/s: 1.1.0.Beta48
(was: 1.1.0.Beta47)
> Support clients that provide an optional CallbackHandler
> --------------------------------------------------------
>
> Key: ELY-1029
> URL: https://issues.jboss.org/browse/ELY-1029
> Project: WildFly Elytron
> Issue Type: Enhancement
> Components: Authentication Client
> Reporter: Darran Lofthouse
> Assignee: Darran Lofthouse
> Priority: Blocker
> Fix For: 1.1.0.Beta48
>
>
> Clients such as the WildFly CLI provide a CallbackHandler implementation in case it is needed and not as a sign that it must be used, i.e. the desired outcome is that if the information required can be obtained from the configuration then authentication proceeds without interaction with the end user.
> Neither the CLI or the end user should be required to be fully aware of the underlying security configuration.
> This is similar to web browser HTTP authentication where there is only an interaction with the user if actually required.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month