Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
W
WebGUI
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Analyze
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Kieker
WebGUI
Commits
6e497942
Commit
6e497942
authored
13 years ago
by
nie
Browse files
Options
Downloads
Patches
Plain Diff
Modified the example page.
parent
b5c95fa1
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
nbproject/ant-deploy.xml
+45
-107
45 additions, 107 deletions
nbproject/ant-deploy.xml
nbproject/project.properties
+2
-7
2 additions, 7 deletions
nbproject/project.properties
web/main.xhtml
+22
-16
22 additions, 16 deletions
web/main.xhtml
with
69 additions
and
130 deletions
nbproject/ant-deploy.xml
+
45
−
107
View file @
6e497942
<?xml version="1.0" encoding="UTF-8"?>
<project
default=
"-deploy-ant"
basedir=
"."
>
<target
name=
"-init-cl-deployment-env"
if=
"deploy.ant.enabled"
>
<property
file=
"${deploy.ant.properties.file}"
/>
<available
file=
"${deploy.ant.docbase.dir}/WEB-INF/sun-web.xml"
property=
"sun.web.present"
/>
<available
file=
"${deploy.ant.docbase.dir}/WEB-INF/glassfish-web.xml"
property=
"glassfish.web.present"
/>
<available
file=
"${deploy.ant.resource.dir}"
property=
"has.setup"
/>
<tempfile
prefix=
"gfv3"
property=
"gfv3.password.file"
destdir=
"${java.io.tmpdir}"
/>
<!-- do not forget to delete this! -->
<echo
message=
"AS_ADMIN_PASSWORD=${gfv3.password}"
file=
"${gfv3.password.file}"
/>
</target>
<target
name=
"-parse-sun-web"
depends=
"-init-cl-deployment-env"
if=
"sun.web.present"
>
<tempfile
prefix=
"gfv3"
property=
"temp.sun.web"
destdir=
"${java.io.tmpdir}"
/>
<copy
file=
"${deploy.ant.docbase.dir}/WEB-INF/sun-web.xml"
tofile=
"${temp.sun.web}"
/>
<!-- The doctype triggers resolution which can fail -->
<replace
file=
"${temp.sun.web}"
>
<replacetoken>
<![CDATA[<!DOCTYPE]]>
</replacetoken>
<replacevalue>
<![CDATA[<!-- <!DOCTYPE]]>
</replacevalue>
</replace>
<replace
file=
"${temp.sun.web}"
>
<replacetoken>
<![CDATA[<sun-web-app]]>
</replacetoken>
<replacevalue>
<![CDATA[--> <sun-web-app]]>
</replacevalue>
</replace>
<xmlproperty
file=
"${temp.sun.web}"
validate=
"false"
>
</xmlproperty>
<delete
file=
"${temp.sun.web}"
/>
<condition
property=
"deploy.ant.client.url"
value=
"${gfv3.url}${sun-web-app.context-root}"
else=
"${gfv3.url}/${ant.project.name}"
>
<isset
property=
"sun-web-app.context-root"
/>
</condition>
<condition
property=
"deploy.context.root.argument"
value=
"&contextroot=${sun-web-app.context-root}"
else=
"/${ant.project.name}"
>
<isset
property=
"sun-web-app.context-root"
/>
</condition>
</target>
<target
name=
"-parse-glassfish-web"
depends=
"-init-cl-deployment-env"
if=
"glassfish.web.present"
>
<tempfile
prefix=
"gfv3"
property=
"temp.gf.web"
destdir=
"${java.io.tmpdir}"
/>
<copy
file=
"${deploy.ant.docbase.dir}/WEB-INF/glassfish-web.xml"
tofile=
"${temp.gf.web}"
/>
<!-- The doctype triggers resolution which can fail -->
<replace
file=
"${temp.gf.web}"
>
<replacetoken>
<![CDATA[<!DOCTYPE]]>
</replacetoken>
<replacevalue>
<![CDATA[<!-- <!DOCTYPE]]>
</replacevalue>
</replace>
<replace
file=
"${temp.gf.web}"
>
<replacetoken>
<![CDATA[<glassfish-web-app]]>
</replacetoken>
<replacevalue>
<![CDATA[--> <glassfish-web-app]]>
</replacevalue>
</replace>
<xmlproperty
file=
"${temp.gf.web}"
validate=
"false"
>
</xmlproperty>
<delete
file=
"${temp.gf.web}"
/>
<condition
property=
"deploy.ant.client.url"
value=
"${gfv3.url}${glassfish-web-app.context-root}"
else=
"${gfv3.url}/${ant.project.name}"
>
<isset
property=
"glassfish-web-app.context-root"
/>
</condition>
<condition
property=
"deploy.context.root.argument"
value=
"&contextroot=${glassfish-web-app.context-root}"
else=
"/${ant.project.name}"
>
<isset
property=
"glassfish-web-app.context-root"
/>
</condition>
</target>
<target
name=
"-no-parse-sun-web"
depends=
"-init-cl-deployment-env"
unless=
"sun.web.present"
>
<property
name=
"deploy.context.root.argument"
value=
""
/>
</target>
<target
name=
"-add-resources"
depends=
"-init-cl-deployment-env"
if=
"has.setup"
>
<tempfile
prefix=
"gfv3"
property=
"gfv3.resources.dir"
destdir=
"${java.io.tmpdir}"
/>
<mkdir
dir=
"${gfv3.resources.dir}"
/>
<mkdir
dir=
"${gfv3.resources.dir}/META-INF"
/>
<copy
todir=
"${gfv3.resources.dir}/META-INF"
>
<fileset
dir=
"${deploy.ant.resource.dir}"
/>
</copy>
<jar
destfile=
"${deploy.ant.archive}"
update=
"true"
>
<fileset
dir=
"${gfv3.resources.dir}"
/>
</jar>
<delete
dir=
"${gfv3.resources.dir}"
/>
</target>
<target
name=
"-deploy-ant"
depends=
"-parse-glassfish-web, -parse-sun-web, -no-parse-sun-web,-add-resources"
if=
"deploy.ant.enabled"
>
<antcall
target=
"-deploy-without-pw"
/>
<antcall
target=
"-deploy-with-pw"
/>
</target>
<target
name=
"-deploy-without-pw"
unless=
"gfv3.password"
>
<echo
message=
"Deploying ${deploy.ant.archive}"
/>
<tempfile
prefix=
"gfv3"
property=
"gfv3.results.file"
destdir=
"${java.io.tmpdir}"
/>
<!-- do not forget to delete this! -->
<property
name=
"full.deploy.ant.archive"
location=
"${deploy.ant.archive}"
/>
<get
src=
"${gfv3.admin.url}/__asadmin/deploy?path=${full.deploy.ant.archive}${deploy.context.root.argument}&force=true&name=${ant.project.name}"
dest=
"${gfv3.results.file}"
/>
<delete
file=
"${gfv3.results.file}"
/>
</target>
<target
name=
"-deploy-with-pw"
if=
"gfv3.password"
>
<echo
message=
"Deploying ${deploy.ant.archive}"
/>
<tempfile
prefix=
"gfv3"
property=
"gfv3.results.file"
destdir=
"${java.io.tmpdir}"
/>
<!-- do not forget to delete this! -->
<property
name=
"full.deploy.ant.archive"
location=
"${deploy.ant.archive}"
/>
<get
username=
"${gfv3.username}"
password=
"${gfv3.password}"
src=
"${gfv3.admin.url}/__asadmin/deploy?path=${full.deploy.ant.archive}${deploy.context.root.argument}&force=true&name=${ant.project.name}"
dest=
"${gfv3.results.file}"
/>
<delete
file=
"${gfv3.results.file}"
/>
</target>
<target
name=
"-undeploy-ant"
depends=
"-init-cl-deployment-env"
if=
"deploy.ant.enabled"
>
<antcall
target=
"-undeploy-without-pw"
/>
<antcall
target=
"-undeploy-with-pw"
/>
</target>
<target
name=
"-undeploy-without-pw"
unless=
"gfv3.password"
>
<echo
message=
"Undeploying ${deploy.ant.archive}"
/>
<tempfile
prefix=
"gfv3"
property=
"gfv3.results.file"
destdir=
"${java.io.tmpdir}"
/>
<!-- do not forget to delete this! -->
<get
src=
"${gfv3.admin.url}/__asadmin/undeploy?name=${ant.project.name}"
dest=
"${gfv3.results.file}"
/>
<delete
file=
"${gfv3.results.file}"
/>
</target>
<target
name=
"-undeploy-with-pw"
if=
"gfv3.password"
>
<echo
message=
"Undeploying ${deploy.ant.archive}"
/>
<tempfile
prefix=
"gfv3"
property=
"gfv3.results.file"
destdir=
"${java.io.tmpdir}"
/>
<!-- do not forget to delete this! -->
<get
username=
"${gfv3.username}"
password=
"${gfv3.password}"
src=
"${gfv3.admin.url}/__asadmin/undeploy?name=${ant.project.name}"
dest=
"${gfv3.results.file}"
/>
<delete
file=
"${gfv3.results.file}"
/>
<target
name=
"-init"
if=
"deploy.ant.enabled"
>
<property
file=
"${deploy.ant.properties.file}"
/>
<tempfile
property=
"temp.module.folder"
prefix=
"tomcat"
destdir=
"${java.io.tmpdir}"
/>
<unwar
src=
"${deploy.ant.archive}"
dest=
"${temp.module.folder}"
>
<patternset
includes=
"META-INF/context.xml"
/>
</unwar>
<xmlproperty
file=
"${temp.module.folder}/META-INF/context.xml"
/>
<delete
dir=
"${temp.module.folder}"
/>
</target>
<target
name=
"-check-credentials"
if=
"deploy.ant.enabled"
depends=
"-init"
>
<fail
message=
"Tomcat password has to be passed as tomcat.password property."
>
<condition>
<not>
<isset
property=
"tomcat.password"
/>
</not>
</condition>
</fail>
</target>
<target
name=
"-deploy-ant"
if=
"deploy.ant.enabled"
depends=
"-init,-check-credentials"
>
<echo
message=
"Deploying ${deploy.ant.archive} to ${Context(path)}"
/>
<taskdef
name=
"deploy"
classname=
"org.apache.catalina.ant.DeployTask"
>
<classpath>
<pathelement
path=
"${tomcat.home}/lib/catalina-ant.jar"
/>
<pathelement
path=
"${tomcat.home}/lib/tomcat-coyote.jar"
/>
<pathelement
path=
"${tomcat.home}/lib/tomcat-util.jar"
/>
<pathelement
path=
"${tomcat.home}/bin/tomcat-juli.jar"
/>
</classpath>
</taskdef>
<deploy
url=
"${tomcat.url}/manager/text"
username=
"${tomcat.username}"
password=
"${tomcat.password}"
path=
"${Context(path)}"
war=
"${deploy.ant.archive}"
/>
<property
name=
"deploy.ant.client.url"
value=
"${tomcat.url}${Context(path)}"
/>
</target>
<target
name=
"-undeploy-ant"
if=
"deploy.ant.enabled"
depends=
"-init,-check-credentials"
>
<echo
message=
"Undeploying ${Context(path)}"
/>
<taskdef
name=
"undeploy"
classname=
"org.apache.catalina.ant.UndeployTask"
>
<classpath>
<pathelement
path=
"${tomcat.home}/lib/catalina-ant.jar"
/>
<pathelement
path=
"${tomcat.home}/lib/tomcat-coyote.jar"
/>
<pathelement
path=
"${tomcat.home}/lib/tomcat-util.jar"
/>
<pathelement
path=
"${tomcat.home}/bin/tomcat-juli.jar"
/>
</classpath>
</taskdef>
<undeploy
url=
"${tomcat.url}/manager/text"
username=
"${tomcat.username}"
password=
"${tomcat.password}"
path=
"${Context(path)}"
/>
</target>
</project>
This diff is collapsed.
Click to expand it.
nbproject/project.properties
+
2
−
7
View file @
6e497942
...
...
@@ -32,13 +32,8 @@ includes=**
j2ee.compile.on.save
=
true
j2ee.deploy.on.save
=
true
j2ee.platform
=
1.6-web
j2ee.platform.classpath
=
${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.jms.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/jstl-impl.jar:${j2ee.server.home}/modules/javax.security.auth.message.jar:${j2ee.server.home}/modules/javax.transaction.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.resource.jar:${j2ee.server.home}/modules/jsf-impl.jar:${j2ee.server.home}/modules/endorsed/javax.annotation.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/jersey-core.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/javax.servlet.jar:${j2ee.server.home}/modules/javax.enterprise.deploy.jar:${j2ee.server.home}/modules/javax.management.j2ee.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/jsf-api.jar:${j2ee.server.home}/modules/javax.ejb.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar:${j2ee.server.home}/modules/javax.security.jacc.jar
j2ee.platform.embeddableejb.classpath
=
${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar
j2ee.platform.wscompile.classpath
=
${j2ee.server.home}/modules/webservices-osgi.jar
j2ee.platform.wsgen.classpath
=
${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/javax.ejb.jar
j2ee.platform.wsimport.classpath
=
${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/javax.ejb.jar
j2ee.platform.wsit.classpath
=
j2ee.server.type
=
gfv3ee6
j2ee.platform.classpath
=
${j2ee.server.home}/lib/annotations-api.jar:${j2ee.server.home}/lib/catalina-ant.jar:${j2ee.server.home}/lib/catalina-ha.jar:${j2ee.server.home}/lib/catalina-tribes.jar:${j2ee.server.home}/lib/catalina.jar:${j2ee.server.home}/lib/ecj-3.6.2.jar:${j2ee.server.home}/lib/el-api.jar:${j2ee.server.home}/lib/jasper-el.jar:${j2ee.server.home}/lib/jasper.jar:${j2ee.server.home}/lib/jsp-api.jar:${j2ee.server.home}/lib/jstl-api-1.2.jar:${j2ee.server.home}/lib/jstl-impl-1.2.jar:${j2ee.server.home}/lib/primefaces-2.2.1.jar:${j2ee.server.home}/lib/servlet-api.jar:${j2ee.server.home}/lib/tomcat-api.jar:${j2ee.server.home}/lib/tomcat-coyote.jar:${j2ee.server.home}/lib/tomcat-dbcp.jar:${j2ee.server.home}/lib/tomcat-i18n-es.jar:${j2ee.server.home}/lib/tomcat-i18n-fr.jar:${j2ee.server.home}/lib/tomcat-i18n-ja.jar:${j2ee.server.home}/lib/tomcat-util.jar
j2ee.server.type
=
Tomcat
jar.compress
=
false
javac.classpath
=
\
${libs.jsf20.classpath}:
\
...
...
This diff is collapsed.
Click to expand it.
web/main.xhtml
+
22
−
16
View file @
6e497942
...
...
@@ -22,7 +22,7 @@
</p:layoutUnit>
<p:layoutUnit
header=
"Projects"
collapsible=
"true"
scrollable=
"true"
position=
"left"
width=
"200"
resizable=
"true"
minWidth=
"100"
>
<p:layoutUnit
header=
"Projects"
collapsible=
"true"
scrollable=
"true"
position=
"left"
width=
"200"
resizable=
"true"
minWidth=
"100"
>
<p:tree
value=
"#{treeBean.root}"
var=
"node"
expanded=
"true"
>
<p:treeNode>
<h:outputText
value=
"#{node}"
/>
...
...
@@ -30,36 +30,42 @@
</p:tree>
</p:layoutUnit>
<p:layoutUnit
position=
"center"
scrollable=
"true"
>
<p:panel
style=
"width:150px"
id=
"handlepnl"
header=
"FSReader"
>
<h:outputText
value=
"myReader"
/>
<p:layoutUnit
position=
"center"
scrollable=
"true"
>
<p:panel
style=
"
font-size:15px;
width:150px"
id=
"handlepnl"
header=
"FSReader"
>
<h:outputText
style=
"width: fit-content"
value=
"myReader"
/>
</p:panel>
<p:draggable
for=
"handlepnl"
handle=
".ui-panel-titlebar"
/>
<p:panel
style=
"width:350px"
id=
"handlepn2"
header=
"ResourceUtilizationPlugin"
>
<p:draggable
for=
"handlepnl"
handle=
".ui-panel-titlebar"
grid=
"40,40"
/>
<p:resizable
for=
"handlepnl"
grid=
"40"
/>
<p:panel
style=
"font-size:15px;width:350px"
id=
"handlepn2"
header=
"ResourceUtilizationPlugin"
>
<h:outputText
value=
"CPU-Utilization"
/>
</p:panel>
<p:draggable
for=
"handlepn2"
handle=
".ui-panel-titlebar"
/>
<p:draggable
for=
"handlepn2"
handle=
".ui-panel-titlebar"
grid=
"40,40"
/>
<p:resizable
for=
"handlepn2"
grid=
"40"
/>
<p:panel
style=
"width:350px"
id=
"handlepn3"
header=
"TraceReconstructionPlugin"
>
<p:panel
style=
"
font-size:15px;
width:350px"
id=
"handlepn3"
header=
"TraceReconstructionPlugin"
>
<h:outputText
value=
"traceReconstruction"
/>
</p:panel>
<p:draggable
for=
"handlepn3"
handle=
".ui-panel-titlebar"
/>
<p:draggable
for=
"handlepn3"
handle=
".ui-panel-titlebar"
grid=
"40,40"
/>
<p:resizable
for=
"handlepn3"
grid=
"40"
/>
<p:panel
style=
"width:350px"
id=
"handlepn
3
"
header=
"CPUGraphPlugin"
>
<p:panel
style=
"
font-size:15px;
width:350px"
id=
"handlepn
4
"
header=
"CPUGraphPlugin"
>
<h:outputText
value=
"CPUGraphPlugin"
/>
</p:panel>
<p:draggable
for=
"handlepn3"
handle=
".ui-panel-titlebar"
/>
<p:draggable
for=
"handlepn4"
handle=
".ui-panel-titlebar"
grid=
"40,40"
/>
<p:resizable
for=
"handlepn4"
grid=
"40"
/>
<p:panel
style=
"width:350px"
id=
"handlepn
3
"
header=
"SequenceDiagrammPlugin"
>
<p:panel
style=
"
font-size:15px;
width:350px"
id=
"handlepn
5
"
header=
"SequenceDiagrammPlugin"
>
<h:outputText
value=
"SequenceDiagrammPlugin"
/>
</p:panel>
<p:draggable
for=
"handlepn3"
handle=
".ui-panel-titlebar"
/>
<p:draggable
for=
"handlepn5"
handle=
".ui-panel-titlebar"
grid=
"40,40"
/>
<p:resizable
for=
"handlepn5"
grid=
"40"
/>
<p:panel
style=
"width:350px"
id=
"handlepn
3
"
header=
"DependencyGraphPlugin"
>
<p:panel
style=
"
font-size:15px;
width:350px"
id=
"handlepn
6
"
header=
"DependencyGraphPlugin"
>
<h:outputText
value=
"DependencyGraphPlugin"
/>
</p:panel>
<p:draggable
for=
"handlepn3"
handle=
".ui-panel-titlebar"
/>
<p:draggable
for=
"handlepn6"
handle=
".ui-panel-titlebar"
grid=
"40,40"
/>
<p:resizable
for=
"handlepn6"
grid=
"40"
/>
</p:layoutUnit>
<p:layoutUnit
position=
"right"
width=
"200"
scrollable=
"true"
header=
"Tool Palette"
resizable=
"true"
collapsible=
"true"
>
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment