Replace deprecated cli options with new ones (#318)

* Replace deprecated cli options with new ones

* Change DAPR_CLI_REF in build.yaml

* Change DAPR_REF in build.yaml

* Revert "Change DAPR_CLI_REF in build.yaml"

This reverts commit 7d9621f3aa.
This commit is contained in:
Pruthvidhar R Dhodda 2020-08-10 17:51:07 -07:00 committed by GitHub
parent 56927daedd
commit bc4c5e1cee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 27 additions and 27 deletions

View File

@ -199,12 +199,12 @@ If you have a Java application or an issue on this SDK that needs to be debugged
For Linux and MacOS:
```sh
dapr run --app-id testapp --app-port 3000 --port 3500 --grpc-port 5001 -- cat
dapr run --app-id testapp --app-port 3000 --dapr-http-port 3500 --dapr-grpc-port 5001 -- cat
```
For Windows:
```sh
dapr run --app-id testapp --app-port 3000 --port 3500 --grpc-port 5001 -- waitfor FOREVER
dapr run --app-id testapp --app-port 3000 --dapr-http-port 3500 --dapr-grpc-port 5001 -- waitfor FOREVER
```
When running your Java application from IDE, make sure the following environment variables are set, so the Java SDK knows how to connect to Dapr's sidecar:

View File

@ -16,7 +16,7 @@ import java.util.List;
* 1. Build and install jars:
* mvn clean install
* 2. Run the client:
* dapr run --components-path ./components --app-id demoactorclient --port 3006 -- java -jar \
* dapr run --components-path ./components --app-id demoactorclient --dapr-http-port 3006 -- java -jar \
* examples/target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.http.DemoActorClient
*/
public class DemoActorClient {

View File

@ -19,7 +19,7 @@ import java.time.Duration;
* 1. Build and install jars:
* mvn clean install
* 2. Run the server:
* dapr run --components-path ./components --app-id demoactorservice --app-port 3000 --port 3005 \
* dapr run --components-path ./components --app-id demoactorservice --app-port 3000 --dapr-http-port 3005 \
* -- java -jar examples/target/dapr-java-sdk-examples-exec.jar \
* io.dapr.examples.actors.http.DemoActorService -p 3000
*/

View File

@ -128,7 +128,7 @@ The `@ActorType` annotation indicates the Dapr Java SDK that this interface is a
Now, execute the following script in order to run DemoActorService:
```sh
dapr run --components-path ./components --app-id demoactorservice --app-port 3000 --port 3005 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.http.DemoActorService -p 3000
dapr run --components-path ./components --app-id demoactorservice --app-port 3000 --dapr-http-port 3005 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.http.DemoActorService -p 3000
```
### Running the Actor client
@ -187,7 +187,7 @@ First, the client defines how many actors it is going to create. Then the main m
Use the follow command to execute the DemoActorClient:
```sh
dapr run --components-path ./components --app-id demoactorclient --port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.http.DemoActorClient
dapr run --components-path ./components --app-id demoactorclient --dapr-http-port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.http.DemoActorClient
```
Once running, the `DemoActorClient` logs will start displaying the different steps:

View File

@ -17,7 +17,7 @@ import org.apache.commons.cli.Options;
* mvn clean install
* 2. cd to [repo-root]/examples
* 3. Run :
* dapr run --components-path ./components --app-id inputbinding --app-port 3000 --port 3005 \
* dapr run --components-path ./components --app-id inputbinding --app-port 3000 --dapr-http-port 3005 \
* -- java -jar target/dapr-java-sdk-examples-exec.jar \
* io.dapr.examples.bindings.http.InputBindingExample -p 3000
*/

View File

@ -16,7 +16,7 @@ import java.io.IOException;
* mvn clean install
* 2. cd to [repo-root]/examples
* 3. Run the program:
* dapr run --components-path ./components --app-id outputbinding --port 3006 \
* dapr run --components-path ./components --app-id outputbinding --dapr-http-port 3006 \
* -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.OutputBindingExample
*/
public class OutputBindingExample {

View File

@ -94,7 +94,7 @@ public class InputBindingController {
Execute the follow script in order to run the Input Binding example:
```sh
dapr run --components-path ./components --app-id inputbinding --app-port 3000 --port 3005 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.InputBindingExample -p 3000
dapr run --components-path ./components --app-id inputbinding --app-port 3000 --dapr-http-port 3005 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.InputBindingExample -p 3000
```
### Running the Output binding sample
@ -150,7 +150,7 @@ This example binds two events: A user-defined data object (using the `myClass` o
Use the follow command to execute the Output Binding example:
```sh
dapr run --components-path ./components --app-id outputbinding --port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.OutputBindingExample
dapr run --components-path ./components --app-id outputbinding --dapr-http-port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.OutputBindingExample
```
Once running, the OutputBindingExample should print the output as follows:

View File

@ -30,7 +30,7 @@ import static io.dapr.examples.DaprExamplesProtos.SayResponse;
* 1. Build and install jars:
* mvn clean install
* 2. Run in server mode:
* dapr run --components-path ./components --app-id hellogrpc --app-port 5000 --protocol grpc \
* dapr run --components-path ./components --app-id hellogrpc --app-port 5000 --app-protocol grpc \
* -- java -jar examples/target/dapr-java-sdk-examples-exec.jar \
* io.dapr.examples.invoke.grpc.HelloWorldService \
* -p 5000

View File

@ -74,7 +74,7 @@ In the `GrpcHelloWorldDaprService` class, the `onInvoke` method is the most impo
Now run the service code:
```sh
dapr run --components-path ./components --app-id hellogrpc --app-port 5000 --protocol grpc -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.invoke.grpc.HelloWorldService -p 5000
dapr run --components-path ./components --app-id hellogrpc --app-port 5000 --app-protocol grpc -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.invoke.grpc.HelloWorldService -p 5000
```
The `app-id` argument is used to identify this service in Dapr's runtime. The `app-port` determines which port Dapr's runtime should call into this service. The `protocol` argument informs Dapr which protocol it should use to invoke the application: `grpc` or `http`(default).

View File

@ -15,7 +15,7 @@ import org.apache.commons.cli.Options;
* 1. Build and install jars:
* mvn clean install
* 2. Run in server mode:
* dapr run --components-path ./components --app-id invokedemo --app-port 3000 --port 3005 \
* dapr run --components-path ./components --app-id invokedemo --app-port 3000 --dapr-http-port 3005 \
* -- java -jar examples/target/dapr-java-sdk-examples-exec.jar \
* io.dapr.examples.invoke.http.DemoService -p 3000
*/

View File

@ -16,7 +16,7 @@ import java.io.IOException;
* mvn clean install
* 2. Send messages to the server:
* dapr run --components-path ./examples/components \
* --port 3006 -- java -jar examples/target/dapr-java-sdk-examples-exec.jar \
* --dapr-http-port 3006 -- java -jar examples/target/dapr-java-sdk-examples-exec.jar \
* io.dapr.examples.invoke.http.InvokeClient 'message one' 'message two'
*/
public class InvokeClient {

View File

@ -95,7 +95,7 @@ public class DemoServiceController {
Use the follow command to execute the demo service example:
```sh
dapr run --components-path ./components --app-id invokedemo --app-port 3000 --port 3005 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.invoke.http.DemoService -p 3000
dapr run --components-path ./components --app-id invokedemo --app-port 3000 --dapr-http-port 3005 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.invoke.http.DemoService -p 3000
```
Once running, the ExposerService is now ready to be invoked by Dapr.
@ -131,7 +131,7 @@ The class knows the app id for the remote application. It uses the the static `D
Execute the follow script in order to run the InvokeClient example, passing two messages for the remote method:
```sh
dapr run --components-path ./components --port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.invoke.http.InvokeClient 'message one' 'message two'
dapr run --components-path ./components --dapr-http-port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.invoke.http.InvokeClient 'message one' 'message two'
```
Once running, the output should display the messages sent from invoker in the demo service output as follows:

View File

@ -16,7 +16,7 @@ import java.util.Collections;
* 1. Build and install jars:
* mvn clean install
* 2. Run the program:
* dapr run --components-path ./components --app-id publisher --port 3006 -- \
* dapr run --components-path ./components --app-id publisher --dapr-http-port 3006 -- \
* java -jar examples/target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Publisher
*/
public class Publisher {

View File

@ -77,7 +77,7 @@ public class SubscriberController {
```
Execute the follow script in order to run the Subscriber example:
```sh
dapr run --components-path ./components --app-id subscriber --app-port 3000 --port 3005 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Subscriber -p 3000
dapr run --components-path ./components --app-id subscriber --app-port 3000 --dapr-http-port 3005 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Subscriber -p 3000
```
### Running the publisher
@ -128,7 +128,7 @@ public class Publisher {
Use the follow command to execute the Publisher example:
```sh
dapr run --components-path ./components --app-id publisher --port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Publisher
dapr run --components-path ./components --app-id publisher --dapr-http-port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Publisher
```
Once running, the Publisher should print the output as follows:

View File

@ -16,7 +16,7 @@ import org.apache.commons.cli.Options;
* 1. Build and install jars:
* mvn clean install
* 2. Run the server:
* dapr run --components-path ./components --app-id subscriber --app-port 3000 --port 3005 -- \
* dapr run --components-path ./components --app-id subscriber --app-port 3000 --dapr-http-port 3005 -- \
* java -jar examples/target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Subscriber -p 3000
*/
public class Subscriber {
@ -39,4 +39,4 @@ public class Subscriber {
// Start Dapr's callback endpoint.
DaprApplication.start(port);
}
}
}

View File

@ -72,7 +72,7 @@ The code uses the `DaprClient` created by the `DaprClientBuilder`. Notice that t
Run this example with the following command:
```sh
dapr run --components-path ./components --port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.state.StateClient 'my message'
dapr run --components-path ./components --dapr-http-port 3006 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.state.StateClient 'my message'
```
Once running, the OutputBindingExample should print the output as follows:

View File

@ -16,7 +16,7 @@ import java.io.IOException;
* 1. Build and install jars:
* mvn clean install
* 2. send a message to be saved as state:
* dapr run --components-path ./components --port 3006 -- \
* dapr run --components-path ./components --dapr-http-port 3006 -- \
* java -jar examples/target/dapr-java-sdk-examples-exec.jar \
* io.dapr.examples.state.StateClient 'my message'
*/

View File

@ -160,8 +160,8 @@ public class DaprRun {
private static String buildDaprCommand(String appName, Class serviceClass, DaprPorts ports) {
StringBuilder stringBuilder = new StringBuilder(String.format(DAPR_RUN, appName))
.append(ports.getAppPort() != null ? " --app-port " + ports.getAppPort() : "")
.append(ports.getHttpPort() != null ? " --port " + ports.getHttpPort() : "")
.append(ports.getGrpcPort() != null ? " --grpc-port " + ports.getGrpcPort() : "")
.append(ports.getHttpPort() != null ? " --dapr-http-port " + ports.getHttpPort() : "")
.append(ports.getGrpcPort() != null ? " --dapr-grpc-port " + ports.getGrpcPort() : "")
.append(String.format(DAPR_COMMAND, serviceClass.getCanonicalName(),
ports.getAppPort() != null ? ports.getAppPort().toString() : ""));
return stringBuilder.toString();

View File

@ -10,7 +10,7 @@ package io.dapr.it.services;
* <p>
* To run manually, from repo root:
* 1. mvn clean install
* 2. dapr run --components-path ./components --grpc-port 41707 --port 32851 -- mvn exec:java -Dexec.mainClass=io.dapr.it.services.EmptyService -Dexec.classpathScope="test" -Dexec.args="-p 44511 -grpcPort 41707 -httpPort 32851" -pl=sdk
* 2. dapr run --components-path ./components --dapr-grpc-port 41707 --dapr-http-port 32851 -- mvn exec:java -Dexec.mainClass=io.dapr.it.services.EmptyService -Dexec.classpathScope="test" -Dexec.args="-p 44511 -grpcPort 41707 -httpPort 32851" -pl=sdk
*/
public class EmptyService {

View File

@ -19,7 +19,7 @@ import io.grpc.ManagedChannelBuilder;
* Simple example.
* To run manually, from repo root:
* 1. mvn clean install
* 2. dapr run --components-path ./components --grpc-port 50001 -- mvn exec:java -Dexec.mainClass=io.dapr.it.state.HelloWorldGrpcStateService -Dexec.classpathScope="test" -pl=sdk
* 2. dapr run --components-path ./components --dapr-grpc-port 50001 -- mvn exec:java -Dexec.mainClass=io.dapr.it.state.HelloWorldGrpcStateService -Dexec.classpathScope="test" -pl=sdk
*/
public class HelloWorldGrpcStateService {