You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@juddi.apache.org by "Viens, Steve" <St...@FMR.COM> on 2003/07/16 09:23:08 UTC
[juddi-Developers] FW: [juddi-Users] New jUDDI CVS Module (checked into CVS as 'judd
i')
Attached is the 'release-notes.html' file that will be posted to CVS
tonight.
I believe there are enough changes/improvements to produce an 0.8.0 release
at the end of July. I hadn't planned to do this originally but I think it's
a good idea to get the Axis 1.1 lib chagne (change #3) and the JNDI name
change (change #14) out as soon as possible.
Steve
-----Original Message-----
From: Steve Viens [mailto:sviens@attbi.com]
Sent: Wednesday, July 16, 2003 8:24 AM
To: juddi-developers@lists.sourceforge.net;
juddi-users@lists.sourceforge.net
Subject: [juddi-Users] New jUDDI CVS Module (checked into CVS as 'juddi')
A new 'juddi' CVS module is now available. In addition I've posted
source releases for several previously unreleased versions (0.5.1,
0.6.0, 0.6.1, 0.6.2). I will most likely request that SourceForge remove
the CVS modules for these in the near future.
I will be posting information related to the changes that I've made
while preparing the reorganized directory structure in
"release-notes.html" over the course of the next week. Quite a bit has
changed ... here's just a few:
1. Log4j is now accessed through Jakarta's
commons-logging package.
2. <env-entry> values for juddi.propsFile
and log4j.propsFile are no longer requred.
Instead the juddi.properties and
log4j.properties files are looked up in
the classpath.
3. A jUDDI client has been added bringing
jUDDI full-circle back to being a UDDI
toolkit (beginnings of one). Check out
org.juddi.registry.RegistryProxy and
also take a look at the contents of the
juddi/samples directory (only a few of
the samples have been created so far).
4. The beginnings of an admin API has been
introduced with the addition of four
jUDDI-proprietary API calls (which are
still under construction).
save_publisher
get_publisherDetail
delete_publisher
find_publisher
This introduced several new classes:
SavePublisher
GetPublisherDetail
DeletePublisher
FindPublisher
PublisherID
PublisherIDHandler
PublisherHandler
PublisherList
PublisherDetail
PublisherInfo
PublisherInfos
5. Added support for the 'generic' attribute
to the UDDI Response messages (this was
being handled in the AxixRequestHandler).
Also updated all associated Handler
classes to marshal/unmarshal this value.
6. The org.juddi.registry.functions package
was moved/renamted to org.juddi.functions.
7. (bug-fix) Added a default constructor to
org.juddi.datatype.response.PublisherAssertions
8. (bug-fix) Added support for mashalling &
unmarshalling the 'operator' value to
org.juddi.handler.PublisherAssertionsHandler.
9. Expanded the PUBLISHER table to support the
new jUDDI Admin API
*** THIS IS IMPORTANT TO NOTE AS ANY EXISTING
jUDDI IMPLEMENTATION WILL NEED TO MAKE THIS
CHANGE BEFORE USING THE MOST MOST RECENT JUDDI
SOURCE!!!
The 0.7.0 and 0.7.1 PUBLISHER table:
CREATE TABLE PUBLISHER
(
PUBLISHER_ID VARCHAR(20) NOT NULL,
PUBLISHER_NAME VARCHAR(255) NOT NULL,
ADMIN VARCHAR(5) NULL,
PRIMARY KEY (PUBLISHER_ID)
);
The new PUBLISHER table:
(from ddl/juddi_mysql.ddl)
CREATE TABLE PUBLISHER
(
PUBLISHER_ID VARCHAR(20) NOT NULL,
PUBLISHER_NAME VARCHAR(255) NOT NULL,
LAST_NAME VARCHAR(150) NULL,
FIRST_NAME VARCHAR(100) NULL,
MIDDLE_INIT VARCHAR(5) NULL,
WORK_PHONE VARCHAR(50) NULL,
MOBILE_PHONE VARCHAR(50) NULL,
PAGER VARCHAR(50) NULL,
EMAIL_ADDRESS VARCHAR(255) NULL,
ADMIN VARCHAR(5) NULL,
ENABLED VARCHAR(5) NULL,
PRIMARY KEY (PUBLISHER_ID)
);
10. Added new 'test' and 'checkstyle' Ant
tasks.
I'm sure there's more ... Keep an eye on release_notes.html.
Steve
-----Original Message-----
From: juddi-developers-admin@lists.sourceforge.net
[mailto:juddi-developers-admin@lists.sourceforge.net] On Behalf Of Steve
Viens
Sent: Wednesday, July 16, 2003 12:41 AM
To: juddi-developers@lists.sourceforge.net
Subject: RE: [juddi-Developers] source code formatting
The new 'juddi' CVS module is now available.
Steve
-----Original Message-----
From: juddi-developers-admin@lists.sourceforge.net
[mailto:juddi-developers-admin@lists.sourceforge.net] On Behalf Of Steve
Viens
Sent: Tuesday, July 15, 2003 12:39 AM
To: juddi-developers@lists.sourceforge.net
Subject: RE: [juddi-Developers] source code formatting
I like the idea Adam mentioned, namely ... Conditional execution of a
'checkstyle' target if checkstyle library is present. I think this is
also the way to go with the Junit tests as well.
I plan to post the baseline for 1.0 to CVS as a 'juddi' head tomorrow
evening. Sorry it's been delayed (hopefully everyone has had a chance to
enjoy some of the summer!)
Steve
-----Original Message-----
From: juddi-developers-admin@lists.sourceforge.net
[mailto:juddi-developers-admin@lists.sourceforge.net] On Behalf Of Adam
Jack
Sent: Monday, July 07, 2003 11:30 AM
To: juddi-developers@lists.sourceforge.net
Subject: RE: [juddi-Developers] source code formatting
Seems to me that a code check could be added to a build w/o being a
mandatory target, so not forcing you to use download/it. What is nice
about an automated check (it can warn or fail a build, I believe, your
choice) is that humans have one less thing to remember for a project. A
nightly gump (although not it's purpose) could run it and warn. No
biggee, just a thought.
regards
Adam
-----Original Message-----
From: juddi-developers-admin@lists.sourceforge.net
[mailto:juddi-developers-admin@lists.sourceforge.net]On Behalf Of Andy
Cutright
Sent: Wednesday, July 02, 2003 8:38 AM
To: juddi-developers@lists.sourceforge.net
Subject: RE: [juddi-Developers] source code formatting
steve's decision is fine with me. i just want consistency. if the
checkstyle stuff will help provide that, then great. if there's any
modifications to the build, i'd prefer this module not be required.
cheers,
andy
-----Original Message-----
From: juddi-developers-admin@lists.sourceforge.net
[mailto:juddi-developers-admin@lists.sourceforge.net]On Behalf Of Adam
Jack
Sent: Tuesday, July 01, 2003 8:13 PM
To: juddi-developers@lists.sourceforge.net
Subject: RE: [juddi-Developers] source code formatting
If I were you I'd look into checkstyle
(http://sourceforge.net/projects/checkstyle/,
http://sourceforge.net/projects/eclipse-cs/) it has ant tasks and
eclipse plugins [for those that use eclipse] that automate the checking.
It is pretty cool, Anou/I have used it, and can be configured w/ a bunch
of choices.
If I were you I'd pick a style based of (1) what Eclipse can auto-format
(2) what checkstyle for Eclipse will validate [for users] (3) what you
can validate/report on via ant as part of the build.
regards
Adam
-----Original Message-----
From: juddi-developers-admin@lists.sourceforge.net
[mailto:juddi-developers-admin@lists.sourceforge.net]On Behalf Of Steve
Viens
Sent: Tuesday, July 01, 2003 8:59 PM
To: juddi-developers@lists.sourceforge.net
Subject: RE: [juddi-Developers] source code formatting
Well, now that I've thought about it - here's what I think:
1. Follow the Java Coding Conventions published by Sun
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
2. Avoid the use of tabs. Indentation should use
the 'space' character. Most IDE's and editors
have a some configuration setting to help avoid
accidental use of tabs.
3. I've been using a 2-character indentation since
day one so let's stick with that.
Any Questions? Comments? Addtions?
Steve
-----Original Message-----
From: Steve Viens [mailto:sviens@attbi.com]
Sent: Friday, June 20, 2003 7:45 PM
To: 'juddi-developers@lists.sourceforge.net'
Subject: RE: [juddi-Developers] source code formatting
Well, I haven't published one but I've been thinking about it for some
time. Now is a great time to announce it (prior to starting the 'juddi'
head).
Tabs will be forbidden, and probably a 2-character indentation
increment. Since we're so closely related to Axis I'd consider starting
with something they use (if there is one);)
I'll get something out for discussion this week.
Steve
-----Original Message-----
From: juddi-developers-admin@lists.sourceforge.net
[mailto:juddi-developers-admin@lists.sourceforge.net] On Behalf Of Andy
Cutright
Sent: Friday, June 20, 2003 2:43 PM
To: juddi-developers@lists.sourceforge.net
Subject: [juddi-Developers] source code formatting
hi y'all,
i just downloaded the latest source. we keep a copy of jUDDI in our
source code system, clearcase, as a matter of policy. clearcase detects
all changes to source code, including whitespace introduction and
removal. i just imported a bunch of parser changes, and they contain a
lot of whitespace differences from previous versions. this makes it
difficult for me to detect the real differences between versions. does
jUDDI have a documented convention for indentation and whitespace
management? e.g., are tabs forbidden, etc? other open source projects
including apache web server, maintain these sorts of standards.
this isn't a -huge- issue, rather a -nice-to-have- ..
cheers,
andy
-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
juddi-developers mailing list juddi-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/juddi-developers
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
juddi-developers mailing list juddi-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/juddi-developers
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
juddi-developers mailing list juddi-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/juddi-developers
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
juddi-developers mailing list juddi-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/juddi-developers
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
juddi-developers mailing list juddi-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/juddi-developers
-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
_______________________________________________
juddi-developers mailing list juddi-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/juddi-developers
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
juddi-developers mailing list juddi-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/juddi-developers
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
juddi-users mailing list
juddi-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/juddi-users