This week's book giveaway is in the Design and Architecture forum.
We're giving away four copies of Communication Patterns: A Guide for Developers and Architects and have Jacqui Read on-line!
See this thread for details.

Eva Van Shtock

Greenhorn
+ Follow
since Jun 02, 2006
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by Eva Van Shtock

Hi,

I just started reading the guide book (english version of the German book, Tim et. al)
I'm having difficulty (formalism, etc.)
Does reading the infrastructure spec help? What about superstructure?
Can someone direct me to where to start?

Eva
Congratulations!

I'm currently preparing for the SCJWSD exam.
I like to take the two SOA IBM exams afterwards.
What other material did you use and can you share your notes?

Once again, congratulations.

Eva
Same here!
Can anyone share with us what kind of questions are asked on UDDI?
I think the real power of the web will be manifested when the adoption of the semantic aspects of the web are widely used.

The dream is S/W autonomous agents roam the active web in their attempt of satisfying our complex tasks.
Hi,

I'm using JBuilder 2006 to test the examples in RMH book.
For some reason, message.getSOAPHeader() does not work.
The JDK I'm using is 1.4.2.

I understand that getting the header directly from the message is added in 1.2.
Shouldn't SAAJ 1.2 be old enough to be included in 1.4?!

When was SAAJ 1.2 released and what could be the problem?

Eva
It's taking too long!
This certification is difficult! Too many specs!

Certifications is inferior to experience.
Just by having a certification, does not qualify you for a job (I read it somewhere in a survey of hiring mgrs.)
You can get 100% without writing a single line nor troubleshooting anything!
That is what I'm planning to do!
I work in telecom and don't need cert or learning web services.

I do it for fun!

I found that the best way to learn something is to get certified in it.

Working in technology should be fun and not a burden. It keeps changing and you get burned out if you think in monetary terms.

Eva
In the deployment file under WEB-INF directory, is the file name webservices.xml or web-services.xml?
I'm using BEA 8.1 and it says web-services.xml. However, the RMH book says webservices.xml.


Can anyone clarify this?
BTW, does the exam include deployment questions?

Eva
Here is the whole wsdl

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<definitions xmlns:tns="http://beanexport_second_time" xmlns:wsr="http://www.openuri.org/2002/10/soap/reliability/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap12enc="http://www.w3.org/2003/05/soap-encoding" xmlns:conv="http://www.openuri.org/2002/04/wsdl/conversation/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://beanexport_second_time">
<types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:stns="http://beanexport_second_time" elementFormDefault="qualified" attributeFormDefault="qualified" targetNamespace="http://beanexport_second_time">
<xsd:element type="xsd:string" name="getSampleResponse" nillable="true">
</xsd:element>
<xsd:element type="xsd:string" name="setSample" nillable="true">
</xsd:element>
</xsd:schema>
</types>
<message name="getSample">
</message>
<message name="getSampleResponse">
<part xmlns artns="http://beanexport_second_time" name="result" element="partns:getSampleResponse">
</part>
</message>
<message name="setSample">
<part xmlns artns="http://beanexport_second_time" name="string" element="partns:setSample">
</part>
</message>
<message name="setSampleResponse">
</message>
<portType name="Bean1Port">
<operation name="getSample">
<input message="tns:getSample">
</input>
<output message="tns:getSampleResponse">
</output>
</operation>
<operation name="setSample">
<input message="tns:setSample">
</input>
<output message="tns:setSampleResponse">
</output>
</operation>
</portType>
<binding type="tns:Bean1Port" name="Bean1Port">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http">
</soap:binding>
<operation name="getSample">
<soap peration style="document" soapAction="">
</soap peration>
<input>
<soap:body namespace="http://beanexport_second_time" use="literal">
</soap:body>
</input>
<output>
<soap:body namespace="http://beanexport_second_time" use="literal">
</soap:body>
</output>
</operation>
<operation name="setSample">
<soap peration style="document" soapAction="">
</soap peration>
<input>
<soap:body namespace="http://beanexport_second_time" use="literal">
</soap:body>
</input>
<output>
<soap:body namespace="http://beanexport_second_time" use="literal">
</soap:body>
</output>
</operation>
</binding>
<service name="Bean1">
<port name="Bean1Port" binding="tns:Bean1Port">
<soap:address location="http://localhost:7001/web-services/Bean1">
</soap:address>
</port>
</service>
</definitions>
Hi,

I'm playing with WS-I Analyzer.
I get this error (line 2 of wsdl), the wsdl file first few lines are given below.
Does anyone know what is the error?

Thanks

Eva

-- FIRST FEW LINES OF WSDL FILE ------------------

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<definitions xmlns:tns="http://beanexport_second_time" xmlns:wsr="http://www.openuri.org/2002/10/soap/reliability/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap12enc="http://www.w3.org/2003/05/soap-encoding" xmlns:conv="http://www.openuri.org/2002/04/wsdl/conversation/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://beanexport_second_time">
<types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:stns="http://beanexport_second_time" elementFormDefault="qualified" attributeFormDefault="qualified" targetNamespace="http://beanexport_second_time">

----------- THE OUTPUT FOR FAILED TEST -----------------------

Result failed
Failure Message WSDL definition does not conform to the schema located at http://schemas.xmlsoap.org/wsdl/soap/2003-02-11.xsd for some element using the WSDL-SOAP binding namespace, or does not conform to the schema located at http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd for some element using the WSDL namespace.
Failure Detail Message Exception:
org.xml.sax.SAXException: Error: cvc-complex-type.2.1: Element 'soap:binding' must have no character or element information item [children], because the type's content type is empty.
at org.wsi.xml.XMLUtils$ErrHandler.error(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.elementLocallyValidType(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.processElementContent(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.handleEndElement(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.endElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.wsi.xml.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.wsi.xml.XMLUtils.parseXML(Unknown Source)
at org.wsi.xml.XMLUtils.parseXMLDocument(Unknown Source)
at org.wsi.test.profile.validator.impl.wsdl.BP2703.validate(Unknown Source)
at org.wsi.test.profile.validator.impl.BaseValidatorImpl.processAssertions(Unknown Source)
at org.wsi.test.profile.validator.impl.wsdl.WSDLValidatorImpl.processDefinitionAssertions(Unknown Source)
at org.wsi.test.profile.validator.impl.wsdl.WSDLValidatorImpl.validate(Unknown Source)
at org.wsi.test.analyzer.BasicProfileAnalyzer.validateWSDL(Unknown Source)
at org.wsi.test.analyzer.BasicProfileAnalyzer.validateConformance(Unknown Source)
at org.wsi.test.analyzer.BasicProfileAnalyzer.main(Unknown Source)


Element Location:
lineNumber=2
is MZ's Chapter 5 enough for the objectives it tries to cover?
keep trying. he will eventually.
he wants $12. I plan to send him when I finish the study (currently slow!)

Eva
Hi,

When we study for exam, should we concentrate on BP only and forget about
legal SOAP, WSDL, etc.?

For example, should I be concerned about learning how arrays are defined or
should I forget about them as they are defined as a sequence in BP?

Regards,

Eva
Hi,

I just started looking into this certification.
I'm reading MZ notes and has a question regarding SOAP notes.
In Chapter 2, MZ says

SOAP-ENV:mustUnderstand="0|1"
or
soap:mustUnderstand="0|1"

are OK.

I cannot see the difference. Is SOAP-ENV a keyword?
Cannot I use:
xyz:mustUnderstand="0|1"
and assign xmlns:xyz to the URI and this works the same?

Can anyone tell me why he says "this form is OK OR this is OK"?


Regards

Eva
Hello,

I finished my URLyBird 1.1.1 in 1.5 months (hrs avg/day). Is this normal?
Can those who finished or about to share one major issue they
overlooked and found about in the last minute?
Nothing detailed, just I would like to be sure.

Regards
Eva