I am getting nearer. Now I am able to deploy the session bean
succesfully, create the PB. However, when I try get data from databases
(MSSQL server). Seems there are problems in Sequence manger. The errors
message said, 
RuntimeException: java.lang.UnsupportedOperationException: Not supported
in managed environment

I had try all the sequence manager and seems the same errors occured.


My jdbc connection descriptor is as follow;

Any help is very much appreciated.

Thanks

Regards,
Stephen


<jdbc-connection-descriptor
                jcd-alias="default"
                default-connection="true"
                platform="MsSQLServer"
                jdbc-level="2.0"
                eager-release="true"
                driver="com.jnetdirect.jsql.JSQLDriver"
                protocol="jdbc"
                subprotocol="JSQLConnect"
                dbalias="//syemail:1433/database=bpcs"
                username="sa"
                password=""
                batch-mode="false">

        <connection-pool
            maxActive="21"
            validationQuery="" />

        <sequence-manager
className="org.apache.ojb.broker.util.sequence.SequenceManagerNextValImp
l">
            <attribute attribute-name="grabSize" attribute-value="20"/>
        </sequence-manager>
 </jdbc-connection-descriptor>


2003-01-15 10:56:15,588 INFO  [STDOUT]
[org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] INFO: 
2003-01-15 10:56:15,588 INFO  [STDOUT] Create PersistenceBroker instance
pool, pool configuration was {whenExhaustedAction=0, maxIdle=-1,
maxActive=100, maxWait=2000, removeAbandoned=false,
numTestsPerEvictionRun=10, testWhileIdle=false,
minEvictableIdleTimeMillis=1000000, testOnReturn=false,
logAbandoned=false, removeAbandonedTimeout=300,
timeBetweenEvictionRunsMillis=-1, testOnBorrow=false}
2003-01-15 10:56:15,651 INFO  [STDOUT]
[org.apache.ojb.broker.metadata.RepositoryPersistor] INFO: 
2003-01-15 10:56:15,651 INFO  [STDOUT] OJB Descriptor Repository:
jar:file:/G:/jboss/jboss-3.0.4/server/default/tmp/deploy/server/default/
deploy/webeinout-beans.jar/112.webeinout-beans.jar-contents/repository.j
ar!/repository.xml
2003-01-15 10:56:15,948 INFO  [STDOUT]
[org.apache.ojb.broker.metadata.RepositoryPersistor] INFO: 
2003-01-15 10:56:15,948 INFO  [STDOUT] Read repository from file took
328 ms
2003-01-15 10:56:15,948 INFO  [STDOUT]
[org.apache.ojb.broker.metadata.RepositoryPersistor] INFO: 
2003-01-15 10:56:15,948 INFO  [STDOUT] OJB Descriptor Repository:
jar:file:/G:/jboss/jboss-3.0.4/server/default/tmp/deploy/server/default/
deploy/webeinout-beans.jar/112.webeinout-beans.jar-contents/repository.j
ar!/repository.xml
2003-01-15 10:56:16,010 INFO  [STDOUT]
[org.apache.ojb.broker.metadata.RepositoryPersistor] INFO: 
2003-01-15 10:56:16,010 INFO  [STDOUT] Read connection repository from
file took 62 ms
2003-01-15 10:56:16,088 INFO  [STDOUT]
[org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] INFO: 
2003-01-15 10:56:16,088 INFO  [STDOUT] Set default PBKey:
org.apache.ojb.broker.PBKey: repository=default, user=sa, password=*****
2003-01-15 10:56:16,213 INFO  [STDOUT]
[org.apache.ojb.broker.util.sequence.SequenceManagerFactory] INFO: 
2003-01-15 10:56:16,213 INFO  [STDOUT] Default sequence manager class
was org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
2003-01-15 10:56:16,307 ERROR [org.jboss.ejb.plugins.LogInterceptor]
RuntimeException:
java.lang.UnsupportedOperationException: Not supported in managed
environment
        at
org.apache.ojb.broker.accesslayer.ConnectionFactoryManagedImpl.newConnec
tionFromDriverManager(Unknown Source)
        at
org.apache.ojb.broker.accesslayer.ConnectionFactoryNotPooledImpl.getConn
ectionFromPool(Unknown Source)
        at
org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.lookupCo
nnection(Unknown Source)
        at
org.apache.ojb.broker.accesslayer.ConnectionFactoryManagedImpl.lookupCon
nection(Unknown Source)
        at
org.apache.ojb.broker.accesslayer.ConnectionManager.getConnection(Unknow
n Source)
        at
org.apache.ojb.broker.accesslayer.StatementManager.getGenericStatement(U
nknown Source)
        at
org.apache.ojb.broker.accesslayer.JdbcAccess.executeSQL(Unknown Source)
        at
org.apache.ojb.broker.accesslayer.SqlBasedRsIterator.<init>(Unknown
Source)
        at
org.apache.ojb.broker.singlevm.RsIteratorFactoryImpl.createRsIterator(Un
known Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getRsIteratorFromQu
ery(Unknown Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getRsIteratorFromQu
eryExtentAware(Unknown Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getIteratorFromQuer
y(Unknown Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuer
y(Unknown Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuer
y(Unknown Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuer
y(Unknown Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuer
y(Unknown Source)
        at
org.apache.ojb.broker.singlevm.DelegatingPersistenceBroker.getCollection
ByQuery(Unknown Source)
        at
my.com.shinyang.einout.pr.PurchaseRequisitionSessionBean.getPRBySite(Unk
nown Source)
        at
my.com.shinyang.einout.pr.PurchaseRequisitionSessionBean.getPR(Unknown
Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Stat
elessSessionContainer.java:660)
        at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(
CachedConnectionInterceptor.java:186)
        at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(Statele
ssSessionInstanceInterceptor.java:77)
        at
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterce
ptor.java:107)
        at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptor
CMT.java:178)
        at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:60)
        at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.jav
a:130)
        at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:204)
        at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer
.java:313)
        at org.jboss.ejb.Container.invoke(Container.java:712)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at
org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:382
)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
        at sun.rmi.transport.Transport$1.run(Transport.java:148)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
        at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.ja
va:701)
        at java.lang.Thread.run(Thread.java:536)

> -----Original Message-----
> From: Stephen Ting [mailto:[EMAIL PROTECTED]] 
> Sent: 15 January 2003 08:53
> To: 'OJB Users List'
> Subject: RE: Failed to deploy in JBoss 3.0.4
> 
> 
> Yeah it's my fault. Truly my repository_internal.xml is 
> outdated. Anyway, after I update it to the latest version, 
> found in CVS head that errors gone. But again there is this 
> error message, could anyone help.
> 
> Thanks
> 
> Regards
> stephen 
> 
> 
> 2003-01-15 08:34:40,229 ERROR [org.jboss.ejb.plugins.LogInterceptor]
> Unexpected Error:
> java.lang.NoClassDefFoundError
>       at 
> org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.b
> uildDefaul
> tKey(Unknown Source)
>       at 
> org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.<
> init>(Unkn
> own Source)
>       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>       at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeCo
> nstructorA
> ccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Dele
> gatingCons
> tructorAccessorImpl.java:27)
>       at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>       at java.lang.Class.newInstance0(Class.java:296)
>       at java.lang.Class.newInstance(Class.java:249)
>       at 
> org.apache.ojb.broker.ta.PersistenceBrokerFactoryFactory.insta
> ntiate(Unk
> nown Source)
>       at 
> org.apache.ojb.broker.ta.PersistenceBrokerFactoryFactory.insta
> nce(Unknow
> n Source)
>       at org.jboss.ojb.pb.PBFactory.getInstance(Unknown Source)
>       at 
> my.com.shinyang.einout.pr.PurchaseRequisitionSessionBean.ejbCr
> eate(Unkno
> wn Source)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> orImpl.jav
> a:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessor
> Impl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at 
> org.jboss.ejb.StatelessSessionEnterpriseContext.<init>(Statele
> ssSessionE
> nterpriseContext.java:52)
>       at 
> org.jboss.ejb.plugins.StatelessSessionInstancePool.create(Stat
> elessSessi
> onInstancePool.java:61)
>       at 
> org.jboss.ejb.plugins.AbstractInstancePool.get(AbstractInstanc
> ePool.java
> :209)
>       at 
> org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invo
> ke(Statele
> ssSessionInstanceInterceptor.java:63)
>       at 
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(Abstrac
> tTxInterce
> ptor.java:107)
>       at 
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxI
> nterceptor
> CMT.java:178)
>       at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT
> .java:60)
>       at 
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInter
> ceptor.jav
> a:130)
>       at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:204)
>       at 
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessio
> nContainer
> .java:313)
>       at org.jboss.ejb.Container.invoke(Container.java:712)
>       at
> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
>       at 
> org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoke
> r.java:382
> )
>       at sun.reflect.GeneratedMethodAccessor68.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessor
> Impl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
>       at sun.rmi.transport.Transport$1.run(Transport.java:148)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
>       at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport
> .java:460)
>       at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr
> ansport.ja
> va:701)
>       at java.lang.Thread.run(Thread.java:536)
> 
> > -----Original Message-----
> > From: Michael Ansley [mailto:[EMAIL PROTECTED]]
> > Sent: 15 January 2003 02:50
> > To: OJB Users List
> > Subject: Re: Failed to deploy in JBoss 3.0.4
> > 
> > 
> > Right at the bottom these are your critical messages, and
> > they indicate that 
> > while the default repository.xml is being found, rather than 
> > whatever you 
> > specify (although this may be right), it seems that it can't 
> > find the class 
> > SequenceEntry.  Now, I just checked through my source and 
> > couldn't find it, 
> > so it's possible that your repository_internal.xml is out 
> of date or 
> > something.
> > 
> > Cheers...
> > 
> > 
> > MikeA
> > 
> > 
> > > Caused by:
> > org.apache.ojb.broker.metadata.MetadataException: Could not
> > > read repository class descriptor data, using repository:
> > > repository.xml: Class 
> > > org.apache.ojb.broker.util.sequence.SequenceEntry could not 
> > be found
> > > in the classpath. This could cause unexpected behaviour of
> > OJB, please
> > > remove or comment out this class descriptor in the repository.xml
> > > file.: org.apache.ojb.broker.util.sequence.SequenceEntry
> > >  at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown
> > > Source)
> > >  at 
> org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown
> > > Source)
> > >  ... 40 more
> > > Caused by: 
> org.apache.ojb.broker.metadata.MetadataException: Class 
> > > org.apache.ojb.broker.util.sequence.SequenceEntry could not
> > be found in
> > > the classpath. This could cause unexpected behaviour of 
> OJB, please 
> > > remove or comment out this class descriptor in the
> > repository.xml file.:
> > > org.apache.ojb.broker.util.sequence.SequenceEntry
> > >  at
> > org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:524)
> > >  at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
> > >  at
> > > 
> > 
> org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
> > >  at
> > > 
> > 
> org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:396)
> > >  at
> > > 
> > org.apache.ojb.broker.metadata.RepositoryPersistor.buildReposi
> > tory(Unkno
> > > wn Source)
> > >  at
> > > 
> > org.apache.ojb.broker.metadata.RepositoryPersistor.readDescrip
> > torReposit
> > > ory(Unknown Source)
> > >  ... 42 more
> > >
> > >
> > > can anyone who had successfully deployed OJB in Jboss assist.
> > >
> > > Thanks
> > >
> > > Stephen
> > 
> > 
> > --
> > To unsubscribe, e-mail:   
> > <mailto:ojb-user-> [EMAIL PROTECTED]>
> > For
> > additional commands, 
> > e-mail: <mailto:[EMAIL PROTECTED]>
> > 
> > 
> 
> 
> --
> To unsubscribe, e-mail:   
> <mailto:ojb-user-> [EMAIL PROTECTED]>
> For 
> additional commands, 
> e-mail: <mailto:[EMAIL PROTECTED]>
> 
> 


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to