Skip to content

Commit

Permalink
Update POMs for Release 2.41.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mloukili committed May 28, 2020
1 parent fe48447 commit 7d086b6
Show file tree
Hide file tree
Showing 52 changed files with 117 additions and 102 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ Focus on application business logic without any knowledge of the underlying micr
### Install BlueNimble

#### Install from binaries
* Download either [bluenimble-2.40.0-bin.tar.gz](https://github.com/bluenimble/serverless/releases/download/v2.40.0/bluenimble-2.40.0-bin.tar.gz) or [bluenimble-2.40.0-bin.zip](https://github.com/bluenimble/serverless/releases/download/v2.40.0/bluenimble-2.40.0-bin.zip) and decompress in a folder of your choice
* Download either [bluenimble-2.41.0-bin.tar.gz](https://github.com/bluenimble/serverless/releases/download/v2.41.0/bluenimble-2.41.0-bin.tar.gz) or [bluenimble-2.41.0-bin.zip](https://github.com/bluenimble/serverless/releases/download/v2.41.0/bluenimble-2.41.0-bin.zip) and decompress in a folder of your choice
* If you're a Mac or Linux user, set the right .sh file mode:
````
cd ~/bluenimble-2.40.0 && sudo chmod 755 *.sh
cd ~/bluenimble-2.41.0 && sudo chmod 755 *.sh
````
#### Start BlueNimble
* Mac or Linux users
Expand All @@ -33,10 +33,10 @@ Focus on application business logic without any knowledge of the underlying micr
./bnb.bat
````
#### Install the CLI from binaries
* Download either [bluenimble-cli-2.40.0-bin.tar.gz](https://github.com/bluenimble/serverless/releases/download/v2.40.0/bluenimble-cli-2.40.0-bin.tar.gz) or [bluenimble-cli-2.40.0-bin.zip](https://github.com/bluenimble/serverless/releases/download/v2.40.0/bluenimble-cli-2.40.0-bin.zip) and decompress in a folder of your choice
* Download either [bluenimble-cli-2.41.0-bin.tar.gz](https://github.com/bluenimble/serverless/releases/download/v2.41.0/bluenimble-cli-2.41.0-bin.tar.gz) or [bluenimble-cli-2.41.0-bin.zip](https://github.com/bluenimble/serverless/releases/download/v2.41.0/bluenimble-cli-2.41.0-bin.zip) and decompress in a folder of your choice
* If you're a Mac or Linux user, set the right .sh file mode:
````
cd ~/blueNimble-cli-2.40.0 && chmod 755 *.sh
cd ~/blueNimble-cli-2.41.0 && chmod 755 *.sh
````
The CLI could be installed in any other machine, not necessarily where the server is installed

Expand Down
4 changes: 2 additions & 2 deletions apis/bluenimble-apis-mgm/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-apis-mgm</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-apis-mgm</name>
Expand Down Expand Up @@ -85,7 +85,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-jvm-sdk</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
</dependencies>
</project>
2 changes: 1 addition & 1 deletion apis/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-apis</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>pom</packaging>
<name>BlueNimble Serverless Apis</name>
Expand Down
10 changes: 5 additions & 5 deletions assets/shells/install-centos.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,14 +48,14 @@ sudo rpm -qa | grep -qw nfs-utils || sudo yum install -y nfs-utils
sudo rpm -qa | grep -qw java-1.8.0-openjdk || sudo yum -y install java-1.8.0-openjdk

echo "Download and install BlueNimble"
wget --no-cache https://github.com/bluenimble/serverless/releases/download/v2.40.0/bluenimble-2.40.0-bin.tar.gz && \
sudo tar -xvzf bluenimble-2.40.0-bin.tar.gz -C /opt/bluenimble && \
rm -f bluenimble-2.40.0-bin.tar.gz
wget --no-cache https://github.com/bluenimble/serverless/releases/download/v2.41.0-SNAPSHOT/bluenimble-2.41.0-SNAPSHOT-bin.tar.gz && \
sudo tar -xvzf bluenimble-2.41.0-SNAPSHOT-bin.tar.gz -C /opt/bluenimble && \
rm -f bluenimble-2.41.0-SNAPSHOT-bin.tar.gz

sudo mv /opt/bluenimble/bluenimble-2.40.0 /opt/bluenimble/platform
sudo mv /opt/bluenimble/bluenimble-2.41.0-SNAPSHOT /opt/bluenimble/platform

if [ $CLEAN = 'clean' ] ; then
sudo rm -fr /opt/bluenimble/plugins/bluenimble-plugin-dev.playground-2.40.0
sudo rm -fr /opt/bluenimble/plugins/bluenimble-plugin-dev.playground-2.41.0-SNAPSHOT
sudo rm -fr /opt/bluenimble/spaces/playground
fi

Expand Down
10 changes: 5 additions & 5 deletions assets/shells/install-ubuntu.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,14 +49,14 @@ sudo apt-cache pkgnames java-1.8.0-openjdk || sudo apt-get install java-1.8.0-op
sudo apt-cache pkgnames systemd || sudo apt-get install systemd

echo "Download and install BlueNimble"
wget --no-cache https://github.com/bluenimble/serverless/releases/download/v2.40.0/bluenimble-2.40.0-bin.tar.gz && \
sudo tar -xvzf bluenimble-2.40.0-bin.tar.gz -C /opt/bluenimble && \
rm -f bluenimble-2.40.0-bin.tar.gz
wget --no-cache https://github.com/bluenimble/serverless/releases/download/v2.41.0-SNAPSHOT/bluenimble-2.41.0-SNAPSHOT-bin.tar.gz && \
sudo tar -xvzf bluenimble-2.41.0-SNAPSHOT-bin.tar.gz -C /opt/bluenimble && \
rm -f bluenimble-2.41.0-SNAPSHOT-bin.tar.gz

sudo mv /opt/bluenimble/bluenimble-2.40.0 /opt/bluenimble/platform
sudo mv /opt/bluenimble/bluenimble-2.41.0-SNAPSHOT /opt/bluenimble/platform

if [ $CLEAN = 'clean' ] ; then
sudo rm -fr /opt/bluenimble/plugins/bluenimble-plugin-dev.playground-2.40.0
sudo rm -fr /opt/bluenimble/plugins/bluenimble-plugin-dev.playground-2.41.0-SNAPSHOT
sudo rm -fr /opt/bluenimble/spaces/playground
fi

Expand Down
4 changes: 2 additions & 2 deletions cli/bluenimble-cli-boot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-cli-boot</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-cli-boot</name>
Expand Down Expand Up @@ -66,7 +66,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-jvm-sdk</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions cli/bluenimble-cli-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-cli-common</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-cli-common</name>
Expand Down Expand Up @@ -88,7 +88,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-jvm-sdk</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>org.fusesource.jansi</groupId>
Expand Down
8 changes: 4 additions & 4 deletions cli/bluenimble-cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-cli</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-cli</name>
Expand Down Expand Up @@ -143,17 +143,17 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-cli-common</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-plugin-shell.default</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-cli-boot</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>commons-io</groupId>
Expand Down
2 changes: 1 addition & 1 deletion cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-cli-all</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>pom</packaging>
<name>BlueNimble Serverless CommandLine Tools</name>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-cache.memcached/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-cache.memcached</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-cache.memcached</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>net.spy</groupId>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-cache.redis/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-cache.redis</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-cache.redis</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>redis.clients</groupId>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-converter.pdf/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-converter.pdf</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-converter.pdf</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-database.mongodb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-database.mongodb</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-database.mongodb</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-database.orientdb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-database.orientdb</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-database.orientdb</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>com.orientechnologies</groupId>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-database.rdb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-database.rdb</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-database.rdb</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-dev.playground/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-dev.playground</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-dev.playground</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>com.orientechnologies</groupId>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-im.default/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-im.default</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-im.default</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-inbound.binary.netty/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-inbound.binary.netty</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-inbound.binary.netty</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>io.netty</groupId>
Expand Down
4 changes: 2 additions & 2 deletions plugins/bluenimble-plugin-inbound.http.jetty/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bluenimble.serverless</groupId>
<artifactId>bluenimble-plugin-inbound.http.jetty</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->

<packaging>jar</packaging>
<name>bluenimble-plugin-inbound.http.jetty</name>
Expand Down Expand Up @@ -102,7 +102,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bluenimble-server</artifactId>
<version>2.41.0-SNAPSHOT</version><!--bn.version-->
<version>2.41.0</version><!--bn.version-->
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ public class CustomCorsFilter implements Filter {
public static final String PREFLIGHT_MAX_AGE_PARAM = "preflightMaxAge";
public static final String ALLOW_CREDENTIALS_PARAM = "allowCredentials";
public static final String ALLOW_NO_ORIGIN_PARAM = "allowNoOrigin";
public static final String RETURN_ORIGIN_PARAM = "returnOrigin";
public static final String EXPOSED_HEADERS_PARAM = "exposedHeaders";
public static final String OLD_CHAIN_PREFLIGHT_PARAM = "forwardPreflight";
public static final String CHAIN_PREFLIGHT_PARAM = "chainPreflight";
Expand All @@ -69,6 +70,7 @@ public class CustomCorsFilter implements Filter {
private int preflightMaxAge;
private boolean allowCredentials;
private boolean allowNoOrigin;
private String returnOrigin;
private boolean chainPreflight;

@Override
Expand Down Expand Up @@ -114,6 +116,8 @@ else if ("*".equals(allowedHeadersConfig))
allowedNoOriginConfig = "false";
allowNoOrigin = Boolean.parseBoolean(allowedNoOriginConfig);

returnOrigin = config.getInitParameter(RETURN_ORIGIN_PARAM);

String exposedHeadersConfig = config.getInitParameter(EXPOSED_HEADERS_PARAM);
if (exposedHeadersConfig == null)
exposedHeadersConfig = "";
Expand Down Expand Up @@ -287,6 +291,8 @@ private boolean isPreflightRequest(HttpServletRequest request) {
private void handleSimpleResponse(HttpServletRequest request, HttpServletResponse response, String origin) {
if (origin == null) {
origin = Lang.STAR;
} else if (returnOrigin != null) {
origin = returnOrigin;
}
response.setHeader(ACCESS_CONTROL_ALLOW_ORIGIN_HEADER, origin);
// W3C CORS spec http://www.w3.org/TR/cors/#resource-implementation
Expand All @@ -301,6 +307,8 @@ private void handleSimpleResponse(HttpServletRequest request, HttpServletRespons
private void handlePreflightResponse(HttpServletRequest request, HttpServletResponse response, String origin) {
if (origin == null) {
origin = Lang.STAR;
} else if (returnOrigin != null) {
origin = returnOrigin;
}
boolean methodAllowed = isMethodAllowed(request);

Expand Down
Loading

0 comments on commit 7d086b6

Please sign in to comment.