Hi Sebastien, I can confirm that you are right, that was the problem. I would swear I saw many examples that had the implementation element as last one in the composite file ;-).
Thanks again, Radim On 9/20/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote: > Simon Laws wrote: > > On 9/20/07, Radim Kolarik <[EMAIL PROTECTED]> wrote: > > > >> Hi Sebastien, > >> > >> thanks for your help! It was the the custom Web container property as > >> described in the WebSphere fixpack. > >> > >> I can also confirm now that it works with 6.1.0.11 fixpack as well, if > >> the property is set. > >> > >> In the log file, however, we are getting something I am not sure we > >> were getting before: > >> > >> [20/09/07 10:47:17:187 BST] 00000036 ValidatingXML W XMLSchema > >> validation problem in: > >> > >> file:/c:/Program%20Files/IBM/WebSphere/AppServer/profiles/vws/installedApps/vws/example-sc-0_0_1_war.ear/example- > >> sc-0.0.1.war/WEB-INF/classes/example-sc.composite, > >> line: 12, column: 7 > >> cvc-complex-type.2.4.a: Invalid content was found starting with > >> element 'implementation.java'. One of > >> '{"http://www.osoa.org/xmlns/sca/1.0":service, > >> "http://www.osoa.org/xmlns/sca/1.0":reference, > >> "http://www.osoa.org/xmlns/sca/1.0":property}' is expected. > >> > >> Do you have an idea what could be wrong? > >> > >> It looks to me that in http://www.osoa.org/xmlns/sca/1.0/sca-core.xsd > >> the following code suggests that only service, reference or property > >> elements are possible within the component: > >> > >> - <sequence> > >> <element ref="sca:implementation" minOccurs="0" maxOccurs="1" /> > >> - <choice minOccurs="0" maxOccurs="unbounded"> > >> <element name="service" type="sca:ComponentService" /> > >> <element name="reference" type="sca:ComponentReference" /> > >> <element name="property" type="sca:Property" /> > >> </choice> > >> <any namespace="##other" processContents="lax" minOccurs="0" > >> maxOccurs="unbounded" /> > >> </sequence> > >> > >> We also have implementation.java there and it seems to be a valid > >> option based on several examples, including examples in the spec. > >> > >> Thanks, > >> Radim > >> > >> > >> On 9/19/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote: > >> > >>> Radim Kolarik wrote: > >>> > >>>> Hi Simon, > >>>> > >>>> unfortunatelly I am seeing the same problem on WAS 6.1.0.9. > >>>> > >>>> Sebastien, do you still have the WAS environment? Could you try to > >>>> deploy RC3 based example web service on it? > >>>> > >>>> Thanks a lot, > >>>> Radim > >>>> > >>>> > >>>> > >>> It works for me. > >>> > >>> I need more precise information to be able to help. > >>> > >>> - which web service based sample? helloworld? calculator? built > >>> yourself? using mvn or ant? > >>> - the steps you are following to install and run the sample and the > >>> exact output you are getting when you run it > >>> - whether or not you have configured the WAR classloader "parent last" > >>> and "single classloader" > >>> - whether or not you have configured the custom Web container property > >>> as described in the WebSphere fixpack at [1] > >>> - the time of the error > >>> - your SystemOut.log and SystemError.log files > >>> - the FFDC files created in yout logs directory at the time of the error > >>> > >>> Could you please put that information in a JIRA. I'm watching the JIRA > >>> notifications so I'll get notified when you do so, and will investigate > >>> quickly. Thanks. > >>> > >>> [1] http://www-1.ibm.com/support/docview.wss?uid=swg24014758 > >>> > >>> Thanks. > >>> > >>> -- > >>> Jean-Sebastien > >>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >>> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> Hi Radim > >> > > > > You're seeing this output now because Sebastien recently implemented schema > > validation against the SCA files. > > > > What the schema is saying is that you can have an <implementation.?> element > > (implementation.java in your case) which can then be followed by a choice of > > any number of service, reference or property elements. > > > > Can you check in your .composite file that you have the default namespace > > xmlns="http://www.osoa.org/xmlns/sca/1.0" and that the <implementation.java> > > element appears as the first child element in your component definition. > > > > Regards > > > > Simon > > > > > > A common bug I've seen in many composites is that the <implementation> > element must appear first under <component>. > > Hope you find the validation useful :) > > -- > Jean-Sebastien > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]