Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CXF 7711] compiler instance to java to ws #19

Closed
wants to merge 3,050 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3050 commits
Select commit Hold shift + click to select a range
ca0b662
Updating BouncyCastle
coheigea Jan 5, 2018
63f879d
CXF-7604 Refine error message during error handling
andymc12 Jan 5, 2018
d29d15c
[CXF-7599]use specific pax-cdi version to avoid the ambiguity
ffang Jan 6, 2018
de5916a
Merge branch 'master' of github.com:apache/cxf
ffang Jan 6, 2018
5954acb
[CXF-7525] Fixing enum support
ilgrosso Jan 8, 2018
7230763
Update to latest release maven-checkstyle-plugin
dkulp Jan 8, 2018
1522fb2
Merge pull request #364 from andymc12/CXF-7604-giveUp
andymc12 Jan 8, 2018
c8731a9
[CXF-7606]: SwA doesn't work for image/gif content type
jimma Jan 9, 2018
6d28f16
Add dependency on javax.annotation 1.2
andymc12 Jan 10, 2018
866fed0
Ensure test compatibility with JAX-RS 2.0
andymc12 Jan 10, 2018
116cb7d
[CXF-7607]JAXRS only consider the first Accept header in the request
ffang Jan 11, 2018
5786df8
Fix running on java9, set the import version for javax.annotation
dkulp Jan 12, 2018
4ab4c59
[CXF-7609] Initial updates
sberyozkin Jan 12, 2018
f9c02b4
Handle ResponseExceptionMappers
andymc12 Jan 11, 2018
782371e
Merge pull request #363 from Evolveum/master
ffang Jan 13, 2018
189f943
[CXF-7571] Adding support for CDI injection of @Context objects. (#351)
johnament Jan 14, 2018
319705b
Code review comment - only output in the fail method.
andymc12 Jan 15, 2018
57a8a88
Merge pull request #366 from andymc12/mpExceptionMappers
andymc12 Jan 15, 2018
4c46bc4
Restore checkstyle running on tests
dkulp Jan 16, 2018
5f91cf1
[CXF-7609] Using Optional instead of Collector
sberyozkin Jan 16, 2018
dae5b16
Added EndorsingSupportingToken/IssuedToken SymmetricKey test
coheigea Jan 16, 2018
ef477b7
CXF-7613 - Support Derived keys policy validation for EndorsingSuppor…
coheigea Jan 17, 2018
15ba7ed
[CXF-7608] Propagate trace ids as it lets log correlation to be consi…
aldex32 Jan 17, 2018
f5bb94c
[CXF-7609] Splitting as Stream one of the non-critical paths
sberyozkin Jan 17, 2018
c14acde
Merge branch 'master' of https://gitbox.apache.org/repos/asf/cxf
sberyozkin Jan 17, 2018
7b175a5
Make ctor public so CXF embedders can instantiate
andymc12 Jan 17, 2018
51277e6
making optional logging a bit more compact in JAXRSUtils
sberyozkin Jan 18, 2018
0b3dbe8
CXF-7616 - Add support for (SAML) IssuedToken policy validation
coheigea Jan 18, 2018
ffc1633
CXF-7525: Add support for Swagger 2.0 (OpenApi Spec 3.0). Initial int…
reta Jan 18, 2018
ea0f95b
Allow users to override default max header size for attachments
andymc12 Jan 18, 2018
ff99a62
Fixing the compilation problems
reta Jan 19, 2018
6e0eed5
[CXF-7520]:Put CharacterEscapeHandler in jaxb marshaller to make it w…
jimma Jan 17, 2018
716fdf4
Optionally disabling gzip for the out payloads of non-matching CTs
sberyozkin Jan 19, 2018
8c85660
[CXF-7614] Resolving Object subresources when enableStaticResolution …
sberyozkin Jan 19, 2018
5b03b98
[CXF-7614] Adding test resource
sberyozkin Jan 19, 2018
f2c3216
CXF-7617 - Support Derived keys policy validation for endorsing Issue…
coheigea Jan 19, 2018
eb190a0
Adding programmatic example
coheigea Jan 19, 2018
8d1ac98
Optimize the escape handler a bit
dkulp Jan 19, 2018
62ba50c
[CXF-7562] ext.logging: truncated flag not set closes #340
Jan 21, 2018
4e1fc62
[CXF-7618] Suppress generated date switch for wsdl2java closes #324
typekpb Jan 21, 2018
f7adbdf
CXF-7619 - Support deprecated 1.5 WS-Policy URI in the STS
coheigea Jan 22, 2018
68f2489
Upgrading to WSS4J SNAPSHOT
coheigea Jan 24, 2018
543f7db
CXF-5051 - ProtectTokens assertion is not respected for SAML tokens
coheigea Jan 24, 2018
6a3f97e
[CXF-7609] Minor updates
sberyozkin Jan 25, 2018
3eedbe3
Update to newer releases of Neethi/XmlSchema
dkulp Jan 25, 2018
1236b09
Hack to fix CryptoUtils test on 1.8.0_161 or later
sberyozkin Jan 25, 2018
e6ec5b7
[CXF-7625] Handle schemeSpecificPart that looks like host:port
andymc12 Jan 25, 2018
9e6d2aa
Update maven-compiler-plugin version
deki Jan 26, 2018
4b8686f
[CXF-7525] Fixing Basic Authentication translation
ilgrosso Jan 26, 2018
b3dbf83
Updating Santuario
coheigea Jan 26, 2018
144ff8c
[CXF-7023] Add oneSessionPerConnection property to JMS transport
dalbothek Dec 14, 2017
220a0a6
update Spring and Spring Security minor versions
deki Jan 28, 2018
e396b80
Adding TLS test
coheigea Jan 29, 2018
4d5e77d
[CXF-7520]:Set NoEscapeHandler for fastinfoset content type to fix co…
jimma Jan 26, 2018
bbe2ddf
[CXF-7520]:Fix DecoupledJMSTests
jimma Jan 26, 2018
463cb38
[CXF-7626]ensure new module systests/microprofile can pass with JDK9
ffang Jan 30, 2018
388b202
Merge branch 'master' of github.com:apache/cxf
ffang Jan 30, 2018
eeab4b9
Adding custom Claims test using OpenSAML APIs
coheigea Jan 30, 2018
8edb9dc
[CXF-7575] Reintroducing the sync blocks to avoid the race conditions…
sberyozkin Jan 30, 2018
1697c1f
[CXF-7525] Upgrade Swagger v3 and Swagger UI + full migrate Swagger2C…
ilgrosso Jan 30, 2018
6360334
WSS4J upgrade
coheigea Jan 30, 2018
8d1c408
[CXF-7525] Cleanup
ilgrosso Jan 30, 2018
c94fd15
[CXF-7575] Adding the volatile qualifiers back
sberyozkin Jan 30, 2018
edc0b18
Merge branch 'master' of https://gitbox.apache.org/repos/asf/cxf
sberyozkin Jan 30, 2018
12a7b22
update Spring Boot minor version
deki Jan 31, 2018
539c225
[CXF-6134] constructor with duplicate arg names causes compile error
Jan 31, 2018
60b98ee
[CXF-7525] Fix test, broken due to swagger-jaxrs2 upgrade to 2.0.0-rc…
ilgrosso Jan 31, 2018
2aeba92
Removing wss4j dep
coheigea Jan 30, 2018
64184a5
Merge pull request #370 from andymc12/TCK-keepSchemeSpecificPart
andymc12 Jan 31, 2018
2aecfa9
Merge pull request #372 from ivy-rew/CXF-6134
deki Jan 31, 2018
8cd828e
[CXF-7525] simplified forEach
deki Jan 31, 2018
eb6a31a
[CXF-7623]extend HTTPClientPolicy to support the ConnectionRequestTim…
ffang Feb 1, 2018
2cd77ba
update swagger-core to latest version
deki Feb 1, 2018
46fd17d
[CXF-7473] Workawround to avoid picking up wrong ExceptionMappers
sberyozkin Feb 1, 2018
cfa4e92
Reverting Swagger version back to 1.5.17
sberyozkin Feb 1, 2018
9ec8ff0
[CXF-7525] Adjusting failing test to https://github.com/swagger-api/s…
ilgrosso Feb 1, 2018
2433b6a
[CXF-7628]
1984shekhar Feb 1, 2018
b29aff3
Upgrade some plugin and deps versions
dkulp Feb 1, 2018
dcae47f
Merge pull request #375 from 1984shekhar/CXF-7628
ffang Feb 2, 2018
7974c5c
Handle case where country is not-null, but empty
andymc12 Feb 1, 2018
53736b8
Ensure Invocation.Builder.headers() replaces all existing headers
andymc12 Feb 1, 2018
6316680
Code review suggestion to simplify toHttpLanguage method.
andymc12 Feb 1, 2018
40a65bc
SSE should not call builder.headers(...) which replaces existing headers
andymc12 Feb 2, 2018
4662f4f
Convert header objects to strings after invoking client req filters
andymc12 Feb 2, 2018
32c9bc5
[CXF-7630] Do not preset namebindings when installing through a Feature
Feb 2, 2018
149aa6c
[CXF-7630] Test showing the bug
Feb 2, 2018
85f1634
[CXF-7629] Checking MBR and MBW as well
sberyozkin Feb 2, 2018
1c91c29
Merge branch 'CXF-7630' of https://github.com/csierra/cxf into csierr…
sberyozkin Feb 2, 2018
9dd4d34
Merge branch 'csierra-CXF-7630'
sberyozkin Feb 2, 2018
868e6cf
[CXF-7630] Ensuring FilterProviderInfo always has non null bindings set
sberyozkin Feb 2, 2018
f0641d0
[CXF-7630] One more minor update
sberyozkin Feb 2, 2018
0ca11c9
[CXF-7629] Checking other standard providers too
sberyozkin Feb 2, 2018
6c15d8f
Merge pull request #373 from andymc12/jaxrs21tckIssues
andymc12 Feb 2, 2018
251c8e0
Update release notes for 3.2.2
dkulp Feb 2, 2018
efce55c
Flip to release version numbers of build-utils and xjc-utls
dkulp Feb 2, 2018
d579d79
[maven-release-plugin] prepare release cxf-3.2.2
dkulp Feb 2, 2018
c8ee4a1
[maven-release-plugin] prepare for next development iteration
dkulp Feb 2, 2018
c32c893
Back to snapshots until release is done
dkulp Feb 2, 2018
5da63ad
use working snapshot for build-utils until release is completed
deki Feb 3, 2018
49b9860
update swagger-ui to latest version
deki Feb 4, 2018
52abd40
Updating URL for Santuario in the README
coheigea Feb 5, 2018
e95834d
Enhancing OpenApiCustomizer to properly calculate dynamic base path i…
reta Feb 6, 2018
b5d30b7
Rename README to README.md to make formatting work
johnament Feb 6, 2018
dd2df2f
Cleaning up bullet section.
johnament Feb 6, 2018
3bcaf1e
Fixing bullets for crypto software.
johnament Feb 6, 2018
9f727a9
[CXF-7635] Reactive Streams is not option for Project Reactor.
johnament Feb 6, 2018
e1b76aa
Check for subclasses of WebApplicationException for immediate responses
andymc12 Feb 7, 2018
9e9da1e
Handle null contracts
andymc12 Feb 7, 2018
cf863bd
[CXF-7636] wadl2java: support Oneway annotation (#378)
Feb 7, 2018
d79f7b8
[CXF-7637] Making openapi json path configurable
sberyozkin Feb 7, 2018
0a57060
[CXF-7610] - Adding SPI to handle customizations to the server bean. …
johnament Feb 7, 2018
5d67785
Adding WS-Security dispatch tests
coheigea Feb 7, 2018
1101d8e
[CXF-7638] Only register provider if it implements specified contracts
andymc12 Feb 7, 2018
e7b178a
Ensuring OpenApiFeature.DefaultApplication does only consider the cla…
ilgrosso Feb 8, 2018
e11638d
[CXF-7638] Code Review comments - filter contracts based on RuntimeType
andymc12 Feb 8, 2018
86faaed
[CXF-7638] Proper behavior of isEnabled method.
andymc12 Feb 8, 2018
b4329d2
[CXF-7639] Update dependency to servlet 4.0
andymc12 Feb 9, 2018
f89074d
[CXF-7638] ClientConfigurableImpl changes
andymc12 Feb 8, 2018
8cd6a3e
[CXF-7638] Check ConstrainedTo annotation
andymc12 Feb 8, 2018
403af86
Merge pull request #380 from andymc12/servlet4
andymc12 Feb 12, 2018
2fd0b2e
Merge pull request #379 from andymc12/registerContracts
andymc12 Feb 12, 2018
ac91233
Switching wsdl_maven project to pick up XJC from the CXF version
coheigea Feb 13, 2018
1b0714b
Removed Sun xmlns:jaxws namespace where it's not needed
coheigea Feb 13, 2018
5df707a
Use latest releases
dkulp Feb 13, 2018
25126bf
Replace with javadocs only if no info was already provided by Swagger…
ilgrosso Feb 15, 2018
3d17bea
[CXF-7642] Introduce separate modules for RxJava & RxJava2 (#381)
johnament Feb 15, 2018
3b57c64
Avoid NPE in ClientCodeRequestFilter if the state is not configured
coheigea Feb 19, 2018
2b1b6fa
update swagger-ui to latest version
deki Feb 20, 2018
208b6c4
[CXF-7652] UriBuilderImpl: null-empty differentiation for query/matri…
Feb 21, 2018
c942c4d
CXF-7654 - Swagger 2 document doesn't contain Info/BasePath on Karaf
coheigea Feb 21, 2018
5188523
Trivial change to use a base type
coheigea Feb 21, 2018
5d62442
Using the wrong ports
coheigea Feb 22, 2018
c8dcde0
Adding OAuth 2.0 ClientCodeRequestFilter test
coheigea Feb 22, 2018
54dc0e4
[CXF-7655]java2swagger maven plugin not java9 compat
ffang Feb 23, 2018
30a6e5b
Merge branch 'master' of github.com:apache/cxf
ffang Feb 23, 2018
65f119d
CXF-7653 - Adding an @Ignore'd test that reproduces the NPE
coheigea Feb 23, 2018
1396f04
[CXF-7653] Throw a more informative exception if the result could not…
dkulp Feb 23, 2018
99cf1dd
[CXF-7649] - Upgrading to MicroProfile Rest Client 1.0.1
johnament Feb 25, 2018
04fcd90
[CXF-7657] Reader and Writer interceptors are not sorted by the provi…
Feb 26, 2018
bfd27cf
[CXF-7471] Use createResendCandidate() instead of constructor directly
dkulp Feb 26, 2018
5405473
[CXF-7508] CloseSequenceResponse does not have acknowledgments
dkulp Feb 26, 2018
7d8fe7b
[CXF-7522] Only do the exponential backoff if that is the algorithm s…
dkulp Feb 26, 2018
9fd0678
For wsrm 1.2, make sure the TerminateSequenceResponseType is returned
dkulp Feb 26, 2018
134b173
[CXF-7508] TerminateSequenceResponse does not have acknowledgments
dkulp Feb 26, 2018
f1ce68d
Some code cleanup
coheigea Feb 27, 2018
6412142
Adding a test to make sure the principal from a SAML Assertion includ…
coheigea Feb 28, 2018
e791b0b
[CXF-7661]add isTimeout flag for Continutation so that we can easily …
ffang Mar 1, 2018
e98c13a
CXF-7665 - Provide an easy way to set the TLSClientParameters on the …
coheigea Mar 2, 2018
982e4de
CXF-7659: Improve SSE automatic configuration. (#386)
reta Mar 2, 2018
4aaba35
Enforce strong GPG signatures, see https://issues.apache.org/jira/bro…
deki Mar 5, 2018
d301485
CXF-7667 - Don't add an STS operation in the DefaultSecurityTokenServ…
coheigea Mar 5, 2018
cb14ce7
Fix Javadoc
coheigea Mar 6, 2018
d2814e3
[CXF-7653]add a testcase to expose a failure
ffang Mar 6, 2018
7a68aa1
Merge branch 'master' of github.com:apache/cxf
ffang Mar 6, 2018
6ee608d
[CXF-7653] Update test to show it works
dkulp Mar 6, 2018
a0b83f3
[CXF-7668] Start pulling the servlet 3.1 specific code into stuff tha…
dkulp Mar 6, 2018
018e912
Replace size() == 0 with isEmpty
coheigea Mar 6, 2018
d36c643
Update surefire plugin version
dkulp Mar 7, 2018
80e7e97
Adding test for XSLTFeature
coheigea Mar 7, 2018
e5833e2
Also update surefire-report to match
dkulp Mar 7, 2018
3962727
create a single ClassResourceInfo per class + annotated method
K0zka Feb 20, 2018
6198386
[CXF-7671]should avoid reverse dns resolution in AsyncHTTPConduit for…
ffang Mar 8, 2018
6ea2fa6
Adding the secure processing feature in a few more places
coheigea Mar 8, 2018
7e9c463
[CXF-7671]should avoid reverse dns resolution in AsyncHTTPConduit for…
ffang Mar 8, 2018
9285b30
Adding the secure processing feature in a few more places
coheigea Mar 8, 2018
c1e21b8
[CXF-7670] unit tests
K0zka Mar 8, 2018
1788c73
[CXF-7670] checkstyle fix
K0zka Mar 8, 2018
e81662e
[CXF-7672] PrimitiveTextProvider: support java.net.URI and java.net.URL
Mar 9, 2018
6a27c0a
[CXF-7657] Adding test
Mar 9, 2018
5b73084
[CXF-7634] changed Spring Boot sample to use OpenApiFeature
deki Mar 11, 2018
639b96b
Merge pull request #385 from csierra/reader-writer-interceptors-provi…
andymc12 Mar 12, 2018
13e8d4e
[CXF-7674]enable Java2Wadl maven plugin to specify classResourceNames…
ffang Mar 13, 2018
5cdf919
[CXF-7675]Extra dot required when specifying base packages to scan in…
ffang Mar 13, 2018
97e4a34
Generate a help mojo for the cxf-codegen-plugin, so the user can get …
dennisl Mar 14, 2018
dfcabbd
[CXF-7678] Fluent setters support in search extension (#391)
scheras Mar 15, 2018
2b6a0ec
[CXF-7669/CXF-7520] Fix problems of double escaping characters
dkulp Mar 16, 2018
0c16491
[CXF-7676] Create a proxy OutputStream to create an EntityStream that…
WhiteCat22 Mar 12, 2018
1fc1fa0
Update release notes for 3.2.3
dkulp Mar 16, 2018
846d6c7
Merge pull request #388 from K0zka/CXF-7670_v1
andymc12 Mar 16, 2018
b82303b
[maven-release-plugin] prepare release cxf-3.2.3
dkulp Mar 16, 2018
7860142
[maven-release-plugin] prepare for next development iteration
dkulp Mar 16, 2018
53b2be8
Update test to actually test the return values to make sure they are …
dkulp Mar 19, 2018
4398d3a
CXF-7643 ensure to not conflict with default CDI beans when possible …
rmannibucau Mar 18, 2018
effefb0
tests for default injections
rmannibucau Mar 19, 2018
a8a9877
[CXF-7669/CXF-7520] Fix JSONProvider that may be escaping strings via…
dkulp Mar 21, 2018
60e02ba
[CXF-7670] Consider the non-synthetic/bridge methods first, then re-c…
dkulp Mar 21, 2018
f4a293c
Fix some eclipse warnings
dkulp Mar 21, 2018
b7b42c1
Fix CDI tests
dkulp Mar 21, 2018
ca72cc5
[CXF-7684] Fix problem of attachement blocks not divisible by 3
dkulp Mar 21, 2018
a7ce442
[CXF-7670] Consider the non-synthetic/bridge methods first, then re-c…
reta Mar 22, 2018
aed1772
Make WSS4JStaxOutInterceptor always run after LoggingOutInterceptor
imgx64 Mar 22, 2018
31a9c28
Merge pull request #395 from imgx64/CXF-7686
coheigea Mar 22, 2018
a27fb63
CXF-7686 - Adding a test
coheigea Mar 22, 2018
535dae3
CXF-7687 - Adding a test
coheigea Mar 22, 2018
203c8a2
CXF-7687 - AuthorizationPolicy: AuthorizationType="Bearer" has no effect
coheigea Mar 22, 2018
ab5458d
Update release notes for 3.2.4
dkulp Mar 22, 2018
60b94b9
[maven-release-plugin] prepare release cxf-3.2.4
dkulp Mar 22, 2018
d28cea1
[maven-release-plugin] prepare for next development iteration
dkulp Mar 22, 2018
1bc0ad6
Surround getClassLoader() call with doPriv
andymc12 Mar 22, 2018
013d394
add Tomcat 8 in Maven for this sample
deki Mar 23, 2018
5987da2
update swagger-ui to latest version
deki Mar 23, 2018
00a668a
adapted test to newer Swagger UI version
deki Mar 23, 2018
36d63f9
CXF-7658: SSE destinations unreachable deployed in OSGi. Added cxf-ss…
reta Mar 25, 2018
896bfd6
CXF-7658: SSE destinations unreachable deployed in OSGi. Removing COR…
reta Mar 25, 2018
9d259f3
[CXF-7689]ensure don't have content-type|content-length as jms messag…
ffang Mar 26, 2018
c024428
CXF-7691 - Make it possible to add two security headers using WSS4JOu…
coheigea Mar 27, 2018
89ad818
[CXF-7683]Codegen fails when using JDK10 with maven and cxf-plugin
ffang Mar 28, 2018
b703732
Upgrading swagger-jaxrs2 to 2.0.0 stable
ilgrosso Mar 28, 2018
be88562
CXF-7692: Swagger UI is not shown in OSGi deployment
reta Mar 30, 2018
3b5d850
CXF-7691 - Improving error message for multiple WSS4JStaxOutIntercept…
coheigea Apr 3, 2018
82fc4f0
CXF-7634: Enrich support for Swagger Core 2.0 (OpenApi Spec 3.0). Add…
reta Mar 15, 2018
ad579cd
Removing BouncyCastle where it's not needed in a couple of testsd
coheigea Apr 3, 2018
9a90413
CXF-7693 - Allow JWT aud claim to be empty
coheigea Apr 3, 2018
8a15cad
Separated Kerberos + LDAP system tests + added a test for JAX-RS Sear…
coheigea Apr 4, 2018
f4e6c20
CXF-7701 - Encode JAX-RS Search query values for the LdapQueryVisitor
coheigea Apr 5, 2018
af9ca4f
CXF-7702 - Remove methods in QueryContext that don't use a custom bea…
coheigea Apr 5, 2018
2965ebc
[CXF-7700]: added check on empty encoding
ashakirin Apr 7, 2018
a94e978
[CXF-7694] added missing OpenApiCustomizer to fix sample
deki Apr 3, 2018
e8d0548
update Spring, Spring Security and Spring Boot minor versions
deki Apr 8, 2018
f82cc3a
removed old spring-security-core-tiger and spring-dao dependencies fr…
deki Apr 9, 2018
61392a9
Adding assertions to MTOMSecurityTest
coheigea Apr 9, 2018
8e38965
removed old spring-dao dependency
deki Apr 9, 2018
e2ca038
Handle multiple classifiers for wsdlArtifact.
1984shekhar Apr 9, 2018
6bef226
Update to newer jettison that will work with Java 10
dkulp Apr 9, 2018
6b87582
Using try-with-resources in a few places
coheigea Apr 9, 2018
79fa472
another Spring and Spring Boot minor version update
deki Apr 10, 2018
1ca0222
Merge pull request #402 from 1984shekhar/master
ffang Apr 10, 2018
f30f3ce
[CXF-6324]cxf-java2ws-plugin:ensure can attach multiple wsdl with dif…
ffang Apr 10, 2018
14d1f10
make checkstyle happy
ffang Apr 10, 2018
c355564
CXF-7693 - If JwtConstants.EXPECTED_CLAIM_AUDIENCE is set then it mus…
coheigea Apr 10, 2018
4b84baa
Defining constants for caching in a separate file
coheigea Apr 10, 2018
cc0155e
CXF-7688 - AttachmentDeserializer does not respect "org.apache.cxf.io…
coheigea Apr 10, 2018
67b11d8
Updating Atmosphere
coheigea Apr 11, 2018
c8cbd2a
Updating the build instructions and using the new LoggingFeature inst…
coheigea Apr 11, 2018
28b4fde
[JBWS-4097] JAXB doesn't (un)marshall property with @XmlElementRef
rnetuka Apr 11, 2018
8f6a234
CXF-7695 Revert some changes from commit bcb6385a095dcaaf8390ecfc33e9…
weissreto Apr 3, 2018
b02f866
[CXF-7704] False positive warning log
Apr 9, 2018
e1089d4
[CXF-7705]Use Java EL api and impl bundle from Servicemix for cxf-bea…
ffang Apr 12, 2018
51df5be
Added a WS-SecurityPolicy code-first demo
coheigea Apr 12, 2018
15d766e
Upgrading Swagger UI and updating some of the Swagger examples.
coheigea Apr 12, 2018
0310b34
Removing unnecessary config
coheigea Apr 12, 2018
1643d07
Merge pull request #404 from rnetuka/xmlelementref
deki Apr 12, 2018
29fcf79
Updating some of the wsdl_first demos
coheigea Apr 13, 2018
c0ccbe8
CXF-7703 - Make SwaggerUiResourceLocator a public class
coheigea Apr 13, 2018
0033697
Refactoring SSE broadcast test cases to fix the race conditions (betw…
reta Apr 14, 2018
c0626bb
Fixing wsdl_first_dynamic_client sample
coheigea Apr 16, 2018
19130e4
Getting rid of some java version checks that are no longer needed
coheigea Apr 16, 2018
a55cef7
Adding the LoggingFeature to some of the demos
coheigea Apr 17, 2018
58b659b
Picking up recent changes in Santuario/WSS4J
coheigea Apr 17, 2018
07cd54f
[CXF-7711] enable custom compiler to be used by JavaToWS
Apr 17, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,13 @@
.classpath
.ekstazi
.pmd
.pmdruleset
.pmdruleset.xml
.eclipse-pmd
.project
.ruleset
.settings/
target/
velocity.log
bin/
node_modules/
derby.log
.pmdruleset.xml
8 changes: 4 additions & 4 deletions BUILDING.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Initial Setup

1) Install J2SE SDK, which can be downloaded from
http://www.oracle.com/technetwork/java/archive-139210.html#javase
CXF supports most versions newer than 1.7.0_25
The minimum suported Java version is 1.8.

2) Make sure that your JAVA_HOME environment variable is set to the newly installed
JDK location, and that your PATH includes %JAVA_HOME%\bin (windows) or
Expand All @@ -22,13 +22,13 @@ Building

1) Change to the top level directory of Apache CXF source distribution.
2) Set the MAVEN_OPTS environment variable to include more memory
Unix/Linux/OSX $> export MAVEN_OPTS="-XX:MaxPermSize=192m -Xmx768M"
Windows > set MAVEN_OPTS="-XX:MaxPermSize=192m -Xmx768M"
Unix/Linux/OSX $> export MAVEN_OPTS="-Xmx2048M"
Windows > set MAVEN_OPTS="-Xmx2048M"
3) Run
$> mvn
This will compile Apache CXF and run all of the tests in the Apache CXF source
distribution. Alternatively, you can run
$> mvn -Pfastinstall.
$> mvn -Pfastinstall.
This will compile Apache CXF without running the tests and takes less
time to build.
Depending on the load of remote Maven repositories, you may have
Expand Down
410 changes: 410 additions & 0 deletions KEYS

Large diffs are not rendered by default.

87 changes: 0 additions & 87 deletions README

This file was deleted.

87 changes: 87 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
Welcome to Apache CXF!
======================
Apache CXF is an open source services framework. CXF helps you build and
develop services using frontend programming APIs, like JAX-WS and JAX-RS.
These services can speak a variety of protocols such as SOAP, XML/HTTP,
RESTful HTTP, or CORBA and work over a variety of transports such as HTTP,
JMS or JBI.

CXF includes a broad feature set, but it is primarily focused on the following
areas:

- Web Services Standards Support: CXF supports a variety of web service
standards including SOAP, the Basic Profile, WSDL, WS-Addressing,
WS-Policy, WS-ReliableMessaging, WS-Security, WS-SecurityPolicy,
WS-SecureConversation, and WS-Trust.
- Frontends: CXF supports a variety of "frontend" programming models. CXF
implements the JAX-WS APIs. It also includes a "simple frontend" which
allows creation of clients and endpoints without annotations. CXF supports
both contract first development with WSDL and code first development
starting from Java. There is also a JAX-RS frontend for providing
REST support.
- Ease of use: CXF is designed to be intuitive and easy to use. There
are simple APIs to quickly build code-first services, Maven plug-ins to
make tooling integration easy, JAX-WS API support, Spring 2.x XML support
to make configuration a snap, and much more.
- Binary and Legacy Protocol Support: CXF has been designed to provide a
pluggable architecture that supports not only XML but also non-XML type
bindings, such as JSON and CORBA, in combination with any type of transport.


Export Notice
============================
This distribution includes cryptographic software. The country in
which you currently reside may have restrictions on the import,
possession, use, and/or re-export to another country, of
encryption software. BEFORE using any encryption software, please
check your country's laws, regulations and policies concerning the
import, possession, or use, and re-export of encryption software, to
see if this is permitted. See <http://www.wassenaar.org/> for more
information.

The U.S. Government Department of Commerce, Bureau of Industry and
Security (BIS), has classified this software as Export Commodity
Control Number (ECCN) 5D002.C.1, which includes information security
software using or performing cryptographic functions with asymmetric
algorithms. The form and manner of this Apache Software Foundation
distribution makes it eligible for export under the License Exception
ENC Technology Software Unrestricted (TSU) exception (see the BIS
Export Administration Regulations, Section 740.13) for both object
code and source code.

The following provides more details on the included cryptographic
software:
- http://santuario.apache.org/
- http://www.bouncycastle.org/
- http://ws.apache.org/wss4j/



Getting Started
===============

For an Apache CXF source distribution, please read BUILDING.txt for
instructions on building Apache CXF.

For an Apache CXF binary distribution, please read release_notes.txt
for installation instructions and list of supported and unsupported
features.

Alternatively, you can also find out how to get started here:
http://cxf.apache.org/

If you need more help try talking to us on our mailing lists:
http://cxf.apache.org/mailing-lists.html

If you find any issues with CXF, please submit reports with JIRA here:
https://issues.apache.org/jira/browse/CXF

We welcome contributions, and encourage you to get involved in the CXF
community. If you'd like to learn more about how you can contribute, please
see:
http://cxf.apache.org/getting-involved.html

Thank you for using CXF!

The Apache CXF Team
http://cxf.apache.org/
Loading