I also got this error.
I was doing O/R mapping and using the <fields> sub-tag of the
<cmp-field-mapping> tag.
I'm using container managed persistence and my primary key class has multiple
attributes.
In this case the spec says that the <primkey-field> tag is not used. I read
that to mean
'ignored'. But evidently not. With the tag present, Orion generated the
"variable contained illegal space" error you mention.
When I took out that tag, the error went away.
Maybe this helps,
-Gary
Rick Bos <[EMAIL PROTECTED]> on 06/27/2000 08:03:46 AM
To: Orion-Interest <[EMAIL PROTECTED]>
cc: (bcc: Gary Albers/DDI)
Subject: Deploying application
I have a simple Entity bean application that deploys in the Sun
reference implementation, but
when I try to deploy it in orion, I get :
Auto-deploying Transaction.jar... Error compiling
file:/export/home/bos/orion/orion/applications/TransactionApp/Transaction.ja
r: Variable contained illegal space
Auto-deploying application-client47985.jar... Error instantiating
application 'Transaction' at
file:/export/home/bos/orion/orion/applications/TransactionApp.ear: Error
auto-deploying application-client at application-client47985.jar: No
location specified and no suitable instance of the type 'Transaction' found
for the ejb-ref Transaction
I am not sure what "variable contained illegal space" meant. Would
this be in the java code, or in a xml file ?
Thanks.