Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » MSpec schema problem
MSpec schema problem [message #375900] Mon, 19 May 2008 15:00 Go to next message
Douglas Palmer is currently offline Douglas PalmerFriend
Messages: 64
Registered: July 2009
Member
Hi

I'm having problems with buckminster and MSpec files. I have a CQuery
that produces an update site for my eclipse feature and I want to
materialise the target platform instead of using a local installation. So
I have added the following mspec file:

<?xml version="1.0" encoding="UTF-8"?>
<md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
installLocation="c:/temp/idt" materializer="filesystem" name="platform:"
url="file:/c:/workspaces/idt1/bucktest/platform.cquery">
<md:mspecNode conflictResolution="UPDATE"
namePattern="^\eclipse-SDK-3.3.2-win32\E$" leafArtifact="platform">
<md:unpack/>
</md:mspecNode>
<md:mspecNode conflictResolution="UPDATE"
namePattern="^\emf-sdo-xsd-SDK-2.3.2\E$" leafArtifact="platform">
<md:unpack/>
</md:mspecNode>
<md:mspecNode conflictResolution="UPDATE"
namePattern="^\emf-transaction-SDK-1.1.2\E$" leafArtifact="platform">
<md:unpack/>
</md:mspecNode>
<md:mspecNode conflictResolution="UPDATE"
namePattern="^\emf-validation-SDK-1.1.1\E$" leafArtifact="platform">
<md:unpack/>
</md:mspecNode>
</md:mspec>



However when I try to resolve the mspec (headlessly or in the gui) I get
the following error:

org.eclipse.buckminster.sax.UnrecognizedElementException: Unrecognized
element <md:mspec> encountered in tag <root>:
file:/c:/workspaces/idt1/com.prismtech.idt.buckminster/idt.m spec at line:
2 column: 203
Caused by: org.eclipse.buckminster.sax.UnrecognizedElementException:
Unrecognized element <md:mspec> encountered in tag <root>


Is there some extra configuration I need to get the MSpec schema
recognised?

Regards
Doug
Re: MSpec schema problem [message #375901 is a reply to message #375900] Mon, 19 May 2008 20:03 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Douglas,
The schema is in the core component of Buckminster so that is not your problem. Can you please
provide a stacktrace? You should get one if you set the Buckminster loglevel to DEBUG.

Regards,
Thomas Hallgren

Douglas Palmer wrote:
> Hi
>
> I'm having problems with buckminster and MSpec files. I have a CQuery
> that produces an update site for my eclipse feature and I want to
> materialise the target platform instead of using a local installation.
> So I have added the following mspec file:
> <?xml version="1.0" encoding="UTF-8"?>
> <md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
> installLocation="c:/temp/idt" materializer="filesystem" name="platform:"
> url="file:/c:/workspaces/idt1/bucktest/platform.cquery">
> <md:mspecNode conflictResolution="UPDATE"
> namePattern="^\eclipse-SDK-3.3.2-win32\E$" leafArtifact="platform">
> <md:unpack/>
> </md:mspecNode>
> <md:mspecNode conflictResolution="UPDATE"
> namePattern="^\emf-sdo-xsd-SDK-2.3.2\E$" leafArtifact="platform">
> <md:unpack/>
> </md:mspecNode>
> <md:mspecNode conflictResolution="UPDATE"
> namePattern="^\emf-transaction-SDK-1.1.2\E$" leafArtifact="platform">
> <md:unpack/>
> </md:mspecNode>
> <md:mspecNode conflictResolution="UPDATE"
> namePattern="^\emf-validation-SDK-1.1.1\E$" leafArtifact="platform">
> <md:unpack/>
> </md:mspecNode>
> </md:mspec>
>
>
>
> However when I try to resolve the mspec (headlessly or in the gui) I get
> the following error:
>
> org.eclipse.buckminster.sax.UnrecognizedElementException: Unrecognized
> element <md:mspec> encountered in tag <root>:
> file:/c:/workspaces/idt1/com.prismtech.idt.buckminster/idt.m spec at
> line: 2 column: 203
> Caused by: org.eclipse.buckminster.sax.UnrecognizedElementException:
> Unrecognized element <md:mspec> encountered in tag <root>
>
>
> Is there some extra configuration I need to get the MSpec schema
> recognised?
>
> Regards
> Doug
>
Re: MSpec schema problem [message #375902 is a reply to message #375901] Mon, 19 May 2008 20:21 Go to previous message
Douglas Palmer is currently offline Douglas PalmerFriend
Messages: 64
Registered: July 2009
Member
Hi Thomas

I get the same problem on both my PC and my Mac. Both in the gui and in
headless (with core/pde/csv/subclipse installed). Here is the stack trace:

org.eclipse.core.runtime.CoreException:
org.eclipse.buckminster.sax.UnrecognizedElementException: Unrecognized
element <md:mspec> encountered in tag <root>:
file:/c:/workspaces/idt1/com.prismtech.idt.buckminster/idt.m spec at line:
2 column: 203
at
org.eclipse.buckminster.runtime.BuckminsterException.fromMes sage(BuckminsterException.java:82)
at
org.eclipse.buckminster.runtime.BuckminsterException.wrap(Bu ckminsterException.java:158)
at
org.eclipse.buckminster.core.parser.AbstractParser.parseInpu t(AbstractParser.java:190)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.parse(ComponentQueryParser.java:80)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.parse(ComponentQueryParser.java:1)
at
org.eclipse.buckminster.core.query.model.ComponentQuery.from Stream(ComponentQuery.java:81)
at
org.eclipse.buckminster.core.query.model.ComponentQuery.from URL(ComponentQuery.java:100)
at
org.eclipse.buckminster.core.commands.Resolve.internalRun(Re solve.java:124)
at
org.eclipse.buckminster.core.commands.WorkspaceInitCommand.i nternalRun(WorkspaceInitCommand.java:167)
at
org.eclipse.buckminster.core.commands.WorkspaceCommand.run(W orkspaceCommand.java:45)
at
org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:80)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 88)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 22)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
Caused by: org.eclipse.buckminster.sax.UnrecognizedElementException:
Unrecognized element <md:mspec> encountered in tag <root>
at
org.eclipse.buckminster.sax.TopHandler.startElement(TopHandl er.java:116)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.startElement(ComponentQueryParser.java:67)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(AbstractSAXParser.java:533)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScanner Impl.scanStartElement(XMLNSDocumentScannerImpl.java:330)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScanner Impl$NSContentDispatcher.scanRootElementHook(XMLNSDocumentSc annerImpl.java:779)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFra gmentScannerImpl.java:1794)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java: 368)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(XML11Configuration.java:834)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(XML11Configuration.java:764)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(X MLParser.java:148)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(AbstractSAXParser.java:1242)
at
org.eclipse.buckminster.core.parser.AbstractParser.parseInpu t(AbstractParser.java:165)
... 24 more
org.eclipse.core.runtime.CoreException[0]:
org.eclipse.buckminster.sax.UnrecognizedElementException: Unrecognized
element <md:mspec> encountered in tag <root>
at
org.eclipse.buckminster.sax.TopHandler.startElement(TopHandl er.java:116)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.startElement(ComponentQueryParser.java:67)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(AbstractSAXParser.java:533)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScanner Impl.scanStartElement(XMLNSDocumentScannerImpl.java:330)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScanner Impl$NSContentDispatcher.scanRootElementHook(XMLNSDocumentSc annerImpl.java:779)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFra gmentScannerImpl.java:1794)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java: 368)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(XML11Configuration.java:834)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(XML11Configuration.java:764)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(X MLParser.java:148)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(AbstractSAXParser.java:1242)
at
org.eclipse.buckminster.core.parser.AbstractParser.parseInpu t(AbstractParser.java:165)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.parse(ComponentQueryParser.java:80)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.parse(ComponentQueryParser.java:1)
at
org.eclipse.buckminster.core.query.model.ComponentQuery.from Stream(ComponentQuery.java:81)
at
org.eclipse.buckminster.core.query.model.ComponentQuery.from URL(ComponentQuery.java:100)
at
org.eclipse.buckminster.core.commands.Resolve.internalRun(Re solve.java:124)
at
org.eclipse.buckminster.core.commands.WorkspaceInitCommand.i nternalRun(WorkspaceInitCommand.java:167)
at
org.eclipse.buckminster.core.commands.WorkspaceCommand.run(W orkspaceCommand.java:45)
at
org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:80)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 88)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 22)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
org.eclipse.buckminster.sax.UnrecognizedElementException: Unrecognized
element <md:mspec> encountered in tag <root>:
file:/c:/workspaces/idt1/com.prismtech.idt.buckminster/idt.m spec at line:
2 column: 203
Caused by: org.eclipse.buckminster.sax.UnrecognizedElementException:
Unrecognized element <md:mspec> encountered in tag <root>
at
org.eclipse.buckminster.sax.TopHandler.startElement(TopHandl er.java:116)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.startElement(ComponentQueryParser.java:67)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(AbstractSAXParser.java:533)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScanner Impl.scanStartElement(XMLNSDocumentScannerImpl.java:330)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScanner Impl$NSContentDispatcher.scanRootElementHook(XMLNSDocumentSc annerImpl.java:779)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFra gmentScannerImpl.java:1794)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java: 368)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(XML11Configuration.java:834)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(XML11Configuration.java:764)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(X MLParser.java:148)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(AbstractSAXParser.java:1242)
at
org.eclipse.buckminster.core.parser.AbstractParser.parseInpu t(AbstractParser.java:165)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.parse(ComponentQueryParser.java:80)
at
org.eclipse.buckminster.core.query.parser.ComponentQueryPars er.parse(ComponentQueryParser.java:1)
at
org.eclipse.buckminster.core.query.model.ComponentQuery.from Stream(ComponentQuery.java:81)
at
org.eclipse.buckminster.core.query.model.ComponentQuery.from URL(ComponentQuery.java:100)
at
org.eclipse.buckminster.core.commands.Resolve.internalRun(Re solve.java:124)
at
org.eclipse.buckminster.core.commands.WorkspaceInitCommand.i nternalRun(WorkspaceInitCommand.java:167)
at
org.eclipse.buckminster.core.commands.WorkspaceCommand.run(W orkspaceCommand.java:45)
at
org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:80)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 88)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 22)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
Previous Topic:A bit of debugging ...
Next Topic:Version confusion
Goto Forum:
  


Current Time: Sat Sep 21 09:34:58 GMT 2024

Powered by FUDForum. Page generated in 0.04120 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top