Adding attribute to class:CL_LSO_APPLICATION
Hi all,
My requirement is, have to add some attributes in std class CL_LSO_APPLICATION without accesskey.
Please let me know the possible ways(ex: like BADI)
Regards
Bhaskar
Hi Uwe,
Thanks for immediate reply,
When i choose 'enhance' option, its asking 'Enhancement Implementation'.
Can u pls share your idea how to enhance that class as per my requirement.
system has ECC6 landscape.
Regards
Bhaskar
Similar Messages
-
hi i have added attribute in my EmpDetails data control but now when i run the application i get the error Definition LastName of type Attributes is not in EmpDetails1
where is the classes folder and where is some file system tool can you be in details please
my log is*** Using HTTP port 7101 ***
*** Using SSL port 7102 ***
"C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\bin\startWebLogic.cmd"
[waiting for the server to complete its initialization...]
JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m
WLS Start Mode=Development
CLASSPATH=C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;C:\oracle\MIDDLE~1\patch_wls1035\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\oracle\MIDDLE~1\patch_jdev1112\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\oracle\MIDDLE~1\JDK160~1\lib\tools.jar;C:\oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.jar;C:\oracle\MIDDLE~1\modules\features\weblogic.server.modules_10.3.5.0.jar;C:\oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;C:\oracle\MIDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;C:\oracle\MIDDLE~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrf.jar;C:\oracle\MIDDLE~1\WLSERV~1.3\common\derby\lib\derbyclient.jar;C:\oracle\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar
PATH=C:\oracle\MIDDLE~1\patch_wls1035\profiles\default\native;C:\oracle\MIDDLE~1\patch_jdev1112\profiles\default\native;C:\oracle\MIDDLE~1\WLSERV~1.3\server\native\win\32;C:\oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\oracle\MIDDLE~1\modules\ORGAPA~1.1\bin;C:\oracle\MIDDLE~1\JDK160~1\jre\bin;C:\oracle\MIDDLE~1\JDK160~1\bin;C:\forms;C:\product\11.2.0\dbhome_1\bin;C:\product\11.2.0\dbhome_1;C:\DevSuiteHome_1\BIN;C:\DevSuiteHome_1\jlib;C:\Program Files\PHP;C:\Program Files\PC Connectivity Solution\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared;C:\Program Files\Common Files\Roxio Shared\DLLShared;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared;C:\Program Files\Common Files\DivX Shared;c:\Program Files\Java\jdk1.6.0_21\bin;C:\product\11.2.0\dbhome_1\BIN;C:\DevSuiteHome_1;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared;C:\Program Files\Common Files\Roxio Shared\DLLShared;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared;C:\mywls;C:\mydomain\base_domain\bin;C:\Program Files\Java\jre6\bin\client;C:\Program Files\Java\jre6\bin;C:\Program Files\Java\jdk1.6.0_21\jre\bin;C:\Program Files\Java\jdk1.6.0_21\bin;C:\Program Files\Java\jdk1.6.0_21;C:\Program Files\Java\jre6;C:\DevSuiteHome_1\forms;C:\DevSuiteHome_1\cgenf61\admin;C:\DevSuiteHome_1\forms;C:\forms\sms_code.pll;C:\mywls\wlserver\bin;C:\Java\jdk1.6.0_21;C:\oracle\MIDDLE~1\WLSERV~1.3\server\native\win\32\oci920_8
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http:\\hostname:port\console *
starting weblogic with Java version:
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b50)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode)
Starting WLS with line:
C:\oracle\MIDDLE~1\JDK160~1\bin\java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Dweblogic.Name=DefaultServer -Djava.security.policy=C:\oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.policy -Djavax.net.ssl.trustStore=C:\DOCUME~1\Desmond\LOCALS~1\Temp\trustStore5345414217410371315.jks -Doracle.jdeveloper.adrs=true -Dweblogic.nodemanager.ServiceEnabled=true -Xverify:none -da -Dplatform.home=C:\oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=C:\oracle\MIDDLE~1\WLSERV~1.3\server -Dweblogic.home=C:\oracle\MIDDLE~1\WLSERV~1.3\server -Djps.app.credential.overwrite.allowed=true -Dcommon.components.home=C:\oracle\MIDDLE~1\ORACLE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=C:\DOCUME~1\Desmond\APPLIC~1\JDEVEL~1\SYSTEM~1.81\DEFAUL~1 -Djrockit.optfile=C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Doracle.server.config.dir=C:\DOCUME~1\Desmond\APPLIC~1\JDEVEL~1\SYSTEM~1.81\DEFAUL~1\config\FMWCON~1\servers\DefaultServer -Doracle.domain.config.dir=C:\DOCUME~1\Desmond\APPLIC~1\JDEVEL~1\SYSTEM~1.81\DEFAUL~1\config\FMWCON~1 -Digf.arisidbeans.carmlloc=C:\DOCUME~1\Desmond\APPLIC~1\JDEVEL~1\SYSTEM~1.81\DEFAUL~1\config\FMWCON~1\carml -Digf.arisidstack.home=C:\DOCUME~1\Desmond\APPLIC~1\JDEVEL~1\SYSTEM~1.81\DEFAUL~1\config\FMWCON~1\arisidprovider -Doracle.security.jps.config=C:\DOCUME~1\Desmond\APPLIC~1\JDEVEL~1\SYSTEM~1.81\DEFAUL~1\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=C:\DOCUME~1\Desmond\APPLIC~1\JDEVEL~1\SYSTEM~1.81\DEFAUL~1\servers\DefaultServer\tmp\_WL_user -Doracle.deployed.app.ext=\- -Dweblogic.alternateTypesDirectory=C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.ossoiap_11.1.1,C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dwsm.repository.path=C:\DOCUME~1\Desmond\APPLIC~1\JDEVEL~1\SYSTEM~1.81\DEFAUL~1\oracle\store\gmds -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\oracle\MIDDLE~1\patch_wls1035\profiles\default\sysext_manifest_classpath;C:\oracle\MIDDLE~1\patch_jdev1112\profiles\default\sysext_manifest_classpath weblogic.Server
<11 Dec 2011 3:56:44 PM> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
<11 Dec 2011 3:56:44 PM> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
<11 Dec 2011 3:56:45 PM> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 19.1-b02 from Sun Microsystems Inc.>
<11 Dec 2011 3:56:45 PM> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.5.0 Fri Apr 1 20:20:06 PDT 2011 1398638 >
<11 Dec 2011 3:56:48 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<11 Dec 2011 3:56:48 PM> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
<11 Dec 2011 3:56:49 PM> <Notice> <LoggingService> <BEA-320400> <The log file C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
<11 Dec 2011 3:56:49 PM> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log00115. Log messages will continue to be logged in C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log.>
<11 Dec 2011 3:56:49 PM> <Notice> <Log Management> <BEA-170019> <The server log file C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log is opened. All server side log events will be written to this file.>
<11 Dec 2011 3:57:02 PM> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
<11 Dec 2011 3:57:19 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
<11 Dec 2011 3:57:19 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<MessageLocalizationHelper> <getLocalizedMessage> The resource for bundle "oracle.jrf.i18n.MBeanMessageBundle" with key "oracle.jrf.JRFServiceMBean.checkIfJRFAppliedOnMutipleTargets" cannot be found.
<11 Dec 2011 3:57:42 PM> <Notice> <LoggingService> <BEA-320400> <The log file C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\servers\DefaultServer\logs\DefaultDomain.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
<11 Dec 2011 3:57:42 PM> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\servers\DefaultServer\logs\DefaultDomain.log00114. Log messages will continue to be logged in C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\servers\DefaultServer\logs\DefaultDomain.log.>
<11 Dec 2011 3:57:42 PM> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
<11 Dec 2011 3:57:43 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
<11 Dec 2011 3:57:43 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
<11 Dec 2011 3:57:43 PM> <Notice> <Security> <BEA-090171> <Loading the identity certificate and private key stored under the alias DemoIdentity from the jks keystore file C:\oracle\MIDDLE~1\WLSERV~1.3\server\lib\DemoIdentity.jks.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the jks keystore file C:\oracle\MIDDLE~1\WLSERV~1.3\server\lib\DemoTrust.jks.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the jks keystore file C:\oracle\MIDDLE~1\JDK160~1\jre\lib\security\cacerts.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=Entrust Root Certification Authority - G2,OU=(c) 2009 Entrust\, Inc. - for authorized use only,OU=See www.entrust.net/legal-terms,O=Entrust\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=thawte Primary Root CA - G3,OU=(c) 2008 thawte\, Inc. - For authorized use only,OU=Certification Services Division,O=thawte\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "OU=Security Communication RootCA2,O=SECOM Trust Systems CO.\,LTD.,C=JP". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=VeriSign Universal Root Certification Authority,OU=(c) 2008 VeriSign\, Inc. - For authorized use only,OU=VeriSign Trust Network,O=VeriSign\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=KEYNECTIS ROOT CA,OU=ROOT,O=KEYNECTIS,C=FR". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=GeoTrust Primary Certification Authority - G3,OU=(c) 2008 GeoTrust Inc. - For authorized use only,O=GeoTrust Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<11 Dec 2011 3:57:44 PM> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure" is now listening on 127.0.0.1:7102 for protocols iiops, t3s, ldaps, https.>
<11 Dec 2011 3:57:44 PM> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 127.0.0.1:7101 for protocols iiop, t3, ldap, snmp, http.>
<11 Dec 2011 3:57:44 PM> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "DefaultServer" for domain "DefaultDomain" running in Development Mode>
<11 Dec 2011 3:57:45 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
<11 Dec 2011 3:57:45 PM> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
IntegratedWebLogicServer startup time: 64047 ms.
IntegratedWebLogicServer started.
[Running application HrSystem on Server Instance IntegratedWebLogicServer...]
[03:57:46 PM] **** Warning: Application HrSystem may have been left deployed on the server. Undeploy it from the admin console.
[03:57:48 PM] Web Module HrSystemWebApp.war recognized in project HrSystem.jpr
[03:57:48 PM] ---- Deployment started. ----
[03:57:48 PM] Target platform is (Weblogic 10.3).
[03:57:49 PM] Retrieving existing application information
[03:57:49 PM] Running dependency analysis...
[03:57:49 PM] Deploying 2 profiles...
[03:57:50 PM] Wrote Web Application Module to C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\o.j2ee\drs\HrSystem\HrSystemWebApp.war
[03:57:51 PM] Wrote Enterprise Application Module to C:\Documents and Settings\Desmond\Application Data\JDeveloper\system11.1.2.1.38.60.81\o.j2ee\drs\HrSystem
[03:57:51 PM] Deploying Application...
[03:58:39 PM] Application Deployed Successfully.
[03:58:39 PM] The following URL context root(s) were defined and can be used as a starting point to test your application:
[03:58:39 PM] http://127.0.0.1:7101/HrSystem-HrSystem-context-root
[03:58:39 PM] Elapsed time for deployment: 51 seconds
[03:58:39 PM] ---- Deployment finished. ----
Run startup time: 51047 ms.
[Application HrSystem deployed to Server Instance IntegratedWebLogicServer]
Target URL -- http://127.0.0.1:7101/HrSystem-HrSystem-context-root/faces/DeptEmpPage
<ViewHandlerImpl> <_checkTimestamp> Apache Trinidad is running with time-stamp checking enabled. This should not be used in a production environment. See the org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION property in WEB-INF/web.xml
<UIXEditableValue> <_isBeanValidationAvailable> A Bean Validation provider is not present, therefore bean validation is disabled
<LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6
oracle.jbo.NoDefException: JBO-25058: Definition LastName of type Attribute is not found in EmpDetails1.
at oracle.jbo.server.ViewObjectImpl.findAttributeDef(ViewObjectImpl.java:7322)
at oracle.adf.model.bc4j.DCJboDataControl.getAttributeDefs(DCJboDataControl.java:2612)
at oracle.adf.model.binding.DCIteratorBinding.getAttributeDefs(DCIteratorBinding.java:3321)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.fetchAttrDefs(JUCtrlValueBinding.java:514)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDefs(JUCtrlValueBinding.java:465)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeCount(JUCtrlValueBinding.java:1475)
at oracle.jbo.uicli.binding.JUCtrlAttrsBinding.updateValuesFromRow(JUCtrlAttrsBinding.java:134)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.updateNavigated(JUCtrlValueBinding.java:290)
at oracle.jbo.uicli.binding.JUIteratorBinding.navigated(JUIteratorBinding.java:310)
at oracle.jbo.common.RowSetHelper.fireNavigationEvent(RowSetHelper.java:264)
at oracle.jbo.server.ViewRowSetIteratorImpl.notifyNavigationToRow(ViewRowSetIteratorImpl.java:3661)
at oracle.jbo.server.ViewRowSetIteratorImpl.notifyNavigation(ViewRowSetIteratorImpl.java:3632)
at oracle.jbo.server.ViewRowSetIteratorImpl.next(ViewRowSetIteratorImpl.java:1781)
at oracle.jbo.server.ViewRowSetIteratorImpl.first(ViewRowSetIteratorImpl.java:1585)
at oracle.jbo.server.ViewRowSetImpl.first(ViewRowSetImpl.java:3556)
at oracle.jbo.server.ViewObjectImpl.first(ViewObjectImpl.java:10196)
at oracle.adf.model.binding.DCIteratorBinding.setupRSIstate(DCIteratorBinding.java:808)
at oracle.adf.model.binding.DCIteratorBinding.refreshControlAndNotifyDCE(DCIteratorBinding.java:707)
at oracle.adf.model.binding.DCIteratorBinding.rangeRefreshed(DCIteratorBinding.java:914)
at oracle.jbo.common.RowSetHelper.fireRangeRefreshed(RowSetHelper.java:175)
at oracle.jbo.server.ViewRowSetIteratorImpl.notifyRangeRefreshed(ViewRowSetIteratorImpl.java:3596)
at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2813)
at oracle.jbo.server.ViewRowSetIteratorImpl.refresh(ViewRowSetIteratorImpl.java:3033)
at oracle.jbo.server.ViewRowSetImpl.notifyRefresh(ViewRowSetImpl.java:2797)
at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:1255)
at oracle.jbo.server.ViewRowSetImpl.executeEmptyRowSet(ViewRowSetImpl.java:1429)
at oracle.jbo.server.ViewObjectImpl.executeEmptyRowSet(ViewObjectImpl.java:7129)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding$QueryModelImpl._handleAutoExec(FacesCtrlSearchBinding.java:1863)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding$QueryModelImpl._performOneTimeActions(FacesCtrlSearchBinding.java:1997)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding$QueryModelImpl.<init>(FacesCtrlSearchBinding.java:1479)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding.getQueryModel(FacesCtrlSearchBinding.java:334)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding.internalGet(FacesCtrlSearchBinding.java:3648)
at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:115)
at javax.el.MapELResolver.getValue(MapELResolver.java:164)
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
at com.sun.el.parser.AstValue.getValue(Unknown Source)
at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:73)
at org.apache.myfaces.trinidad.component.UIXComponentBase.getProperty(UIXComponentBase.java:1485)
at oracle.adf.view.rich.component.UIXQuery.getModel(UIXQuery.java:493)
at oracle.adf.view.rich.component.UIXQuery._setupAndStoreContextInRequest(UIXQuery.java:301)
at oracle.adf.view.rich.component.UIXQuery.encodeBegin(UIXQuery.java:222)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1650)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:641)
at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.renderChildrenAfterHelpAndInfo(PanelHeaderRenderer.java:637)
at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer._renderContentCell(PanelHeaderRenderer.java:1169)
at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.renderContentRow(PanelHeaderRenderer.java:575)
at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.encodeAll(PanelHeaderRenderer.java:248)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201)
at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:447)
at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$1500(PanelGroupLayoutRenderer.java:30)
at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:734)
at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:637)
at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:187)
at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:318)
at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:283)
at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:360)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201)
at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:440)
at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:704)
at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:380)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201)
at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:440)
at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:704)
at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:380)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201)
at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:879)
at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1294)
at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:351)
at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:316)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:641)
at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3062)
at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:274)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:641)
at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3062)
at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1277)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1655)
at oracle.adfinternal.view.faces.component.AdfViewRoot.encodeAll(AdfViewRoot.java:91)
at com.sun.faces.application.view.JspViewHandlingStrategy.doRenderView(JspViewHandlingStrategy.java:431)
at com.sun.faces.application.view.JspViewHandlingStrategy.renderView(JspViewHandlingStrategy.java:233)
at org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ChangeApplyingVDLWrapper.renderView(ViewDeclarationLanguageFactoryImpl.java:350)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:165)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:1027)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:334)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:232)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:122)
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 weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94) -
[Q] htmlKona - adding attributes not specified in object model
How do I go about adding attributes to a htmlKona object that exist in
proprietary HTML versions, or versions beyond what is supported in Kona, if
those add methods do not exist in the current object model?
Most htmlKona elements extend weblogic.html.ElementWithAttributes, but the
addAttribute(String, String) method is inexcessable.
Any help appreciated. If this is posted to the wrong group, please point me
in the right direction.
Lukas
I guess you need to get htmlkonapatch403Patch.jar. ElementsWithAttributes
supports it then.
Madhavi
Lukas Bradley <[email protected]> wrote in message
news:[email protected]...
> import weblogic.html.TableElement ;
>
> class TableTest
> {
> public static void main(String args[])
> {
> TableElement lTable = new TableElement() ;
> lTable.addAttribute("height", "100%") ;
> }
> }
>
> Yields:
>
> TableTest.java:8: Method addAttribute(java.lang.String, java.lang.String)
> not found in class weblogic.html.TableElement.
> lTable.addAttribute("height", "100%") ;
> ^
> 1 error
>
> While the documentation states:
>
> java.lang.Object
> |
> +----weblogic.html.HtmlElement
> |
> +----weblogic.html.ElementWithAttributes
> |
> +----weblogic.html.MultiPartElement
> |
> +----weblogic.html.TableElement
>
>
> And ElementWithAttributes has:
>
> addAttribute(String, String)
>
> And yes, many browsers will allow you to set the height on a table. =)
> Thanks for any help.
>
> Lukas
>
>
>
> John Greene wrote in message <[email protected]>...
> >
> >Hi --
> >
> >A method was added to allow generic attributes. I thought it was this
> method
> >you speak of. How do you mean it's inaccessible? Newsdude, can you
> clarify?
> >
> >
> >Lukas Bradley wrote:
> >>
> >> How do I go about adding attributes to a htmlKona object that exist in
> >> proprietary HTML versions, or versions beyond what is supported in
Kona,
> if
> >> those add methods do not exist in the current object model?
> >>
> >> Most htmlKona elements extend weblogic.html.ElementWithAttributes, but
> the
> >> addAttribute(String, String) method is inexcessable.
> >>
> >> Any help appreciated. If this is posted to the wrong group, please
point
> me
> >> in the right direction.
> >>
> >> Lukas
> >
> >--
> >
> >Take care,
> >
> >-jg
> >
> >John Greene E-Commerce Server Division, BEA Systems,
> Inc.
> >Developer Relations Engineer 550 California Street, 10th floor
> >415.364.4559 San Francisco, CA 94104-1006
> >mailto:[email protected] http://weblogic.beasys.com
>
>
>
>
-
Adding a new class with Creator (really simple problem i think..)
I added a new class to my project with creator...
class name is "CambiaNote" and there's a method called Cambia
tabellaselezionabile is my project(package)
I tried to run everything but It gave me an error:
Exception Details: org.apache.jasper.JasperException
Error getting property 'cambia' from bean of type tabellaselezionabile.Page1I don't know, but the word cambia don't exists at all in my code... or it is not case sensitive..?
please help, thankstypo: correct Paint() to paint()
-
Error when Refresh Planning after adding attribute V9.2.1
Has anyone encountered this and what is the solution:
Added new attribute dimension in planning web and added attribute members. When I try to do incremental or full refresh, receive error message:
Errors detected (AssocAttrDimension, 1060057) Could not associate attribute with member (attribute,member) Decanatura, Career -2147218881
Career is the dimension and Decanatura is the attribute added
Using 9.2.1
Thanks
JeffHi Jeff,
please find some findings from planning DBAG which may be useful to resolve your issue:
You can assign attributes only to sparse dimensions.
You cannot assign attributes to label-only members.
After you create attributes and attribute values, you can assign attribute values to each member of the dimension.
You must assign attribute values to dimension members at the same member level within a dimension.
You can define attribute values for Entity, user-defined custom dimensions, and Account
members if the Account dimension is designated as a sparse dimension in all plan types. You
can then assign attribute values to members of a dimension.
Attribute values for an attribute must be assigned to the same-level sparse dimension members.
Assigning an attribute value to another level causes an error during the application refresh.
hope this helps.
www.dornakal.blogspot.com
Edited by: Dornakal on May 28, 2009 5:55 AM -
Adding Attributes to Approval Form
Hi,
I've customised IDM 8.1 to fire off an approval to IdmManager if a user updates their own attributes. I want to customise the Approval Form displayed to the approver to show only the attributes that have been updated by the user.
I see the Approval Form has an "approvalAttributes" variable which can be passed in to define which attributes are displayed. I also see that this list can be configured by adding attributes on the "Server Tasks -> Configure Tasks -> Update User Template -> Approvals" tab. What I can't see is where this list of attributes is stored when you add new ones. Does anybody know? If I knew this I hope I could customise the object to push out a dynamically generated list of attributes, rather than a static list.
Thanks,
PaulSolved - they're kept, somewhat unsurprisingly, in the "Update User Template" object. I was confused by the "Template Library Repository" appearing to store a very similar list which gets polled every time the form is loaded, but editing this appears to have no bearing on anything.
-
Problem While checkin in NWDI adding TableSorter.java class in src of DC
Hi
I have added TableSorter.java class in Source folder of One Develop Component and implemented the code to sort the table.It is working fine Locally.
While I am trying to checkin in NWDI it is throwing error messages like
location: package tests
private com.sap.tc.webdynpro.tests.utils.TableSorter _tableSorter;
^
/usr/sap/GJ0/JC00/j2ee/cluster/server0/temp/CBS/149/.B/21713/t/47794B28F57C19FA453190A8074C0706/gwd/packages/com.sap.tc.webdynpro.tests.utils.TableSorter/TableBasketView.java :1851: cannot resolve symbol
symbol : class TableSorter
location: package tests
public com.sap.tc.webdynpro.tests.utils.TableSorter getTableSorter() {
^
/usr/sap/GJ0/JC00/j2ee/cluster/server0/temp/CBS/149/.B/21713/t/47794B28F57C19FA453190A8074C0706/gwd/packages/com.sap.tc.webdynpro.tests.utils.TableSorter/TableBasketView.java :1859: cannot resolve symbol
symbol : class TableSorter
location: package tests
public void setTableSorter(com.sap.tc.webdynpro.tests.utils.TableSorter value) {
^
/usr/sap/GJ0/JC00/j2ee/cluster/server0/temp/CBS/149/.B/21713/t/47794B28F57C19FA453190A8074C0706/gwd/packages/com.sap.tc.webdynpro.tests.utils.TableSorter/TableBasketView.java :1886: cannot resolve symbol
symbol : class TableSorter
location: package tests
this._tableSorter = (sap.tc.webdynpro.tests.utils.TableSorter)value;
^
/usr/sap/GJ0/JC00/j2ee/cluster/server0/temp/CBS/149/.B/21713/t/47794B28F57C19FA453190A8074C0706/gwd/packages/sap.tc.webdynpro.tests.utils.TableSorter/TableBasketView.java:262: cannot resolve symbol
symbol : class TableSorter
location: class sap.tc.webdynpro.tests.utils.TableSorter.TableBasketView.java
wdContext.currentContextElement().setTableSorter((new TableSorter(table, wdThis.wdGetActSortPrice(), null)));
Please help me.
Thanks&RegardsHi,
Where exactly did you put your TableSorter.java?
It should be in src\packages\<your package foleders>\util
Please also don't forget to add your TableSorter.java in the OpenActivity which you want to check in.
I suggest there is also another way to do this but I didn't try it:
Create new Java Project DC
Put your TableSorter.java there
Add all necessary DC for build
Create two public parts (assembly and compilation)
And use this parts in your WD DC
Regards
Pavel -
[svn] 719: Added package and class level javadoc.
Revision: 719
Author: [email protected]
Date: 2008-03-03 11:34:54 -0800 (Mon, 03 Mar 2008)
Log Message:
Added package and class level javadoc.
Modified Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/Configuration.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/Element.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/ImplementationCompiler.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/LogAdapter.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/SourceCodeBuffer.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/Visitor.java
Added Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/package.htmlJust create a package.html file in the package folder and put your package documentation there. I just put my cursor on the Application Sources package folder name and right click and create a simple file. It will default to the package folder.
-
Access class attribute by class name
Hi experts,
Can anyone help me in next situation.
I need access class static attribute by class name and attribute name. I have two initialized variables
DATA: class_name(30) TYPE c,
attr_name(30) TYPE c.
In another words, I need to do attribute initializing like
ZCL_IM_BM_VPA10_IMPL=>P_VAR_ZPLV_CLM = loc_var_range-low.
but using char variables insead of reference to class.
Thanks in advance,
Max.You want dynamic access to a static attribute? If these are your own Z classes, then rather than access the attributes directly, write getter and setter methods.
Then you can use (as it is in the ABAP help on dynamic call methods ).
TRY.
CALL METHOD (class)=>(meth)
PARAMETER-TABLE
ptab
EXCEPTION-TABLE
etab.
CASE sy-subrc.
WHEN 1.
ENDCASE.
CATCH cx_sy_dyn_call_error INTO exc_ref.
exc_text = exc_ref->get_text( ).
MESSAGE exc_text TYPE 'I'.
ENDTRY.
btw - next time, post in the ABAP objects forum.
matt -
Master data to be deleted after adding attribute
Hii All,
I have a master data info object, which contains the data.what will happen if i add new attribute to this master data info object.
right now this master data info object doesn't contain any data for this newly added attribute.
then i tried to delete data from the master data info object.but it is not allowing me to do so as it is used in three info cubes. i think if i delete the data then it will allow me to delete data from master data info object.But that is not possible as subsequently i have to delete the data from info cube in productio also.
So ran full update for the master data info object now i have the data for the newly added attribute.But when i am running report and try to drill down on the newly added characteristic it shows "#" not assigned.
What should i do..
pls help..
Regards,
VirenHi Rana
1. <i>I have a master data info object, which contains the data.what will happen if i add new attribute to this master data info object.</i>
Nothing will happen if you add a new attribute to the existing one. If your adding in the dev system, it will as you to create a request when you activate it.Just create a request the transport it.
2.<i>But that is not possible as subsequently i have to delete the data from info cube in productio also.</i>
You can delete the data in the dev system cube irrespective of production server cube data. If you delete the cube then you have to worry but deleting the data from the cube is not to worry. You can go ahead with deleting the data in the cube in dev server.
3.<i>So ran full update for the master data info object now i have the data for the newly added attribute.But when i am running report and try to drill down on the newly added characteristic it shows "#" not assigned.</i>
AFter loading the data . right click on the master data object and clik on Activate masster data or RUn apply hierarchy attribute change in Tools menu.
Hope this helps
Ram -
hello,
is der any table r RFC FM which displayes the attributes of the classes.
Actually my requirement is to compare the Attributes of classes of two servers .help me out ....Hi Ishwar,
Please have a look on these function modules.
CLASS_READ_CHARACT API: Direct Characteristics of Class (Witho
CLASS_READ_CHARACT_ALL API: All Direct and Inherited Characteristi
CLASS_READ_CHARACT_ALL_ATTR API: All Direct and Inherited Characteristi
CLASS_READ_CHARACT_ATTR API: Direct Characteristics of Class with A
CLASS_READ_CHARACT_INH API: Only Inherited Characteristics of Clas
CLASS_READ_CHARACT_INH_ATTR API: Only Inherited Characteristics of Clas .
Hope it resolves the query.
Have a best day ahead. -
Steve's ADF Sample #131 : What if adding attributes in extendsproject ?
Hi Steve,
I want to further implement your ADF sample #131 : ADF Web Application with Component Substitution
On the example there, on ExtendsProject , a new validation is added. and it changes the behaviour of the application in BaseADFWebApp.
Our requirement is :
- add new attributes on DeptEx entity in ExtendsProject
- drag those new attributes into Departments.jspx in BaseADFProject
( th ebjective is to reuse the jspx for the DeptEx with the new attributes )
Is there any any scenario to make this possible ?
Thank you very much,
xtantoOur requirement is :
- add new attributes on DeptEx entity in ExtendsProjectThat is possible. No problem.
You'd also need to extend the view object and add the new entity attributes to the extended view object, too. That is possible. No problem.
- drag those new attributes into Departments.jspx in BaseADFProject
( th ebjective is to reuse the jspx for the DeptEx with the new attributes )That would require having a customization layer for the JSPX pages which is not available in 10.1.3, only in 11g.
The only way to have a JSPX page the reacts "automatically" to the presence of added attributes in the view object (due to component substitution) would be to design the page to be rendered dynamically based on the attributes in the data collection. Unfortunately, in 10.1.3, we only supply a "Read Only Dynamic Table" component, but not one for editable forms. The latter is supplied in 11g. -
Differentiate the inheritance relationsip v.s. the attribute of class?
How do you differentiate the inheritance relationsip v.s. the attribute of class??
Can any one give an example to support your arguments??
<!---Thank You soooo Much-->It is a "has a" versus an "is a" relationship.
If a dog is an animal, then Dog should inherit from Animal (the "is a" relationship).
If a Dog has a DogHouse, then DogHouse should be an attribute of the Dog class ("has a" relationship) -
I tried to add a string attributes (not read only) using the IFS manager (in: Developer's Tasks / Class Objects / PUBLICOBJECT). The new attribute is added to any new and existing document. But I didn't find a way to save information in the new attribute. If I choose Properties / iFS Attributes in the Windows interface, I see my new attribute, but cannot set any value. The same problem persists in the web interface.
I tried to add the attribute in the superclass PUBLICOBJECT and in the subclass DOCUMENT under "Extended attributes", but to no avail. Can someone tell me how to add an attribute to a document that can be valued?
nullWARNING:
ADDING CUSTOM ATTRIBUTES TO THE DEFAULT CONTENT TYPES CREATED BY THE IFS INSTALLATION PROCESS IS NOT
SUPPORTED IN RELEASE 1.0.
The fact that iFS Manager makes it appear that you can do this is a known bug.
Attempting to add custom attributes to the default Content Types such as
Document and Public Object may have unforseen, negative side-effects on the
performance of the repository and iFS general, break the protocol servers or,
in some cases totally corrupt the repository.
If you have added custom attributes to these objects, please copy all the files you have placed
in the repository out to a local hard drive and then re-install the repository by running the
ifsconfig script located in $ORACLE_HOME/ifs/bin.
The correct of way of creating objects with custom content types is by
subclassing the default content types created by the installation process.
In general if you want the object to store a the contents of a file, and be visable
via the protocol servers then your new content type should subclass "Document".
If the object will not have content, and will not be visable via the protocol servers (unfoldered)
then you would subclass "Application Object". Typically, the only situation where objects
based on files have no content is when they work with a Parser which extracts all of the
information contained in the file and converts it into attributes.
In order to map a particular kind of file to a particualr kind of content type you will need to use
the ClassSelectionParser. The instructions for using this parser are in the developer's guide
For Example, assuming that I want to have a special content type for managing images.
The first thing is to create a new custom contenet type which defines the custom attributes I want to
associate with Images
EG
<CLASSOBJECT>
<NAME>SimpleImage</NAME>
<SUPERCLASS REFTYPE="name">Document</SUPERCLASS>
<DESCRIPTION>Simple Content Type for Images</DESCRIPTION>
<BEANCLASSPATH>ifs.demo.simpleTypes.simpleImage.type.SimpleImage</BEANCLASSPATH>
<SERVERCLASSPATH>ifs.demo.simpleTypes.simpleImage.type.S_SimpleImage</SERVERCLASSPATH>
<ATTRIBUTES>
<ATTRIBUTE>
<NAME>ARTIST</NAME>
<DATATYPE>String</DATATYPE>
<DATALENGTH>256</DATALENGTH>
</ATTRIBUTE>
<ATTRIBUTE>
<NAME>IMAGE_HEIGHT</NAME>
<DATATYPE>Integer</DATATYPE>
</ATTRIBUTE>
<ATTRIBUTE>
<NAME>IMAGE_WIDTH</NAME>
<DATATYPE>Integer</DATATYPE>
</ATTRIBUTE>
<ATTRIBUTE>
<NAME>IMAGE_COLOR_DEPTH</NAME>
<DATATYPE>Integer</DATATYPE>
</ATTRIBUTE>
<ATTRIBUTE>
<NAME>WEBTARGETOBJECT</NAME>
<DATATYPE>PublicObject</DATATYPE>
</ATTRIBUTE>
</ATTRIBUTES>
</CLASSOBJECT>
The next stage is to register the file extensions that I want to have stored
as instances of simple image. This is a two step process. The first step associates the
file extensions with the ClassSelectionParser. The second phase configures the
ClassSelectionParser to store the files as instances of the SimpleImage content type
<?xml version="1.0" standalone="yes"?>
<OBJECTLIST>
<PROPERTYBUNDLE>
<UPDATE RefType="valuedefault">ParserLookupByFileExtension</UPDATE>
<PROPERTIES>
<PROPERTY ACTION="add">
<NAME>tif</NAME>
<VALUE DataType="String">oracle.ifs.beans.parsers.ClassSelectionParser</VALUE>
</PROPERTY>
<PROPERTY ACTION="add">
<NAME>bmp</NAME>
<VALUE DataType="String">oracle.ifs.beans.parsers.ClassSelectionParser</VALUE>
</PROPERTY>
<PROPERTY ACTION="add">
<NAME>jpg</NAME>
<VALUE DataType="String">oracle.ifs.beans.parsers.ClassSelectionParser</VALUE>
</PROPERTY>
</PROPERTIES>
</PROPERTYBUNDLE>
<PROPERT YBUNDLE>
<UPDATE RefType="valuedefault">IFS.PARSER.ObjectTypeLookupByFileExtension</UPDATE>
<PROPERTIES>
<PROPERTY ACTION="add">
<NAME>tif</NAME>
<VALUE DataType="String">SimpleImage</VALUE>
</PROPERTY>
<PROPERTY ACTION="add">
<NAME>jpg</NAME>
<VALUE DataType="String">SimpleImage</VALUE>
</PROPERTY>
<PROPERTY ACTION="add">
<NAME>bmp</NAME>
<VALUE DataType="String">SimpleImage</VALUE>
</PROPERTY>
</PROPERTIES>
</PROPERTYBUNDLE>
</OBJECTLIST>
To answer the second part of your question. How do you set and edit the values of custom attributes.
There are a number of ways of doing this.
1. You can use an XML file which references an instance of your content type using some key that
uniquely identifies one instance of the content type. Path is one way of achieving this.
Eg the following XML file will update the attributes of a SimpleImage
object at /SampleImages/MilanDomo.jpg
<SIMPLEIMAGE>
<UPDATE reftype="path">/SampleImages/MilanDomo.jpg</UPDATE>
<DESCRIPTION>
This is Cathederal in the Center of Milan
</DESCRIPTION>
<IMAGE_HEIGHT>1024</IMAGE_HEIGHT>
<IMAGE_WIDTH>1280</IMAGE_WIDTH>
<IMAGE_COLOR_DEPTH>24</IMAGE_COLOR_DEPTH>
<ARTIST>Mark Drake</ARTIST>
</SIMPLEIMAGE>
Other ways of setting the value of custom attributes would be to create a custom JSP that would allow
a user to use the Web to set or update the values of custom attributes, or to create custom parser
that could extract the values of the attributes from the body of the document as it is inserted into
the repository
In Release 1.0 the default configuration of the property viewers associated provided by the
Windows interface and Web interface does not allow the user to edit the values of custom attributes.
Regards
Mark D. Drake
IFS Product Management -
How to create custom attributes & object classes through ldif files in OID
Hi,
I have to create 4 attributes and one object class(custom) in OID. I want to creae these attributes and object class through LDIF file.
I tried creating an attribute through this command
ldapadd -p 389 -h localhost -D cn=orcladmin -w password -f D:/newattr.ldif
this ldif file contains inf. for creating a new attributes:
dn: cn=subschemasubentry
changetype: add
add: attributetypes
attributetypes: ( 1.2.3.4.5.6.10 NAME "xsUserType_new" DESC "User Type Definition" EQUALITY caseIgnoreMatch
SYNTAX "1.3.6.1.4.1.1466.115.121.1.15" )
I am getting error: Object class violation
Failed to find add in mandatory or optional attribute list.
Please help to find where I am going wrong...
Thanks.Hi Ajay,
Thank you for the help. Now i am able to create both attributes and object classes in OID through Ldif files.
I was getting constraint violation error because (I think) I was not giving proper naming convection for attributes and object classes. For OID, there are certain Ldap naming conventions. They are as follows:
# X below is the enterprise number assigned by IANA
1.3.6.1.4.1.X.1 - assign to SNMP objects
1.3.6.1.4.1.X.2 - assign to LDAP objects
1.3.6.1.4.1.X.2.1 - assign to LDAP syntaxes
1.3.6.1.4.1.X.2.2 - assign to LDAP matchingrules
1.3.6.1.4.1.X.2.3 - assign to LDAP attributes
1.3.6.1.4.1.X.2.4 - assign to LDAP objectclasses
1.3.6.1.4.1.X.2.5 - assign to LDAP supported features
1.3.6.1.4.1.X.2.9 - assign to LDAP protocol mechanisms
1.3.6.1.4.1.X.2.10 - assign to LDAP controls
1.3.6.1.4.1.X.2.11 - assign to LDAP extended operations
By using these conventions for attributes and object class, I did got any error and they were created in OID.
Thanks a zillion.
Kalpana.
Maybe you are looking for
-
I have two iTunes accounts ( different. Email address ) how do I merge them ?
Can some one advise me how to merge or indeed find my iTunes downloads from a different email address. I think I have Los quite a lot of music vids Thanks
-
OSX Server Mobile Account Greyed out after initial setup?
I just setup a new install of Mountain Lion on an iMac and installed Server.app to set it up as a server. I activated Open Directory and configured it for a few users (with NFS mounted home directories from a Linux NFS server). I then logged into t
-
Generic Object Services using WebDynpro ABAP
I am using Web Dynpro for ABAP and would like to access Generic Object Services (GOS) to view attachments or similar functionality for attachments in web dynpro ABAP. How can I access the functionality of attachments from a Web Dynpro application? An
-
How to use sap.me library in openUI5.
HI All, Can i use sap.me library in openUI5. I mean how to use data-sap-ui-libs='sap.m', 'sap.me' in openui5 resources. thanks in advance ravi varma.
-
Mac mini 2,1 won't turn on
Hi Guys, i have a really big problem with my mac mini. It won't turn on. I don't think it can be the power brick as I can get the mini to start up by holding down the power button whilst plugging it in. This is the incorrect SMC reset procedure and I