Hi....

- The signatures for the binary and source distros are ok

- The following are concerns related to LICENCE file at head of binary
distro
    i) Missing licenses for axis2-adb-1.2.jar, axis2-codegen-1.2.jar,
jaxb-xjc-2.1.4.jar, xbean-2.2.0.jar
    ii) Incorrect version number specified for
tuscany-sca-all-1.0-incubating.jar where as distro packages
tuscany-sca-all-0.99-incubating.jar
   iii) Related to mentioning of specific versions around jar files the
following jar files don't specifically mention the versions that are
distributed... backport-util-concurrent, groovy, jython, wsdl4j, jruby and
some of the jars mentioned under CDDL.

- I ran the samples from the binary distro and here are my observations on
them.  I'd like to hear about others experiences with them to ensure that
this is not to do with my environment : -

1) The web-resource sample console does not have a message that indicates
how to stop the server - which is by pressing the <ENTER> key.  But the
README has this documented - so I am ok with this.
  - Running the sample using the java command specified in the README ends
me with...
F:\TuscanyWorkshop\Rel_0.99\bin\tuscany-
sca-0.99-incubating\samples\web-resource>java -cp
..\..\lib\tuscany-sca-manif
est.jar;target\sample-web-resource.jar web.resource.SampleServer
Aug 25, 2007 5:29:54 PM
org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem
WARNING: [WARNING] Component implementation not found: myWeb : myContent
null

Aug 25, 2007 5:29:54 PM
org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem
WARNING: [WARNING] Service not found for component service: myWeb/Resource
null

Exception in thread "main" org.osoa.sca.ServiceRuntimeException:
org.osoa.sca.ServiceRuntimeException: org.apache.tus
cany.sca.core.assembly.ActivationException: java.lang.NullPointerException
        at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(
SCADomain.java:264)
        at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(
SCADomain.java:69)
        at web.resource.SampleServer.main(SampleServer.java:28)
Caused by: org.osoa.sca.ServiceRuntimeException:
org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.
NullPointerException
        at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain
.<init>(DefaultSCADomain.java:172)
        at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(
SCADomain.java:230)
        ... 2 more
Caused by: org.apache.tuscany.sca.core.assembly.ActivationException:
java.lang.NullPointerException
        at
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(
CompositeActivatorImpl.java:646)
        at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain
.<init>(DefaultSCADomain.java:170)
        ... 3 more
Caused by: java.lang.NullPointerException
        at
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.addServiceWire(
CompositeActivatorImpl.java:582
)
        at
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(
CompositeActivatorImpl.java:602)
        at
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(
CompositeActivatorImpl.java:642)
        ... 4 more

2) simple-callback-ws -
the java command usings sample-simple-callback.jar instead of
sample-simple-callback-ws.jar and there is a classdefnotfound exception.
This is more of a typo in the README.  The ant command works.

3) Simple-Bigbank-Spring -
    - Wish the readme mentioned something about what is different with this
compared to the other simple-bigbank sample.
    - The README leaves out " balance:10480.0 " from the output that it
mentions as the user would see when doing a ant, compile and run.


4) Simple-Bigbank - same as above, just leaves out one small information
that users will see as output on the console.  No show stopper.

5) osgi-supplychain
    - the readme is named differently as readme.htm and not README (not a
show stopper at all)
    - no ant script
    - the console output ends with "MainThread sleeping..." and that leaves
no clue to whether the sample has ended or something else is going to
happen.  On another run, this message was the penultimate one and not the
last one.  In both cases I waited and finally did a CTRL+C to end.

6) helloworld-ws-service-webapp (seems to be a problem)
    - The readme has just one line that is a URL.
    - Tried ant run but goal is not defined.  ant compile creates classes
and sdo classes.... so there is not lead to how one should run this.  Tried
ant package and deployed war.  But could not test it.  The url in the readme
resulted in a HTTP-500 with exception stack of...

java.lang.NoClassDefFoundError
    java.lang.Class.forName0(Native Method)
    java.lang.Class.forName(Class.java:242)

org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint$LazyDataBinding.getDataBinding
(DefaultDataBindingExtensionPoint.java:146)

org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint$LazyDataBinding.introspect
(DefaultDataBindingExtensionPoint.java:182)

org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint.introspectType
(DefaultDataBindingExtensionPoint.java:221)


7) helloworld-ws-sdo-webapp
    - has no readme file
    - no clue to run this.  no ant run.  Tried ant package and deployed war
- but no clue to test it further.

8) helloworld-ws-sdo
    - java command has type for executable class.  It is
helloworld.HelloWorldServer and not helloworld-ws-sdo.HellowWorldServer
    - same as about for client class
    - but sample is executable using ant.

9) feed-aggregator
    - just the simple thing that the console does not say how to stop the
server BUT the README

10) Notification samples
    - README needs to be modified to use the binary distro lib jars for all
that is being mentioned about setting up env.
    - I was not successful in running the samples... encountered exceptions.






On 8/25/07, ant elder <[EMAIL PROTECTED]> wrote:
>
> Please review and vote on the 0.99 release artifacts of Tuscany SCA for
> Java.
>
> The artifacts are available for review at:
> http://people.apache.org/~antelder/tuscany/0.99-RC2/
>
> This includes the signed binary and source distributions, the RAT reports,
> and
> the Maven staging repository.
>
> The SVN tag for the release is:
>
> https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/sca/0.99-incubating/
>
> Many thanks,
>
>    ...ant
>
> (note, the artifacts are still uploading so if it looks like something's
> missing please just wait a bit)
>

Reply via email to