Skip to content

Commit 394d4e5

Browse files
author
Yuriy Bezsonov
committed
update demo flow
1 parent 7ace85b commit 394d4e5

1 file changed

Lines changed: 22 additions & 22 deletions

File tree

samples/spring-ai/demo-scripts/02-add-api-ui.sh

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ cat > temp_dependencies.xml << 'EOL'
3434
EOL
3535

3636
# Create a temporary file for the modified pom.xml
37-
cat /pom.xml | awk '
37+
cat pom.xml | awk '
3838
BEGIN { print_deps = 1; in_first_deps = 0; }
3939
/<dependencies>/ {
4040
if (!in_first_deps) {
@@ -82,22 +82,22 @@ code src/main/resources/application.properties
8282

8383
echo "Creating necessary directories..."
8484
# Create templates directory if it doesn't exist
85-
mkdir -p assistant/src/main/resources/templates
85+
mkdir -p src/main/resources/templates
8686

8787
# Create package directories if they don't exist
88-
mkdir -p assistant/src/main/java/com/example/assistant
89-
mkdir -p assistant/src/main/java/com/example/assistant/config
90-
mkdir -p assistant/src/main/java/com/example/assistant/controller
91-
mkdir -p assistant/src/main/java/com/example/assistant/model
92-
mkdir -p assistant/src/main/java/com/example/assistant/service
93-
mkdir -p assistant/src/main/java/com/example/assistant/util
88+
mkdir -p src/main/java/com/example/assistant
89+
mkdir -p src/main/java/com/example/assistant/config
90+
mkdir -p src/main/java/com/example/assistant/controller
91+
mkdir -p src/main/java/com/example/assistant/model
92+
mkdir -p src/main/java/com/example/assistant/service
93+
mkdir -p src/main/java/com/example/assistant/util
9494

9595
echo "Copying template file..."
9696
# Copy template file - check if it exists first
9797
if [ -f "$SOURCES_FOLDER/assistant/templates/chat.html" ]; then
98-
cp "$SOURCES_FOLDER/assistant/templates/chat.html" assistant/src/main/resources/templates/
98+
cp "$SOURCES_FOLDER/assistant/templates/chat.html" src/main/resources/templates/
9999
elif [ -f "$SOURCES_FOLDER/assistant/src/main/resources/templates/chat.html" ]; then
100-
cp "$SOURCES_FOLDER/assistant/src/main/resources/templates/chat.html" assistant/src/main/resources/templates/
100+
cp "$SOURCES_FOLDER/assistant/src/main/resources/templates/chat.html" src/main/resources/templates/
101101
else
102102
echo "Warning: chat.html not found in expected locations. Skipping."
103103
fi
@@ -107,58 +107,58 @@ echo "Copying Java files..."
107107

108108
# PromptConfig.java
109109
if [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/config/PromptConfig.java" ]; then
110-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/config/PromptConfig.java" assistant/src/main/java/com/example/assistant/config/
110+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/config/PromptConfig.java" src/main/java/com/example/assistant/config/
111111
elif [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/PromptConfig.java" ]; then
112-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/PromptConfig.java" assistant/src/main/java/com/example/assistant/
112+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/PromptConfig.java" src/main/java/com/example/assistant/
113113
else
114114
echo "Warning: PromptConfig.java not found in expected locations. Skipping."
115115
fi
116116

117117
# ChatController.java
118118
if [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/controller/ChatController.java" ]; then
119-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/controller/ChatController.java" assistant/src/main/java/com/example/assistant/controller/
119+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/controller/ChatController.java" src/main/java/com/example/assistant/controller/
120120
elif [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/ChatController.java" ]; then
121-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/ChatController.java" assistant/src/main/java/com/example/assistant/
121+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/ChatController.java" src/main/java/com/example/assistant/
122122
else
123123
echo "Warning: ChatController.java not found in expected locations. Skipping."
124124
fi
125125

126126
# WebViewController.java
127127
if [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/controller/WebViewController.java" ]; then
128-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/controller/WebViewController.java" assistant/src/main/java/com/example/assistant/controller/
128+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/controller/WebViewController.java" src/main/java/com/example/assistant/controller/
129129
elif [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/WebViewController.java" ]; then
130-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/WebViewController.java" assistant/src/main/java/com/example/assistant/
130+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/WebViewController.java" src/main/java/com/example/assistant/
131131
else
132132
echo "Warning: WebViewController.java not found in expected locations. Skipping."
133133
fi
134134

135135
# ChatRequest.java
136136
if [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/model/ChatRequest.java" ]; then
137-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/model/ChatRequest.java" assistant/src/main/java/com/example/assistant/model/
137+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/model/ChatRequest.java" src/main/java/com/example/assistant/model/
138138
elif [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/ChatRequest.java" ]; then
139-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/ChatRequest.java" assistant/src/main/java/com/example/assistant/
139+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/ChatRequest.java" src/main/java/com/example/assistant/
140140
else
141141
echo "Warning: ChatRequest.java not found in expected locations. Skipping."
142142
fi
143143

144144
# RetryUtils.java
145145
if [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/util/RetryUtils.java" ]; then
146-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/util/RetryUtils.java" assistant/src/main/java/com/example/assistant/util/
146+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/util/RetryUtils.java" src/main/java/com/example/assistant/util/
147147
elif [ -f "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/RetryUtils.java" ]; then
148-
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/RetryUtils.java" assistant/src/main/java/com/example/assistant/
148+
cp "$SOURCES_FOLDER/assistant/src/main/java/com/example/assistant/RetryUtils.java" src/main/java/com/example/assistant/
149149
else
150150
echo "Warning: RetryUtils.java not found in expected locations. Skipping."
151151
fi
152152

153153
# ChatService.java - Copy from the specific location only
154154
echo "Copying ChatService.java from demo-scripts folder..."
155155
if [ -f "$SOURCES_FOLDER/demo-scripts/ChatService/ChatService.java.2" ]; then
156-
cp "$SOURCES_FOLDER/demo-scripts/ChatService/ChatService.java.2" assistant/src/main/java/com/example/assistant/service/ChatService.java
156+
cp "$SOURCES_FOLDER/demo-scripts/ChatService/ChatService.java.2" src/main/java/com/example/assistant/service/ChatService.java
157157
echo "ChatService.java copied successfully."
158158

159159
# Open ChatService.java in VS Code
160160
echo "Opening ChatService.java in VS Code..."
161-
code assistant/src/main/java/com/example/assistant/service/ChatService.java
161+
code src/main/java/com/example/assistant/service/ChatService.java
162162
else
163163
echo "Error: ChatService.java.2 not found at $SOURCES_FOLDER/demo-scripts/ChatService/."
164164
echo "Please ensure the file exists at the specified location."

0 commit comments

Comments
 (0)