This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 218975 - Build logging and stat data managers for tomcat
Summary: Build logging and stat data managers for tomcat
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Cosmos (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 critical (vote)
Target Milestone: ---   Edit
Assignee: Saurabh Dravid CLA
QA Contact: Hubert Leung CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 209980
  Show dependency tree
 
Reported: 2008-02-14 11:45 EST by Hubert Leung CLA
Modified: 2012-01-03 13:55 EST (History)
3 users (show)

See Also:


Attachments
Patch to build Logging and Statistics data manger war files (24.54 KB, patch)
2008-02-19 16:02 EST, Saurabh Dravid CLA
no flags Details | Diff
Corrected patch (24.54 KB, patch)
2008-02-19 16:05 EST, Saurabh Dravid CLA
hkyleung: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hubert Leung CLA 2008-02-14 11:45:39 EST
instructions to follow...
Comment 1 Hubert Leung CLA 2008-02-15 10:26:39 EST
Build onto the mdr-build.xml script to create another war file for the logging and statistical data manager.


1. Logging Data Manager
=======================

Code Module: org.eclipse.cosmos.dc.logging.datamgr.web

The following jar files need to be copied in WEB-INF\lib:
muse-complete-2.2.0.jar
muse-platform-mini-2.2.0.jar
org.apache.xerces_2.8.0.v200705301630.jar
org.eclipse.cosmos.common.jar
org.eclipse.cosmos.dc.dataManager.common.jar
org.eclipse.cosmos.dc.dataManager.jar
org.eclipse.cosmos.dc.logging.datamgr.common.jar
org.eclipse.cosmos.dc.management.domain.client.jar
org.eclipse.cosmos.me.management.common.jar
org.eclipse.cosmos.me.management.wsdm.jar
wsdl4j-1.6.1.jar

Add all jar files in the lib directory in the classpath.

Compile classes in the src directory. Put the class files in the
WEB-INF/classes directory.  

Zip up the WEB-INF and META-INF directories in a war file called
logging.war.

Unzip the war file to the webapps directory of the demo zip.

2. Statistical Data Manager
===========================
Code module: org.eclipse.cosmos.dc.stat.datamgr.web

The following jar files need to be copied in WEB-INF\lib:
muse-complete-2.2.0.jar
muse-platform-mini-2.2.0.jar
org.apache.derby_10.1.2.1_v200711021015.jar
org.apache.xerces_2.8.0.v200705301630.jar
org.eclipse.cosmos.common.jar
org.eclipse.cosmos.dc.broker.client.jar
org.eclipse.cosmos.dc.dataManager.common.jar
org.eclipse.cosmos.dc.dataManager.jar
org.eclipse.cosmos.dc.management.domain.client.jar
org.eclipse.cosmos.dc.stat.datamgr.common.jar
org.eclipse.cosmos.me.management.common.jar
org.eclipse.cosmos.me.management.wsdm.jar
org.eclipse.cosmos.tptp.dependencies.jar
wsdl4j-1.6.1.jar

Add all jar files in the lib directory in the classpath.

Compile classes in the src directory. Put the class files in the
WEB-INF/classes directory.  

Zip up the WEB-INF and META-INF directories in a war file called
stat.war.

Unzip the war file to the webapps directory of the demo zip.
Comment 2 Hubert Leung CLA 2008-02-15 11:05:34 EST
Hi Ruth, the build change requires packaging non-COSMOS code, so I'm assigning it to you to verify.  Thank you.  
Comment 3 Ruth Lee CLA 2008-02-15 11:47:56 EST
Hi Hubert.

Thanks. I've sent you an email requesting IPZilla numbers for the following:

- javax.servlet v2.4.0
- Xerces 2.8.0
- WSDL v1.6.1. (I see other versions of WSDL approved but not that version.) 
- Derby 10.1.2.1

Thanks,
Ruth.
Comment 4 Hubert Leung CLA 2008-02-19 10:11:10 EST
We don't need to package javax.servlet.  

Xerces 2.8.0: 
2121  new  P3  awai  barb.co...  NEW   Apache Xerces Version: 2.8 (PB CQ2093)  
This CQ is for requesting approval to use the download from Orbit.  We already
also have approval to use xerces 2.8.0 using another packaging:
1541  approved_all_projects  P3  Wind  technol...  RESO  FIXE  xercesImpl.jar
(as part of Apache Xerces2) Version: 2.8.0  
1575  approved_all_projects  P3  Wind  technol...  RESO  FIXE  xml-apis version
1.3.0.3  

WSDL4J:
Not required by this bug

Derby:
2123  new  P3  new  emo-ip-...  NEW   Apache Derby Version: 10.1.2.1 (PB
CQ1187) 
(Derby is required only by the statistical data manager.) 

Also, xml resolver is NOT required in this package.  
Comment 5 Ruth Lee CLA 2008-02-19 10:20:55 EST
Hi Saurabh, Bobby,

The legal looks good. Please proceed with this bugzilla.

Thanks,
Ruth.
Comment 6 Saurabh Dravid CLA 2008-02-19 16:02:59 EST
Created attachment 90104 [details]
Patch to build Logging and Statistics data manger war files

The following patch will build Logging datamanager, Statistics datamanager, SML MDR and example MDR files and then place them into cosmos demo.zip
Comment 7 Saurabh Dravid CLA 2008-02-19 16:05:28 EST
Created attachment 90105 [details]
Corrected patch
Comment 8 Saurabh Dravid CLA 2008-02-21 15:47:03 EST
Logging and stat data managers war file is getting created in build and getting bundled in cosmos demo, hence changing the status of bug is fixed.
Comment 9 Saurabh Dravid CLA 2008-02-21 15:47:41 EST
Logging and stat data managers war file is getting created in build and getting bundled in cosmos demo, hence changing the status of bug is closed.