What other info can I provide you? I don't have that file locally, as I guess it's validated online, as most other tools do, doesn't maven does so?
I've downloaded the XSD, and checked against it, but I'm can't seem to find the problem. Just in case the attachment didn't go in the previous message, I'll copy it as text here: ========== START ejb-jar.xml FILE ========== <?xml version="1.0" encoding="UTF-8"?> <ejb-jar id="ejb-jar_ID" version="2.1" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd"> <display-name>HttpDataReceiver</display-name> <enterprise-beans> <message-driven id="net.excelsys.framework.logger.queue.MessageReceiver"> <display-name>HttpDataMessageReceiver</display-name> <ejb-name>MessageReceiver</ejb-name> <ejb-class> net.excelsys.framework.logger.queue.MessageReceiver </ejb-class> <messaging-type>javax.jms.MessageListener</messaging-type> <transaction-type>Bean</transaction-type> <message-destination-type> javax.jms.Queue </message-destination-type> <message-destination-link> PackageReceivedDestination </message-destination-link> <activation-config> <activation-config-property> <activation-config-property-name> acknowledgeMode </activation-config-property-name> <activation-config-property-value> Auto-acknowledge </activation-config-property-value> </activation-config-property> <activation-config-property> <activation-config-property-name> messageSelector </activation-config-property-name> <activation-config-property-value> JMSType = httpdata_received </activation-config-property-value> </activation-config-property> </activation-config> </message-driven> </enterprise-beans> <assembly-descriptor> <message-destination> <description></description> <message-destination-name> PackageReceivedDestination </message-destination-name> </message-destination> </assembly-descriptor> </ejb-jar> ========== END ejb-jar.xml FILE ========== On 17/04/07, Wayne Fay <[EMAIL PROTECTED]> wrote:
Without knowing anything more than you've told us, I'd assume the XSD is available at: http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd And also I think you have most likely put this file in the wrong place in your project. It needs to be in /src/main/resources/META-INF. Maven will throw an error if the file is not located there. Wayne On 4/17/07, Gonzalo Vásquez Sáez <[EMAIL PROTECTED]> wrote: > I'm getting the following error: > > "Error assembling EJB: META-INF/ejb-jar.xml is required for ejbVersion 2.x" > > Attached is the ejb-jar.xml file that I'm using, which actually being > deployed onto a WebSphere 6.0 works fine, but according to Maven and Xml > Writer it's not valid (doesn't comply to the refered XSD), but I can't seem > to find where the problem is. > > Against what XSD is maven checking? Which is maven's supported structure for > this kind of files? Are there any properties I can configure to avoid this > check being done? > > Any help would be appreciated. > > Regards, > > Gonzalo Vasquez > > > > --------------------------------------------------------------------- > 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]
