Where is this class: oracle.jbo.server.EntityImpl
Does anyone know what jar file contains the following classes:
oracle.jbo.server.EntityImpl
oracle.jbo.server.AttributeDefImpl
Thanks!
-Teri Kemple
[email protected]
It's bc4jmt.jar in BC4J\lib. "mt" probably stands for "middle tier".
Similar Messages
-
Error: cannot access class oracle.jbo.server.ViewObjectImpl;
hi
while compiling my project
i m getting this error..
Error: cannot access class oracle.jbo.server.ViewObjectImpl; file oracle\jbo\server\ViewObjectImpl.class not found
please help.
regards
naveenAre the fwk class libraries included in jdev project ?
Thanks
Tapash -
hey ,
I'm currently wrkin on Oracle IDE 10.1.3.39.81 .. I get an error msg "class oracle.jbo.server.OAJboViewRowImpl has been depricated " ...
upon using getAttributeInternal() .. i could not find any solution using jdoc .. please suggest me a solution to remove the warning ..
Thanks ...Shiva,
With Release of r12 and Jdeveloper10g, we are using BC4J layer of ADF, which has signifucant enhancement on the bc4j part.So continue using old methods of bc4j, until oracle comes with new javadoc for bc4j in oaf.
Ideally what u said is correct correct u should have
zero errors and zero warnings, but somehow some warnings u cannot avoid :).
--Mukul -
Glassfish and oracle.jbo.server.uniqueid.UniqueIdHelper
Hello,
I am using:
JDev 11.1.2.3.0
Glassfish 3.1.2.2 w/ ADF Essentials
Oracle DB 11gR2
Just started a simple ADF application to connect to a single database table. The app work fine, I can navigate through the entries, make changes, and CreateInsert works (when I manually insert a primary key). I am trying to generate the primary key automatically with oracle.jbo.server.uniqueid.UniqueIdHelper.nextId() as a default expression in the model for that primary key(with Refresh on Insert checked). When I click on CreateInsert I receive error: javax.naming.NameNotFoundException: javax.transaction.TransactionManager not found. The stack trace is below.
I have tried the following datasource configurations:
restype javax.sql.DataSource datasourceclassname oracle.jdbc.pool.OracleDataSource
restype javax.sql.XADataSource datasourceclassname oracle.jdbc.xa.client.OracleXADataSource
Should this work in Glassfish? (Fairly certain I had similar project working in Weblogic 10.3)
TIA,
Ernie
[#|2013-03-06T01:43:19.148-0500|WARNING|glassfish3.1.2|oracle.adf.controller.faces.lifecycle.Utils|_ThreadID=29;_ThreadName=Thread-4;|ADF: Adding the following JSF error message: javax.transaction.TransactionManager not found
javax.naming.NamingException: Lookup failed for 'javax.transaction.TransactionManager' in SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.impl.SerialInitContextFactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming} [Root exception is javax.naming.NameNotFoundException: javax.transaction.TransactionManager not found]
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:518)
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:455)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at oracle.jbo.server.JTATxnHandlerImpl.lookupTransactionManager(JTATxnHandlerImpl.java:425)
at oracle.jbo.server.JTATxnHandlerImpl.getTransactionManager(JTATxnHandlerImpl.java:477)
at oracle.jbo.server.uniqueid.UniqueIdHelper.isInJTATransaction(UniqueIdHelper.java:175)
at oracle.jbo.server.uniqueid.UniqueIdHelper.getNextId(UniqueIdHelper.java:92)
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.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)
at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:1594)
at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:3281)
at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.getProperty(ClassMetaClassGetPropertySite.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:237)
at bc4j_com_dipko_propertytracker_model_Properties_Propertyid_null_gs.run(bc4j_com_dipko_propertytracker_model_Properties_Propertyid_null_gs.groovy:1)
at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1200)
at oracle.jbo.ExprEval.doEvaluate(ExprEval.java:1253)
at oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:1075)
at oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2132)
at oracle.jbo.server.EntityImpl.initDefaultExpressionAttributes(EntityImpl.java:1004)
at oracle.jbo.server.EntityImpl.create(EntityImpl.java:957)
at oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:1131)
at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1140)
at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:461)
at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:478)
at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5800)
at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1941)
at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2504)
at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2545)
at oracle.jbo.server.ViewRowSetImpl.createRow(ViewRowSetImpl.java:2526)
at oracle.jbo.server.ViewObjectImpl.createRow(ViewObjectImpl.java:11170)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1355)
at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2169)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:731)
at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:402)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:185)
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 com.sun.el.parser.AstValue.invoke(AstValue.java:254)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:302)
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:148)
at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcast(UIXComponentBase.java:824)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:179)
at oracle.adf.view.rich.component.UIXMenuBar.broadcast(UIXMenuBar.java:131)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:787)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1252)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:973)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:354)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
at java.lang.Thread.run(Thread.java:680)
Caused by: javax.naming.NameNotFoundException: javax.transaction.TransactionManager not found
at com.sun.enterprise.naming.impl.TransientContext.doLookup(TransientContext.java:248)
at com.sun.enterprise.naming.impl.TransientContext.lookup(TransientContext.java:215)
at com.sun.enterprise.naming.impl.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:77)
at com.sun.enterprise.naming.impl.LocalSerialContextProviderImpl.lookup(LocalSerialContextProviderImpl.java:119)
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:505)
... 96 moreHi,
this has nothing to do with Glassfish as it seems. Any reason you don't generate the sequence in the database (on-insert trigger) and set the PK attribute type to DBSequence? This is the most straight forward and declarative approach.
Frank -
Reference to Number is ambiguous; both class oracle.jbo.domai
Hi,
I'm trying to import the OAF BOPackage oracle.apps.icx.schema.server but I get 480 error messages when trying to make the files. (I have not made any changes yet)
Most of the errors are like:
Error(83,12): reference to Number is ambiguous; both class oracle.jbo.domain.Number in package oracle.jbo.domain and class java.lang.Number in package java.lang match
Is there something wrong in my path Any ideas on how to fix this?
My workaround is to compile the files I need on the server.
/KarinSumit,
This is a common issue, and the cause of this is the decompiler.When decompiler decompiles a class file back to java file, it converts all the null refrences to "null", so, if the java file originally contained
Number n in any method call where n is null, the decompiled java file will contain only null instead of Number n, so when you compile, the java compiler get ambigous refrence, and is not able to decide whether it is javan.lang.number or oracle.jbo.domain.Number.
Karin,
What you need to do is, identify the line where this error is coming, and put a null refrence of the data type. This should solve your problem.I hope i am clear.
--Mukul -
Hi,
I need some help. I'm a novice jdeveloper user, but I have managed to build a small appilcation for a client, with use of ADF. When I try to run it at the applications server, it can't find the page, and have this error in the application.log:
07/01/23 09:15:58.698 rtvview: Servlet error
oracle.classloader.util.AnnotatedLinkageError: Class oracle/jbo/ApplicationModule violates loader constraints
Invalid class: oracle.jbo.ApplicationModule
Loader: adf.oracle.domain:10.1.3.1
Code-Source: /t02dat/iast_r3/midtier/BC4J/lib/adfm.jar
Configuration: <code-source> in /t02dat/iast_r3/midtier/j2ee/home/config/server.xml
Dependent class: oracle.jbo.uicli.mom.JUApplicationDefImpl
Loader: adf.oracle.domain:10.1.3.1
Code-Source: /t02dat/iast_r3/midtier/BC4J/lib/adfm.jar
Configuration: <code-source> in /t02dat/iast_r3/midtier/j2ee/home/config/server.xml
Does anyone have an idea?
Versions:
Jdeveloper 10.1.3.1
Application Server 10.1.3.1.0
Thanks
Jorn
It worked when I tried to deploy the application thru jdeveloper server connection. Does anyone know why it's working now?
Message was edited by:
user527535I've managed to eliminate the JBO-35007 errors through the use of the Refresh and RefreshCondition tags. The problem I have now is that I do most of my testing in Firefox (latest release) and it seems to be caching pages even though I have caching turned off. For instance we have different menu options based on a user's privileges. If I log out and log in as someone else who has different privileges the previous user's options are still displayed. If I click on them it then refreshes the page and the new user's options are displayed. This is also fixed by manually refreshing the page. I do not encounter this problem at all with IE, only firefox. Any thoughts here?
-
Cannot convert type class java.lang.String to class oracle.jbo.domain.ClobDomain.
Using ADF Business Components I have a JSFF page fragment with an ADF form based on a table with has a column of type CLOB. The data is retrieved from the database and displayed correctly but when any field is changed and submitted the above error occurs. I have just used the drag and drop technique to create the ADF form with a submit button, am I missing a step?
I am using the production release of Jdeveloper11GReproduced and filed bug# 7487124
The workaround is to add a custom converter class to your ViewController project like this
package oow2008.view;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.faces.convert.ConverterException;
import oracle.jbo.domain.ClobDomain;
import oracle.jbo.domain.DataCreationException;
public class ClobConverter implements Converter {
public Object getAsObject(FacesContext facesContext,
UIComponent uIComponent,
String string) {
try {
return string != null ? new ClobDomain(string) : null;
} catch (DataCreationException dce) {
dce.setAppendCodes(false);
FacesMessage fm =
new FacesMessage(FacesMessage.SEVERITY_ERROR,
"Invalid Clob Value",
dce.getMessage());
throw new ConverterException(fm);
public String getAsString(FacesContext facesContext,
UIComponent uIComponent,
Object object) {
return object != null ?
object.toString() :
null;
}then to register the converter in faces-config.xml like this
<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee">
<application>
<default-render-kit-id>oracle.adf.rich</default-render-kit-id>
</application>
<converter>
<converter-id>clobConverter</converter-id>
<converter-class>oow2008.view.ClobConverter</converter-class>
</converter>
</faces-config>then reference this converter in the field for the ClobDomain value like this
<af:inputText value="#{bindings.Description.inputValue}"
label="#{bindings.Description.hints.label}"
required="#{bindings.Description.hints.mandatory}"
columns="40"
maximumLength="#{bindings.Description.hints.precision}"
shortDesc="#{bindings.Description.hints.tooltip}"
wrap="soft" rows="10">
<f:validator binding="#{bindings.Description.validator}"/>
<f:converter converterId="clobConverter"/>
</af:inputText> -
We have deployed our ADF application in production. We developed using JDeveloper Version 11.1.2.1.0. In a page fragment, there is a inputComboboxListOfValues which is binded to a list of values binding. This list of values binding is mapped to an attribute of a view object which has a lov from a view accessor (through view link).
In this inputComboboxListOfValues component, we get this error sometimes in production and we are neither able to re-produce the error nor able to find the reason for the error.
java.lang.NullPointerException
at oracle.jbo.server.QueryCollection.findByKey(QueryCollection.java:5110)
at oracle.jbo.server.ViewRowSetImpl.findByKey(ViewRowSetImpl.java:5488)
at oracle.jbo.server.ViewRowSetImpl.findByAltKey(ViewRowSetImpl.java:5311)
at oracle.jbo.server.ViewObjectImpl.findByAltKey(ViewObjectImpl.java:11566)
at oracle.adf.model.binding.DCIteratorBinding.findRowsByKeyValues(DCIteratorBinding.java:5065)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlLOVBinding$ListOfValuesModelImpl.getValueFromSelection(FacesCtrlLOVBinding.java:1715)
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase.decodeInternal(SimpleInputListOfValuesRendererBase.java:133)
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputComboboxListOfValuesRenderer.decodeInternal(SimpleInputComboboxListOfValuesRenderer.java:86)
at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.decodeInternal(LabeledInputRenderer.java:56)
at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:342)
at org.apache.myfaces.trinidad.render.CoreRenderer.decode(CoreRenderer.java:292)
at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1334)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decode(UIXComponentBase.java:865)
at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:965)
at org.apache.myfaces.trinidad.component.UIXEditableValue.processDecodes(UIXEditableValue.java:287)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1548)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1735)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1627)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1750)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1627)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1750)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1627)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1750)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1627)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1750)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1627)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:222)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1627)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1750)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1627)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1750)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1627)
Please help us to solve this issue.Timo,
I noticed that in the application module, these are the settings for passsivation:
jbo.dofailover=false
jbo.passivationstore=null
Do you recommend to change to above settings to
jbo.dofailover=true
jbo.passivationstore=file
We are not using cluster for production environment...
Please suggest.. -
Method addTextUrlColumn (Class oracle.jbo.html.databeans)
The method addTextUrlColumn (Class oracle.jbo.html.RowSetBrowser) adds an additional column to the View's RowSet. This column will be appended after all of the colummns that represent attributes belonging to the RowSet. How can I insert a additoinal column before all of the columns of the RowSet instead?
Thanks
YooThe RowsetBrowser doesn't support this by default, you have source code to this control. You can extend it's features by adding this capability. Look at the source code in bc4jhtmlsrc.zip
-
Hi,
I am deploying A web module that uses BC4J on OC4J. This has gone ok for some time, but since a few days I am receiving
500 Internal Server Error
java.lang.NullPointerException at oracle.jbo.server.ViewRowStorage.getAttributeInternal(ViewRowStorage.java(Compiled Code)) at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java(Compiled Code)) at com.centraalboekhuis.cbonline.model.VCboLookupArtFeViewRowImpl.getLevKd(VCboLookupArtFeViewRowImpl.java:77) at com.centraalboekhuis.cbonline.bestellen.ModelInsertBestelling.perform(ModelInsertBestelling.java:93) at com.cumquatit.j2ee.controller.web.HttpController.doAction(HttpController.java:139) at com.centraalboekhuis.cbonline.CBOnline.doAction(CBOnline.java:125) at com.cumquatit.j2ee.controller.web.HttpController.doPost(HttpController.java:163) at javax.servlet.http.HttpServlet.service(HttpServlet.java:211) at javax.servlet.http.HttpServlet.service(HttpServlet.java:309) at javax.servlet.http.HttpServlet.service(HttpServlet.java:336) at com.evermind[Oracle9iAS (2.0.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java(Compiled Code)) at com.evermind[Oracle9iAS (2.0.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java(Compiled Code)) at com.evermind[Oracle9iAS (2.0.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java(Compiled Code)) at com.evermind[Oracle9iAS (2.0.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(HttpRequestHandler.java(Compiled Code)) at com.evermind[Oracle9iAS (2.0.0.0) Containers for J2EE].util.ThreadPoolThread.run(ThreadPoolThread.java:62)
... whenever I try to Insert or Update a row. Querying goes ok. Could it be that the bc4j configuration on my application server is somehow faulty?
Has anybody gotten this nullpointer before?
Thanks,
Martijn
We use:
- oc4j 902
- Ibm AIX 433
- Jdev9iSorry, already solved it. If you are interested at all, just email me and I will explain my mistake :-)
-
Hi, guys,
I am deployed the CORBA in my system and it succeed. But when I created a new client to called my CORBA, and I used the code provided in the JDEV3.2 help: Topics: Testing a Business Components CORBA Server Object Deployed to Oracle8i with a Code Client
and it did not work for the deptVo.first(). Since it need the oracle.jbo.server.ApplicationModuleImpl; then I add the import:
import oracle.jbo.server.ApplicationModuleImpl;
When I compiled it, I got the error:
Error: (66) identifier oracle.jbo.server.ApplicationModuleImpl not found. Anybody please help for the import. The package is clearly there, Why NOT FOUND?
Thanks in advance.
Mike
nullTest you app with application module pooling turned off to find out if this is a general problem with passivation of your application. You may need to overwrite the activation/passivation methods of your programmatic VOs.
Timo -
Oracle.jbo.server.EntityDefImpl error after EO extension
Hi friends,
I have extened EO for an Oracle seeded page.
Step 1. Extened the EO
Step 2. Added -Djbo.project=xxxx to the run property
Step 3. Added the substitution (oracle EO: extended EO)
After these steps, if I run the page it is throwing error message oracle.jbo.server.EntityDefImpl. If I take out the substitution the page is running properly.
I did not add any piece of code after extending.
This is urgent. Can some one hlep me what is the mistake I am doing here?
Thanks,
VasVas,
Please more details listing all the steps you have taken. It will be easier to diagnose the issue.
Also are you running the page from jdev or instance? What is the full error stack?
--Shiv -
Oracle.jbo.server.ViewRowImpl@1b
JComboBox in JTable....
I get an error in method setEdiz(String value) because the value is "oracle.jbo.server.ViewRowImpl@1b" instead of "m3" (first call of this method get "m3", second - "oracle.jbo...."). Why does it happen?
Thanks in advance[JClient] HOWTO: Using databound comboboxes (for foreign keys) in a JTable
This example doesn't solve this problem in 10.1.3 EA. Did you try to run this example in 10.1.3 EA? -
Need urgent help on this error "oracle.jbo.AttrValException: JBO-27019"
This is regarding Print Quote eror.
"oracle.jbo.AttrValException: JBO-27019"
I am facing the above error .(I am new to OA Framework) whenever i tried to add a new column to the select query 'Comp_info' .
My development has come to an Halt really :(
The code is :
<?xml version="1.0" encoding='windows-1252'?>
<!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
<!-- $Header: LinesVO.xml 115.3 2003/12/30 07:01:46 asetti noship $-->
<ViewObject
Name="LinesVO"
BindingStyle="Oracle"
CustomQuery="true"
RowClass="oracle.apps.aso.print.server.LinesVORowImpl"
ComponentClass="oracle.apps.aso.print.server.LinesVOImpl"
MsgBundleClass="oracle.jbo.common.JboResourceBundle"
FetchMode="FETCH_AS_NEEDED"
Passivate="None"
UseGlueCode="false" >
<SQLQuery><![CDATA[
SELECT
qte.ui_line_number line_number
,qte.padded_concatenated_segments item_number
,qte.item_description item_description
,qte.uom_code Order_Quantity_Uom
,DECODE(qte.line_category_code, 'RETURN', qte.quantity*(-1), qte.quantity) Ordered_Quantity
,qte.line_category_code
,qte.service_ref_line_id
,UPPER(qte.service_ref_type_code) srv_ref_type_code
,DECODE(qte.line_category_code, 'RETURN', qte.line_list_price*(-1), qte.line_list_price) unit_list_price
,DECODE(qte.line_category_code, 'RETURN', qte.line_adjusted_amount*(-1), qte.line_adjusted_amount) line_adj_price
,DECODE(qte.line_category_code, 'RETURN', qte.line_quote_price*(-1), qte.line_quote_price) unit_selling_price
,DECODE(qte.line_category_code, 'RETURN', qte.extended_list_price*(-1), qte.extended_list_price) line_total_list_price
,DECODE(qte.line_category_code, 'RETURN', qte.extended_adjusted_amount*(-1), qte.extended_adjusted_amount) line_total_adj_amt
,DECODE(qte.line_category_code, 'RETURN', qte.extended_selling_price*(-1), qte.extended_selling_price) line_total
,line_number old_line_number
,to_char(qte.start_date_active,nvl(FND_PROFILE.VALUE('ICX_DATE_FORMAT_MASK'), 'DD-MON-RRRR')) start_date_active
,to_char(qte.end_date_active,nvl(FND_PROFILE.VALUE('ICX_DATE_FORMAT_MASK'), 'DD-MON-RRRR')) end_date_active
,qte.service_duration
,qte.service_period
,qte.item_type_code
,decode(qte.item_type_code, 'MDL', NVL(qte.complete_configuration_flag, 'N'), 'Z') Model_Status
,qte.quote_line_id qlid
,qte.quote_header_id
,DECODE(qte.line_category_code,
'RETURN',
(select qte.quantity * (nvl(sum(decode(apav.applied_flag,'Y',decode(apav.charge_type_code,NULL,0,apav.adjusted_amount),0) ), 0))
FROM aso_price_adjustments_v apav
where qte.quote_line_id = apav.quote_line_id )*(-1),
(select qte.quantity * (nvl(sum(decode(apav.applied_flag,'Y',decode(apav.charge_type_code,NULL,0,apav.adjusted_amount),0) ), 0))
FROM aso_price_adjustments_v apav
where qte.quote_line_id = apav.quote_line_id )) line_charges
,DECODE(qte.line_category_code,
'RETURN',
(decode(qte.item_type_code,
'MDL',
decode (qte.config_header_id,
NULL,
qte.extended_selling_price,
(select sum(QUOTE_LINES.LINE_QUOTE_PRICE * QUOTE_LINES.QUANTITY)
from ASO_QUOTE_LINES_ALL QUOTE_LINES,
ASO_QUOTE_LINE_DETAILS QUOTE_LINE_DETAILS
where quote_line_details.config_header_id=qte.config_header_id
and quote_line_details.quote_line_id =quote_lines.quote_line_id)),
qte.extended_selling_price))*(-1),
(decode(qte.item_type_code,
'MDL',
decode (qte.config_header_id,
NULL,
qte.extended_selling_price,
(select sum(QUOTE_LINES.LINE_QUOTE_PRICE * QUOTE_LINES.QUANTITY)
from ASO_QUOTE_LINES_ALL QUOTE_LINES,
ASO_QUOTE_LINE_DETAILS QUOTE_LINE_DETAILS
where quote_line_details.config_header_id=qte.config_header_id
and quote_line_details.quote_line_id =quote_lines.quote_line_id)),
qte.extended_selling_price))) model_total
,qte.attribute3 Comp_Info
FROM
aso_pvt_quote_lines_bali_v qte
]]></SQLQuery>
<DesignTime>
<Attr Name="_isCodegen" Value="true" />
<Attr Name="_version" Value="9.0.3.11.21" />
<Attr Name="_CodeGenFlagNew" Value="36" />
</DesignTime>
<ViewAttribute
Name="LineNumber"
IsQueriable="false"
IsPersistent="false"
Precision="4000"
Type="java.lang.String"
AliasName="UI_LINE_NUMBER"
ColumnType="VARCHAR2"
Expression="UI_LINE_NUMBER"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="4000" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="ItemNumber"
IsQueriable="false"
IsPersistent="false"
Precision="30"
Type="java.lang.String"
AliasName="LINE_SEGMENT"
ColumnType="VARCHAR2"
Expression="LINE_SEGMENT"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="30" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="comp_product"
IsQueriable="false"
IsPersistent="false"
Precision="30"
Type="java.lang.String"
AliasName="comp_product"
ColumnType="VARCHAR2"
Expression="comp_product"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="30" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="ItemDescription"
IsQueriable="false"
IsPersistent="false"
Precision="240"
Type="java.lang.String"
AliasName="LINE_DESC"
ColumnType="VARCHAR2"
Expression="LINE_DESC"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="240" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="OrderQuantityUom"
IsQueriable="false"
IsPersistent="false"
IsNotNull="true"
Precision="3"
Type="java.lang.String"
AliasName="LINE_UOM_CODE"
ColumnType="VARCHAR2"
Expression="LINE_UOM_CODE"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="3" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="OrderedQuantity"
IsQueriable="false"
IsPersistent="false"
IsNotNull="true"
Precision="255"
Type="oracle.jbo.domain.Number"
AliasName="LINE_QTY"
ColumnType="VARCHAR2"
Expression="LINE_QTY"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="LineCategoryCode"
IsQueriable="false"
IsPersistent="false"
Precision="30"
Type="java.lang.String"
AliasName="LINE_CATEGORY_CODE"
ColumnType="VARCHAR2"
Expression="LINE_CATEGORY_CODE"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="30" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="ServiceRefLineId"
IsQueriable="false"
IsPersistent="false"
Type="oracle.jbo.domain.Number"
AliasName="SERVICE_REF_LINE_ID"
ColumnType="VARCHAR2"
Expression="SERVICE_REF_LINE_ID"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="SrvRefTypeCode"
IsQueriable="false"
IsPersistent="false"
Precision="30"
Type="java.lang.String"
AliasName="SRV_REF_TYPE_CODE"
ColumnType="VARCHAR2"
Expression="SRV_REF_TYPE_CODE"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="30" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="UnitListPrice"
IsQueriable="false"
IsPersistent="false"
Precision="255"
Type="oracle.jbo.domain.Number"
AliasName="LINELIST_PRICE"
ColumnType="VARCHAR2"
Expression="LINELIST_PRICE"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="LineAdjPrice"
IsQueriable="false"
IsPersistent="false"
Type="oracle.jbo.domain.Number"
AliasName="LINE_ADJ_PRICE"
ColumnType="VARCHAR2"
Expression="LINE_ADJ_PRICE"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="UnitSellingPrice"
IsQueriable="false"
IsPersistent="false"
Precision="255"
Type="oracle.jbo.domain.Number"
AliasName="LINE_NET_PRICE"
ColumnType="VARCHAR2"
Expression="LINE_NET_PRICE"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="LineTotalListPrice"
IsQueriable="false"
IsPersistent="false"
Type="oracle.jbo.domain.Number"
AliasName="LINE_TOTAL_LIST_PRICE"
ColumnType="VARCHAR2"
Expression="LINE_TOTAL_LIST_PRICE"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="LineTotalAdjAmt"
IsQueriable="false"
IsPersistent="false"
Type="oracle.jbo.domain.Number"
AliasName="LINE_TOTAL_ADJ_AMT"
ColumnType="VARCHAR2"
Expression="LINE_TOTAL_ADJ_AMT"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="LineTotal"
IsQueriable="false"
IsPersistent="false"
Precision="255"
Type="oracle.jbo.domain.Number"
AliasName="LINE_TOTAL_NET_PRICE"
ColumnType="VARCHAR2"
Expression="LINE_TOTAL_NET_PRICE"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="OldLineNumber"
IsQueriable="false"
IsPersistent="false"
Precision="255"
Type="oracle.jbo.domain.Number"
AliasName="LINE_NUMBER"
ColumnType="VARCHAR2"
Expression="LINE_NUMBER"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="StartDateActive"
IsQueriable="false"
IsPersistent="false"
DiscrColumn="true"
Precision="255"
Type="java.lang.String"
AliasName="START_DATE_ACTIVE"
ColumnType="VARCHAR2"
Expression="START_DATE_ACTIVE"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="7" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="EndDateActive"
IsQueriable="false"
IsPersistent="false"
Precision="255"
Type="java.lang.String"
AliasName="END_DATE_ACTIVE"
ColumnType="VARCHAR2"
Expression="END_DATE_ACTIVE"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="7" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="ServiceDuration"
IsQueriable="false"
IsPersistent="false"
Type="oracle.jbo.domain.Number"
AliasName="SERVICE_DURATION"
ColumnType="VARCHAR2"
Expression="SERVICE_DURATION"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="ServicePeriod"
IsQueriable="false"
IsPersistent="false"
Precision="3"
Type="java.lang.String"
AliasName="SERVICE_PERIOD"
ColumnType="VARCHAR2"
Expression="SERVICE_PERIOD"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="3" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="ItemTypeCode"
IsQueriable="false"
IsPersistent="false"
Precision="30"
Type="java.lang.String"
AliasName="ITEM_TYPE_CODE"
ColumnType="VARCHAR2"
Expression="ITEM_TYPE_CODE"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="30" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="ModelStatus"
IsUpdateable="false"
IsQueriable="false"
IsPersistent="false"
Precision="1"
Type="java.lang.String"
ColumnType="VARCHAR2"
Expression="ModelStatus"
SQLType="VARCHAR" >
</ViewAttribute>
<ViewAttribute
Name="Qlid"
IsQueriable="false"
IsPersistent="false"
IsNotNull="true"
Precision="1"
Type="oracle.jbo.domain.Number"
AliasName="QLID"
ColumnType="VARCHAR2"
Expression="QLID"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="QuoteHeaderId"
IsQueriable="false"
IsPersistent="false"
IsNotNull="true"
Type="oracle.jbo.domain.Number"
AliasName="QUOTE_HEADER_ID"
ColumnType="VARCHAR2"
Expression="QUOTE_HEADER_ID"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="LineCharges"
IsQueriable="false"
IsPersistent="false"
Precision="255"
Type="oracle.jbo.domain.Number"
AliasName="LINE_TOTAL_CHARGES"
ColumnType="VARCHAR2"
Expression="LINE_TOTAL_CHARGES"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="ModelTotal"
IsQueriable="false"
IsPersistent="false"
Precision="255"
Type="oracle.jbo.domain.Number"
AliasName="MODEL_TOTAL"
ColumnType="VARCHAR2"
Expression="MODEL_TOTAL"
SQLType="NUMERIC" >
<DesignTime>
<Attr Name="_DisplaySize" Value="22" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Comp_Info"
IsQueriable="false"
IsPersistent="false"
Precision="30"
Type="java.lang.String"
AliasName="Comp_Info"
ColumnType="VARCHAR2"
Expression="Comp_Info"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="30" />
</DesignTime>
</ViewAttribute>
<ViewLinkAccessor
Name="ServiceToOrderLineVO"
ViewLink="oracle.apps.aso.print.server.ServiceToOrderLineVL"
Type="oracle.jbo.RowIterator"
IsUpdateable="false" >
</ViewLinkAccessor>
<ViewLinkAccessor
Name="ServiceToInstBaseVO"
ViewLink="oracle.apps.aso.print.server.ServiceToInstBaseVL"
Type="oracle.jbo.RowIterator"
IsUpdateable="false" >
</ViewLinkAccessor>
<ViewLinkAccessor
Name="QuoteLineChargesVO"
ViewLink="oracle.apps.aso.print.server.QuoteLineChargesVL"
Type="oracle.jbo.RowIterator"
IsUpdateable="false" >
</ViewLinkAccessor>
<ViewLinkAccessor
Name="QuoteLineTaxesVO"
ViewLink="oracle.apps.aso.print.server.QuoteLineTaxesVL"
Type="oracle.jbo.RowIterator"
IsUpdateable="false" >
</ViewLinkAccessor>
<ViewLinkAccessor
Name="LineTemplateVO"
ViewLink="oracle.apps.aso.print.server.LineTemplateVL"
Type="oracle.jbo.RowIterator"
IsUpdateable="false" >
</ViewLinkAccessor>
<ViewLinkAccessor
Name="LineAttachmentVO"
ViewLink="oracle.apps.aso.print.server.LineAttachmentVL"
Type="oracle.jbo.RowIterator"
IsUpdateable="false" >
</ViewLinkAccessor>
</ViewObject>
It gives me an error as "oracle.jbo.AttrValException: JBO-27019: Get method for attribute "comp_info" in LinesVO_HeaderLinesVL_LinesVO could not be resolved.
I have added the getter and setter as well in the RowImpl.java file but still its givn this error.
I need to add many more columns after this error is solved.
I tried all permutation n combination but all in vain.
Any help on this would be highly appreciated.
Thanks,
AjitAjit,
Writing getter/setter methods manually is not a good idea, when jdev provides u that facility. Moreover in ur case i m getting a feeling as if ur VO mappings are corrupted. Can u try one thing ,assuming this is a custom VO,Delete the VO from the project and delete all related files in myclasses and my projects.Recreate the VO with all the attributes and try if same error is coming.
--Mukul -
Where to download weblogic Oracle WebLogic Server 10.3.6
hi am trying to download
Oracle WebLogic Server 10.3.6
from WebLogic Server 12c (12.1.1), WebLogic Server 11g (10.3.6) and Previous Releases
but the see all files is disable does anybody know where i can downloadHi,
There is a procedure to download old Oracle products.
I think you should open a SR.
but first look into this note on metalink
Regards
Doc ID 1068235.1
Maybe you are looking for
-
How to Remove WebEx Connect domain
Hi all, A customer of ours used to have a WebEx Connect subscription which is currently expired. They are now deploying Collaboration Edge with on-prem IM&P services (CUCM IM&P) but Jabber still discovers their domain to be handled by WebEx Connect.
-
Dear All, Please provide me with the standard cash advance report for Travel management. Regards, Raziq
-
when i run any XML report i found error in log . Environment will now switch to UTF-8 code-set. Parts of this log file may not display correctly as a result. This is an expected behavior. XML_REPORTS_XENVIRONMENT is : /disk1/oracle/prodora/8.0.6/guic
-
An error occurred in system Q22CLNT318 during account assignment
Hi, While creating service order in CRM QA server I am getting following error message: "An error occurred in system Q22CLNT318 during account assignment" Could somebody help me in this regard and explain the steps to solve the issue. Regards Amandee
-
JComboBox Render Problem........
Hi I have a problem in JCombox renderer in my application Problem is i have Three comboBox columns in my table wing same Renderer and Editor. second and third combo column's aree working fine But in first combo-column if i add a new row clicking add