Skip to content

Commit af97a86

Browse files
author
anand-raju
committed
Initial push
0 parents  commit af97a86

File tree

19 files changed

+522
-0
lines changed

19 files changed

+522
-0
lines changed
1.27 KB
Binary file not shown.
5.05 KB
Binary file not shown.
1.47 KB
Binary file not shown.

build.xml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<project name="Oracle ATG" default="dist" basedir=".">
3+
4+
<property name="version" value="1.0.0" />
5+
<property name="filename" value="newrelic_oracle_atg_plugin-${version}"/>
6+
<property name="jarfile" value="plugin.jar" />
7+
<property name="tarfile" value="${filename}.tar.gz" />
8+
9+
<property name="build.dir" value="build" />
10+
<property name="build.classes.dir" value="${build.dir}/classes"/>
11+
<property name="build.jar.dir" value="${build.dir}/jar"/>
12+
<property name="build.tar.dir" value="${build.dir}/tar"/>
13+
<property name="build.tar.src.dir" value="${build.tar.dir}/${filename}"/>
14+
15+
<property name="src.dir" value="src" />
16+
<property name="lib.dir" value="lib" />
17+
<property name="conf.dir" value="config" />
18+
<property name="dist.dir" location="dist" />
19+
20+
<property name="sdk.jar" value="${lib.dir}/metrics_publish-2.0.0.jar" />
21+
22+
<path id="classpath">
23+
<pathelement location="${sdk.jar}" />
24+
</path>
25+
26+
<target name="clean">
27+
<echo>Cleaning project...</echo>
28+
<delete dir="${build.dir}" />
29+
<echo>Done.</echo>
30+
</target>
31+
32+
<target name="init" depends="clean">
33+
<echo>Creating directory: ${build.dir}</echo>
34+
<mkdir dir="${build.dir}" />
35+
</target>
36+
37+
<target name="compile" depends="init">
38+
<!-- Compile the java code -->
39+
<echo>Building project...</echo>
40+
<mkdir dir="${build.classes.dir}"/>
41+
<javac srcdir="${src.dir}" destdir="${build.classes.dir}" target="1.6" source="1.6">
42+
<classpath refid="classpath" />
43+
</javac>
44+
<echo>Done.</echo>
45+
</target>
46+
47+
<target name="jar" depends="compile" description="create a jar file for the application">
48+
<mkdir dir="${build.jar.dir}"/>
49+
<tstamp />
50+
<jar destfile="${build.jar.dir}/${jarfile}">
51+
<manifest>
52+
<attribute name="Specification-Title" value="New Relic Oracle ATG Plugin" />
53+
<attribute name="Specification-Vendor" value="Object Edge Inc." />
54+
<attribute name="Implementation-Vendor" value="Object Edge Inc." />
55+
<attribute name="Built-Date" value="${TODAY}" />
56+
<attribute name="Specification-Version" value="${version}" />
57+
<attribute name="Implementation-Version" value="${version} ${TODAY}" />
58+
<attribute name="Main-Class" value="com.objectedge.newrelic.ATGHealthMonitor" />
59+
</manifest>
60+
<fileset dir="${build.classes.dir}"/>
61+
<zipfileset src="${sdk.jar}" />
62+
</jar>
63+
</target>
64+
65+
<target name="dist" depends="jar" description="create a downloadable file">
66+
<mkdir dir="${build.tar.src.dir}" />
67+
<copy todir="${build.tar.src.dir}/config">
68+
<fileset dir="${conf.dir}" />
69+
</copy>
70+
<copy file="${build.jar.dir}/${jarfile}" todir="${build.tar.src.dir}" />
71+
<tar compression="gzip" destfile="${dist.dir}/${tarfile}">
72+
<tarfileset dir="${build.tar.dir}" />
73+
</tar>
74+
</target>
75+
</project>
912 Bytes
Binary file not shown.
3.5 KB
Binary file not shown.
Binary file not shown.

build/jar/plugin.jar

766 KB
Binary file not shown.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"license_key": "YOUR_LICENSE_KEY_HERE",
3+
"log_level": "info",
4+
"log_file_name": "newrelic_oracle_atg_plugin.log",
5+
"log_file_path": "logs"
6+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"agents": [
3+
{
4+
"name" : "Estore1",
5+
"host" : "HOSTNAME1",
6+
"port" : "PORT1"
7+
}
8+
{
9+
"name" : "Estore2",
10+
"host" : "HOSTNAME2",
11+
"port" : "PORT2"
12+
}
13+
]
14+
}

0 commit comments

Comments
 (0)