Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
runcon
Plantuml Server
Commits
ac9d0e02
Commit
ac9d0e02
authored
Oct 31, 2013
by
maximesinclair
Browse files
[BUGFIX] Trick to avoid a lot of IllegalStateException
parent
d7192bf8
Changes
3
Hide whitespace changes
Inline
Side-by-side
src/main/java/net/sourceforge/plantuml/servlet/DiagramResponse.java
View file @
ac9d0e02
...
...
@@ -64,7 +64,7 @@ class DiagramResponse {
}
response
.
setContentType
(
getContentType
());
SourceStringReader
reader
=
new
SourceStringReader
(
uml
);
reader
.
generateImage
(
response
.
getOutputStream
(),
new
FileFormatOption
(
format
));
reader
.
generateImage
(
response
.
getOutputStream
(),
new
FileFormatOption
(
format
,
false
));
}
void
sendMap
(
String
uml
)
throws
IOException
{
...
...
@@ -73,7 +73,7 @@ class DiagramResponse {
}
response
.
setContentType
(
getContentType
());
SourceStringReader
reader
=
new
SourceStringReader
(
uml
);
String
map
=
reader
.
generateImage
(
new
NullOutputStream
(),
new
FileFormatOption
(
FileFormat
.
PNG
));
String
map
=
reader
.
generateImage
(
new
NullOutputStream
(),
new
FileFormatOption
(
FileFormat
.
PNG
,
false
));
String
[]
mapLines
=
map
.
split
(
"[\\r\\n]"
);
PrintWriter
httpOut
=
response
.
getWriter
();
for
(
int
i
=
2
;
(
i
+
1
)<
mapLines
.
length
;
i
++)
{
...
...
src/main/java/net/sourceforge/plantuml/servlet/PlantUmlServlet.java
View file @
ac9d0e02
...
...
@@ -164,7 +164,7 @@ public class PlantUmlServlet extends HttpServlet {
}
response
.
setContentType
(
"image/png"
);
SourceStringReader
reader
=
new
SourceStringReader
(
uml
);
reader
.
generateImage
(
response
.
getOutputStream
(),
new
FileFormatOption
(
FileFormat
.
PNG
));
reader
.
generateImage
(
response
.
getOutputStream
(),
new
FileFormatOption
(
FileFormat
.
PNG
,
false
));
}
}
src/main/java/net/sourceforge/plantuml/servlet/ProxyServlet.java
View file @
ac9d0e02
...
...
@@ -80,7 +80,7 @@ public class ProxyServlet extends HttpServlet {
SourceStringReader
reader
=
new
SourceStringReader
(
getSource
(
source
));
int
n
=
num
==
null
?
0
:
Integer
.
parseInt
(
num
);
reader
.
generateImage
(
response
.
getOutputStream
(),
n
,
new
FileFormatOption
(
getOutputFormat
()));
reader
.
generateImage
(
response
.
getOutputStream
(),
n
,
new
FileFormatOption
(
getOutputFormat
()
,
false
));
}
private
String
getSource
(
String
uri
)
throws
IOException
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment