On Jul 23, 2008, at 5:09 AM, Luciano Salotto wrote:

You have a problem with your deployment descriptor. You are trying to set properties Driver and ConnectionURL, if you check the properties that you can set for postgre tranql connector are the ones listed in the error message.

Those two properties (Driver and ConnectionURL) matches the generic tranql connector deployment descriptor, but you are trying to deploy you are using the postrgre-tranql connector.

I agree


There are two ways of fixing this:
1) Change the connector you are using to generic tranql (tranql- connector-ra), this won't hurt at all, your DB will work correctly

However this will not give you xa. I'm not sure whether the postgres xa actually works, but if it does this may be a significant concern.

2) Modify the deployment descriptor to match the configuration parameters of postgre tranql. You can check how the xml should look like, inside the tranql-connector-postgresql-xa-1.1.rar under META- INF direcotry you will see a file called ra.xml.

ra.xml _ought_ to be ok since it's shipped with the tranql connector and these properties are not in the ra.xml in the svn tag. So I think they must be coming from the geronimo plan. Did you generate this using the admin console? If so could you show it? There might be an admin console bug. If your plan is not generated from the admin console please try generating it there and see what happens.

thanks
david jencks



Hope this helps

Luciano



On Wed, Jul 23, 2008 at 2:27 AM, Tommy <[EMAIL PROTECTED]> wrote:
HI:

I use geronimo-tomcat6-javaee5-2.1.2-SNAPSHOT , when I deploy a j2ee connector, get some error like this:

In admin console , connect my database is successful, but I can not deloy it ! Please help me


Username: system

Password: *******

Error: Unable to distribute tranql-connector-postgresql- xa-1.1.rar:

    The plan is trying to set attributes: [Driver, ConnectionURL]


    Known attributes:


[GAttributeInfo: name=implementedInterfaces type=[Ljava.lang.String;

    persistent=true manageable=true readable=true writable=false

    getterName=getImplementedInterfaces setterName=null]


    [GAttributeInfo: name=connectionFactory type=java.lang.Object

    persistent=false manageable=false readable=true writable=false

    getterName=getConnectionFactory setterName=null]


    [GAttributeInfo: name=connectionInterface type=java.lang.String

    persistent=true manageable=true readable=true writable=false

    getterName=getConnectionInterface setterName=null]


    [GAttributeInfo: name=connectionFactoryImplClass

type=java.lang.String persistent=true manageable=true readable=true

    writable=false getterName=getConnectionFactoryImplClass

    setterName=null]


    [GAttributeInfo: name=abstractName

    type=org.apache.geronimo.gbean.AbstractName persistent=false

    manageable=false readable=false writable=false getterName=null

    setterName=null]


[GAttributeInfo: name=stateManageable type=boolean persistent=false

    manageable=false readable=true writable=false

    getterName=isStateManageable setterName=null]


    [GAttributeInfo: name=classLoader type=java.lang.ClassLoader

    persistent=false manageable=false readable=false writable=false

    getterName=null setterName=null]


    [GAttributeInfo: name=PrepareThreshold type=java.lang.Integer

    persistent=true manageable=true readable=true writable=true

    getterName=null setterName=null]


    [GAttributeInfo: name=resourceAdapterWrapper

    type=org.apache.geronimo.connector.ResourceAdapterWrapper

    persistent=false manageable=false readable=true writable=false

    getterName=getResourceAdapterWrapper setterName=null]


    [GAttributeInfo: name=statisticsProvider type=boolean

    persistent=false manageable=false readable=true writable=false

    getterName=isStatisticsProvider setterName=null]


    [GAttributeInfo: name=PortNumber type=java.lang.Integer

    persistent=true manageable=true readable=true writable=true

    getterName=null setterName=null]


    [GAttributeInfo: name=connectionManagerContainer

    type=java.lang.Object persistent=false manageable=false

    readable=true writable=false

    getterName=getConnectionManagerContainer setterName=null]


    [GAttributeInfo: name=LoginTimeout type=java.lang.Integer

    persistent=true manageable=true readable=true writable=true

    getterName=null setterName=null]


    [GAttributeInfo: name=connectionFactoryInterface

type=java.lang.String persistent=true manageable=true readable=true

    writable=false getterName=getConnectionFactoryInterface

    setterName=null]


[GAttributeInfo: name=kernel type=org.apache.geronimo.kernel.Kernel

    persistent=false manageable=false readable=false writable=false

    getterName=null setterName=null]


    [GAttributeInfo: name=connectionImplClass type=java.lang.String

    persistent=true manageable=true readable=true writable=false

    getterName=getConnectionImplClass setterName=null]


    [GAttributeInfo: name=ServerName type=java.lang.String

    persistent=true manageable=true readable=true writable=true

    getterName=null setterName=null]


    [GAttributeInfo: name=eventProvider type=boolean persistent=false

    manageable=false readable=true writable=false

    getterName=isEventProvider setterName=null]


[GAttributeInfo: name=Password type=java.lang.String persistent=true

    manageable=true readable=true writable=true getterName=null

    setterName=null]


[GAttributeInfo: name=UserName type=java.lang.String persistent=true

    manageable=true readable=true writable=true getterName=null

    setterName=null]


    [GAttributeInfo: name=DatabaseName type=java.lang.String

    persistent=true manageable=true readable=true writable=true

    getterName=null setterName=null]


    [GAttributeInfo: name=configProperties type=java.util.Map

    persistent=false manageable=false readable=true writable=false

    getterName=getConfigProperties setterName=null]


    [GAttributeInfo: name=managedConnectionFactoryClass

type=java.lang.String persistent=true manageable=true readable=true

    writable=false getterName=getManagedConnectionFactoryClass

    setterName=null]


    [GAttributeInfo: name=objectName type=java.lang.String

    persistent=false manageable=false readable=true writable=false

    getterName=getObjectName setterName=null]



D:\geronimo-tomcat6-javaee5-2.1.2-SNAPSHOT>



Reply via email to