on 01-19-2012 2:03 PM
Hi all,
I've just hit a weird problem trying to create a new BRM rule within NWDS...
I've created a new XSD Schema file within the src->wdsl folder and defined some types and elements within it that I wish to use as part of my rule.
When I go to Project Resources and to the Alias tab, I click on the Add button and choose XSD Element. In the dialogue box that appears, I cannot see any contents from my XSD Schema file. All I see is an entry for:
sap.com/tc/bpem/content/predefs/types/......
request
response
I've tried creating three different Rules Composer DC's so far, as well as following the tutorial on help.sap.com and using the XML definition from there, just to make sure it's not something I'm doing wrong. This has worked fine on other occaisions but that was using 7.2.
Anyone got any suggestions as to what I am doing wrong?!
Thanks,
Gareth.
Forgot to add, within NWDS I can see a Warning message saying "Document has not been imported yet" against my XSD file.
Edited by: Gareth Ryan @ Atos on Jan 19, 2012 2:07 PM
Looks like this really was just a bug with the NWDS on the machine I was using at the time - not had similar problems at all since.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thought I should follow up on this as I've had the issue happen again a few times since, and believe I have at least a workaround for it...
I'm currently developing in 7.3 SP7 PAT0002 so pretty much up to date with NWDS. This still demonstrates the issue though, both with Local DC's and those created within a Development Track via NWDI. The issue seems to be with BRM DC's in general, in that they don't recognise when files are changed correctly within their src folders.
To avoid this, I perform two steps:
I've found similar problems when generating web services for my rules also, and often the only solution to that is to perform the operation twice. Otherwise you check in and discover there is no web service published, only to find out the .csdl files within the DC structure have not been checked out and updated/created correctly.
Ultimately, I still believe there are a number of issues with the NWDS software where BRM DC's are concerned but at least I have workarounds now.
Gareth.
Did you define only types in your XSD file? In order to make these types appear in the mentioned dialog you should create an element with the respective defined types.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Yes, I've created an element as well as just types. There seems to be something amiss with the NWDS installation on my customer's machine. I did exactly the same steps on my own laptop with the same version of NWDS and it worked fine.
I may try to re-install NWDS and see if that helps...
Thanks,
Gareth.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.