Thanks,

Earlier I tried below.
<Resource 
        name="jdbc/jQuery" 
        auth="Container" 
        id="jQuery"
        type="javax.sql.DataSource"
        driverClassName="oracle.jdbc.OracleDriver"
        url="jdbc:oracle:thin:@IP:Pass:A5310209"
        username="u"
        password="pass"
        maxActive="20"
        maxIdle="10"
        maxWait="-1"/>


And I got below error.

Nov 12, 2013 7:08:53 PM org.apache.tomee.catalina.ServerListener
lifecycleEvent
SEVERE: TomEE Listener can't start OpenEJB
org.apache.openejb.OpenEJBException: Unable to read OpenEJB configuration
file at D:\Work\PMG\PG-Roadmap-electraECOMM10.
0\Dev\MyStuff\apache-tomee-plus-1.5.2\conf\tomee.xml: Unsupported
Attribute(s): name, auth, driverClassName, url, userna
me, password, maxActive, maxIdle, maxWait.  Supported Attributes are: type,
jar, provider, id, class-name, constructor,
factory-name, jndi, aliases.  If the setting is a configuration property it
must be placed inside the element body.
        at
org.apache.openejb.config.sys.JaxbOpenejb.readConfig(JaxbOpenejb.java:252)
        at
org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(Confi
gurationFactory.java:433)
        at
org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assem
bler.java:373)
        at
org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:352)
        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:147)
        at org.apache.openejb.OpenEJB.init(OpenEJB.java:292)
        at
org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:233)
        at
org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:130)
        at
org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:
121)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
        at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java
:90)
        at
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:4
02)
        at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:633)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:658)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
Caused by: org.xml.sax.SAXException: Unsupported Attribute(s): name, auth,
driverClassName, url, username, password, max
Active, maxIdle, maxWait.  Supported Attributes are: type, jar, provider,
id, class-name, constructor, factory-name, jnd
i, aliases.  If the setting is a configuration property it must be placed
inside the element body.
        at
org.apache.openejb.config.sys.StackHandler.checkAttributes(StackHandler.java
:59)
        at
org.apache.openejb.config.sys.StackHandler$ServiceElement.startElement(Stack
Handler.java:140)
        at
org.apache.openejb.config.sys.StackHandler$ResourceElement.startElement(Stac
kHandler.java:175)
        at
org.apache.openejb.config.sys.SaxOpenejb$Root.startElement(SaxOpenejb.java:7
7)
        at
org.apache.openejb.config.sys.StackHandler.startElement(StackHandler.java:82
)
        at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
Source)
        at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.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.AbstractSAXParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
        at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
        at
org.apache.openejb.config.sys.SaxOpenejb.parse(SaxOpenejb.java:52)
        at
org.apache.openejb.config.sys.JaxbOpenejb.readConfig(JaxbOpenejb.java:259)
        at
org.apache.openejb.config.sys.JaxbOpenejb.readConfig(JaxbOpenejb.java:248)
        ... 20 more

Ajit Kanada
Electracard Services
Phone : +91-02066272100- Ext. 108
Pune,India
****************************************************************************
****************************************************************************
*******
This message contains information that may be privileged or confidential and
is the property of Electra card Services. It is intended only for the person
to whom it is addressed. If you are not the intended recipient, you are not
authorized to read, print, retain, copy, disseminate, distribute, or use
this message or any part thereof. If you receive this message in error,
please notify the sender immediately and delete all copies of this message.
****************************************************************************
****************************************************************************
*******


-----Original Message-----
From: Romain Manni-Bucau [mailto:rmannibu...@gmail.com] 
Sent: Tuesday, November 12, 2013 6:59 PM
To: users@tomee.apache.org; ajit.kan...@electracard.com
Cc: OpenEJB Users
Subject: Re: TomEE- 1.5.2 SEVERE: FATAL ERROR: Unknown error in Assembler.

Hi

this is not the way to declare a resource in tomee.xml:

<Resource id="My DataSource" type="DataSource">
  JdbcDriver org.hsqldb.jdbcDriver
  JdbcUrl jdbc:hsqldb:file:data/hsqldb/hsqldb
  UserName sa
  Password
  JtaManaged true
</Resource>
Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2013/11/12 ajit kanada <ajit.kan...@electracard.com>:
> Hi,
>
>
>
> I am getting below error when I configure data source as below.
>
>
>
>
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <tomee>
>
>   <!-- see http://tomee.apache.org/containers-and-resources.html -->
>
>   <!--
>
>   <Resource
>
>                 name="jdbc/jQuery"
>
>                 auth="Container"
>
>                 id="jQuery"
>
>                 type="javax.sql.DataSource"
>
>                 driverClassName="oracle.jdbc.OracleDriver"
>
>                 url="jdbc:oracle:thin:@IP:PORT:A5310209"
>
>                 username="unam"
>
>                 password="pass"
>
>                 maxActive="20"
>
>                 maxIdle="10"
>
>                 maxWait="-1">
>
>
>
>                 </Resource>
>
>                 -->
>
>
>
>                 <Resource id="jdbc/jQuery"  type="javax.sql.DataSource">
>
>                 JdbcDriver oracle.jdbc.OracleDriver
>
>                 JdbcUrl jdbc:oracle:thin:@10.10.10.16:1521:A5310209
>
>                 UserName epgicicipsg
>
>                 Password elttest1
>
>                 </Resource>
>
>
>
> </tomee>
>
>
>
>
>
>
>
> SEVERE: FATAL ERROR: Unknown error in Assembler.  Please send the
following
> stack trace and this message to users@openej
>
> b.apache.org :
>
>  org.apache.xbean.propertyeditor.PropertyEditorException: Unable to
resolve
> class oracle.jdbc.OracleDriver
>
>         at
>
org.apache.xbean.propertyeditor.ClassEditor.toObjectImpl(ClassEditor.java:43
> )
>
>         at
>
org.apache.xbean.propertyeditor.AbstractConverter.toObject(AbstractConverter
> .java:86)
>
>         at
>
org.apache.xbean.propertyeditor.PropertyEditors.getValue(PropertyEditors.jav
> a:284)
>
>         at
> org.apache.xbean.recipe.RecipeHelper.convert(RecipeHelper.java:172)
>
>         at
>
org.apache.xbean.recipe.ObjectRecipe.extractConstructorArgs(ObjectRecipe.jav
> a:592)
>
>         at
> org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:275)
>
>         at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96)
>
>         at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61)
>
>         at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:49)
>
>         at
>
org.apache.openejb.assembler.classic.Assembler.createResource(Assembler.java
> :1797)
>
>         at
>
org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assemble
> r.java:434)
>
>         at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:353)
>
>         at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:147)
>
>         at org.apache.openejb.OpenEJB.init(OpenEJB.java:292)
>
>         at
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:233)
>
>         at
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:130)
>
>         at
>
org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:
> 121)
>
>         at
>
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
> t.java:119)
>
>         at
>
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java
> :90)
>
>         at
>
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:4
> 02)
>
>         at
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>
>         at org.apache.catalina.startup.Catalina.load(Catalina.java:633)
>
>         at org.apache.catalina.startup.Catalina.load(Catalina.java:658)
>
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>         at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>
>         at java.lang.reflect.Method.invoke(Method.java:597)
>
>         at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
>
> Caused by: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
>
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>
>         at java.security.AccessController.doPrivileged(Native Method)
>
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>
>         at java.lang.Class.forName0(Native Method)
>
>         at java.lang.Class.forName(Class.java:247)
>
>         at
>
org.apache.xbean.propertyeditor.ClassEditor.toObjectImpl(ClassEditor.java:40
> )
>
>         ... 28 more
>
>
>
> Ajit Kanada
>
> Electracard Services
>
> Phone : +91-02066272100- Ext. 108
>
> Pune,India
>
>
****************************************************************************
>
****************************************************************************
> *******
>
> This message contains information that may be privileged or confidential
and
> is the property of Electra card Services. It is intended only for the
person
> to whom it is addressed. If you are not the intended recipient, you are
not
> authorized to read, print, retain, copy, disseminate, distribute, or use
> this message or any part thereof. If you receive this message in error,
> please notify the sender immediately and delete all copies of this
message.
>
>
****************************************************************************
>
****************************************************************************
> *******
>
>
>

Reply via email to