I-view creation
Hi Pals,
can we create iviews in BEX Designer in BI if yes then how?
Thanks
Sri
Hi,
By BEx Designer i think you mean the BEx Query Designer. Well through Query Designer, you can Publish your Query in Portal, ie. the system creates an i-view on its own.
You will get this option in Query Option in the Menu. Then click on Publish-->to Portal.
Hope this helps.
Similar Messages
-
Hi SDN,
Im trying to create Generic Data source of View Method. I wanted to create View on BSID ( Closed Customer Invoices) and BSAD ( Open Customer invoices) Tables, But while creating its giving error as "THERE IS NO RELATION BETWEEN THE TABLES" I want to know how to create Relation Between the tables. Both BSID & BSAD are standard tables, so we cant make any changes.
Please let me know the procedure to bulid Rlation between the tables.
Regards
SujanHi Siva,
You have to give relation between these two tables in tab "Table/Join Conditions".
Creating Views:
http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
View creation fr generic extraction
Hope it Helps -
View creation very slow - not materialized view
I have a view creation script which is running in a fraction of a second in the dev environment but takes over an hour to run in the test environment.
The test environment is off-site, so I have no direct access to it. It does have a lot more data in than dev, but this is not a materialised view so as far as I understood it the amount of data in the system shouldn't affect the time to create the view.
I haven't been able to find any information on what can make this happen. In the development environment I can be querying the view (or can lock it directly), and am still able to run the CREATE OR REPLACE statement without any performance impact. The view does contain function calls and is created with the FORCE keyword, but I can't find any evidence that this should affect the speed of creation.
I am running Oracle 10g (10.2.0.4.0) on Solaris in both dev and test environments.
Any ideas on what could be causing this are very welcome.
CREATE OR REPLACE FORCE VIEW DB_OWNER.PER$AGE
SYSTEM,
LOCATION,
EVENT_START,
SURNAME,
DOB_STRING,
DESCRIPTION,
GENDER,
OLD_ID,
URN,
COMBINED_SCORE,
LOAD_DATETIME,
AGE,
EVENTDATE_FROM,
EVENTDATE_TO,
DETAILS,
AOB
AS
SELECT /*+ leading(ad) */
p.system,
p.location,
p.event_start,
p.surname,
CAST (
NVL (
NVL2 (
p.dob,
TO_CHAR (p.dob, 'dd/mm/yyyy'),
TO_CHAR (
p.apparent_age
+ ROUND ( (SYSDATE - p.created_datetime_from) / 365, 0))),
0) AS VARCHAR2 (10))
AS dob_string,
p.description,
p.gender,
p.old_id,
p.urn,
NVL2 (
p.dob,
db_owner.app_age_score (p.dob, ssearch.get_target_age),
db_owner.age_score (p.apparent_age,
p.created_datetime_from,
ssearch.get_target_age))
AS combined_score,
p.load_datetime,
psd.age,
psd.eventdate_from,
psd.eventdate_to,
e.details,
NVL (e.aob, 'N/A') aob
FROM db_owner.person p,
db_owner.psd psd,
db_owner.entity e
WHERE p.db_key = psd.db_key
AND psd.age IS NOT NULL
AND e.system(+) = p.system
AND p.system IN (SELECT internal_name
FROM ops$tomcat.feed_details
WHERE inSearchList = 'true')
AND e.urn(+) = p.urn;Hi,
Thanks for the response.
Trying the same thing without the FORCE keyword made no difference, the view still takes a long time to compile and there are no compilation errors.
On the development system, I have run a long-running query on the view and checked V$Access. This returns a record for the view, but I can still successfully run the CREATE OR REPLACE statement on the view in another session. This appears to show that a record in V$Access doesn't mean that the view can't be recompiled.
On the test system there are no other sessions connected and no records for the view in V$Access.
Does anyone have any other ideas? -
Set operator NE in Database View creation in join condition
Hi Experts,
I have a requirement to set NE(not equal) operator in join condition of Database View creation. Could you please help me how to set in operator.
Join condition :
Ex : BSAK-AUGBL NE BSAK-BELNR.
You know that by default operator is '='. i want to set NE in place of '='.
Thanks,Hi Chinna,
Check whether if there is any possibility or not to include more key fields like bukrs, lifnr, gjahr etc in the where condition, so that you query may result faster. Then, there won't be any necessary to create the view.
Hope this helps.
Please reward if useful.
Thanks,
Srinivasa -
Automatic storage location view creation in maintenace order (IW31)
Hello,
Seems like I need some help.
Have configured automatic storage location view creation for GR and reservation. Configured movement types are 101, 201, 261. While creating reservations (201, 261 mvmnt. types) with mb21 the sloc view is automatically created in material master, and everything seems fine.
But in iw31 when I specify material number and sloc in a Components tab, I get an error message CO312: "The storage location data is not created". Automatic reservation is not created, and maintenance order can not be saved. Movement type 261 is used for automatic reservations for the maintenance order.
If I configure message CO312 as a (W)arning message, then it allows me to save the order and reservation, but sloc view in material master still is not created. Think that's not good and may lead to MRP issues.
How can I configure automatic sloc view creation in iw31? Is that possible?
Edited by: Konstantin Dudura on Nov 17, 2009 8:11 PMHi,
The customization required for Automatic Storage location creation at reservation are:
Goto : SPRO -> MM -> inventory Management and physical inventory -> Goods issue/ Transfer posting -> Create storage location automatically
first of all go to Plant and tick the automatic Storage location creation for the Plant. After that goto Movement type and tick the automatic Storage location for movement type 261.
Regards -
Personalized view creation in OA Framwork
HI ,
I am developing a search Trasaction in OAF using Query Region (AtuoCustomization Mode ). I developed the simple search and advanced search with dyamanic where caluse (I am setting the where clause and not using the where caluse genrate by Search Framwork ) . now i have to develope the personalized View page . i am using same method used in simple search and advance search for genrating where caluse dayanamiclly . but problem is that in personiazied view i am not able to invoke that method as i am not getting the how to handle the apply and apply & view result button in view panal . if anyone work on personalized View creation or know anything about creation of personalized view , please share your knowladge . its urgent , please help me
regards,
VishalLooks like you are running a page which is part of a multipage transaction. Check the page function and make sure that page is not expecting any parameter, all the corresponding class files are present in the myclasses folder.
--Shiv -
View creation fr generic extraction
Hai Experts,
when we are create view from two different table ,wht is the crieteria that should satisfy between tables..... and at the time of datasource creation which type we need to select (master/trans)..as i found both master and transaction field in one table
Can any one send the step by step process to create view..
I have one more scenario ie .,i need to create a datasource from tables which belong to diff applications and their primary key is different ,can any one tell me how to create a datasource using function module,step by step process..
thnks in advance,
Regards,
Surihi,
try these links for view creation...
http://help.sap.com/saphelp_nw04/helpdata/en/f5/35c83ecedc636be10000000a114084/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/9b/43473ccf20514ee10000000a114084/content.htm
http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
http://www.sapdb.org/7.4/htmhelp/ee/1c5be2eba711d4aa2800a0c9430730/content.htm
hope it helps... -
Hi,
I have to create tree view. I followed the stpes mentioned at the following link.
Tree View
I have created a Z-structure and created a table view in the component BT111H_OPPT component.
While trying to modify the .htm page for the tree view, with the code mentioned at above link, I am getting following error.
"node_tab is unknown. Not declared by a data statement."
(see the line number 4 - nodeTable = "<%= mytreenode->node_tab %>")
I am using the following code.
<chtmlb:tableExtension tableId = "Table"
layout = "FIXED" >
<chtmlb:configTree id = "configTree"
nodeTable = "<%= mytreenode->node_tab %>"
nodeTextColumn = "NODE_TYPE"
onCollapseNode = "nodeCollapse"
onExpandNode = "nodeExpand"
onRowSelection = "select"
onNodeClick = "nodeClick"
ajaxDeltaHandling = "FALSE"
headerText = "Demo Tree"
allRowsEditable = "TRUE"
selectionMode = "SINGLESELECT"
table = "//mytreenode/Table"
tableLayout = "AUTO"
visibleRowCount = "12"
usage = "EDITLIST"
fillUpEmptyRows = "FALSE"
personalizable = "TRUE"
scrollable = "TRUE"
noFrame = "X"
downloadToExcel = "FALSE"
onClose = "closeTree"
onIncreaseSize = "increaseTree"
nodeTextColumnDescription = "NODE" />
</chtmlb:tableExtension>
Please let me know where and how should I decalre it.
Regards,
AnsalThanks Arun.. for the quick response...
After view creation, I was directly following your second section of the thread....
My issue is resolved....
Hope to get further help for this object development.
My requirement is add a new assignment block in opportunity screen which will show all the quotation,with their details, created for this opportunity and on click of each quotation id, all the items mapped to that particular quotation should be visible in same view.
Thanks & regards,
Ansal -
MAT View Creation Performance Issue
Hello Experts,
Below query is executing approximately in 1-3 sec.
select
COMMITMENT_ID,
FUNDING_RULE_ID,
reporting_year||'-'||reporting_period as RepPeriod,
GET_START_DAY_OF_PERIOD (FUNDING_RULE_ID, reporting_year, reporting_period) START_DAY_OF_PERIODt,
GET_END_DAY_OF_PERIOD(FUNDING_RULE_ID, reporting_year, reporting_period) END_DAY_OF_PERIOD
from
(select
COMMITMENT_ID,
FR_ID as FUNDING_RULE_ID,
COMT_START_DATE,
--COMT_TERMINATION_DATE,
GETREPYEARFROMDATE(COMT_START_DATE,FR_ID) as reporting_year,
GETREPORTINGPERIOD(to_char(COMT_START_DATE, 'mm') ,FR_ID) as reporting_period
from
select
COMMITMENT_ID,
COMT_START_DATE,
--COMT_TERMINATION_DATE,
COALESCE(CB_FUNDING_RULE_ID,NC_FUNDING_RULE_ID) FR_ID
from
(COMMITMENT_TABLE left outer join (CHILD_BENEFICIARY_TABLE left outer join FUNDING_RULE_TABLE a on
a.FUNDING_RULE_ID = CB_FUNDING_RULE_ID )
on COMT_BENEFICIARY_REF = CB_BENEFICIARY_REF
left outer join (NON_CHILD_BENEFICIARY_TABLE left outer join FUNDING_RULE_TABLE b on
b.FUNDING_RULE_ID = NC_FUNDING_RULE_ID)
on
COMT_BENEFICIARY_REF = NC_BENEFICIARY_REF)
The query is returning 4.5 lacks of rows.
I want to create a MAT view by using above query and refresh this on daily basis.
But the MAT view creation is taking more time near about 401sec (6.68min).
Why the MAT view is taking more time?
MAT_VIEW
CREATE MATERIALIZED VIEW "REP_PERIOD_START_END_DATE"
AS select
COMMITMENT_ID,
FUNDING_RULE_ID,
reporting_year||'-'||reporting_period as RepPeriod,
GET_START_DAY_OF_PERIOD (FUNDING_RULE_ID, reporting_year, reporting_period) START_DAY_OF_PERIODt,
GET_END_DAY_OF_PERIOD(FUNDING_RULE_ID, reporting_year, reporting_period) END_DAY_OF_PERIOD
from
(select
COMMITMENT_ID,
FR_ID as FUNDING_RULE_ID,
COMT_START_DATE,
--COMT_TERMINATION_DATE,
GETREPYEARFROMDATE(COMT_START_DATE,FR_ID) as reporting_year,
GETREPORTINGPERIOD(to_char(COMT_START_DATE, 'mm') ,FR_ID) as reporting_period
from
select
COMMITMENT_ID,
COMT_START_DATE,
--COMT_TERMINATION_DATE,
COALESCE(CB_FUNDING_RULE_ID,NC_FUNDING_RULE_ID) FR_ID
from
(COMMITMENT_TABLE left outer join (CHILD_BENEFICIARY_TABLE left outer join FUNDING_RULE_TABLE a on
a.FUNDING_RULE_ID = CB_FUNDING_RULE_ID )
on COMT_BENEFICIARY_REF = CB_BENEFICIARY_REF
left outer join (NON_CHILD_BENEFICIARY_TABLE left outer join FUNDING_RULE_TABLE b on
b.FUNDING_RULE_ID = NC_FUNDING_RULE_ID)
on
COMT_BENEFICIARY_REF = NC_BENEFICIARY_REF)
Is there any way to make the MAT view creation within 3 minutes?CREATE MATERIALIZED VIEW "REP_PERIOD_START_END_DATE"
AS
with tab as
select /*+ materialize */ commitment_id,
comt_start_date,
--COMT_TERMINATION_DATE,
coalesce (cb_funding_rule_id, nc_funding_rule_id)
fr_id
from ( commitment_table
left outer join
( child_beneficiary_table
left outer join
funding_rule_table a
on a.funding_rule_id = cb_funding_rule_id)
on comt_beneficiary_ref = cb_beneficiary_ref
left outer join
( non_child_beneficiary_table
left outer join
funding_rule_table b
on b.funding_rule_id = nc_funding_rule_id)
on comt_beneficiary_ref = nc_beneficiary_ref)
select commitment_id,
funding_rule_id,
reporting_year || '-' || reporting_period as repperiod,
get_start_day_of_period (funding_rule_id,
reporting_year,
reporting_period)
start_day_of_periodt,
get_end_day_of_period (funding_rule_id,
reporting_year,
reporting_period)
end_day_of_period
from (select commitment_id,
fr_id as funding_rule_id,
comt_start_date,
--COMT_TERMINATION_DATE,
getrepyearfromdate (comt_start_date, fr_id) as reporting_year,
getreportingperiod (to_char (comt_start_date, 'mm'), fr_id)
as reporting_period
from tab); -
Why do I get a "ORA-01031: insufficient privileges" in my view creation?
Why do I get a "ORA-01031: insufficient privileges" in my view creation for the table which exists in the same schema?
Oracle version is 10g R2.
connect cim/lion;
create table cim.table1 (a number, b varchar2(10));
create view cim.view1 as select * from cim.table1;
create view cim.view1 as select * from cim.table1
ERROR at line 1:
ORA-01031: insufficient privilegesThanks it works now after giving CREATE VIEW permission to user CIM.
This script was working fine in Oracle 10g R1.
Looks like i need to execute the following GRANT permission explicitly
grant create view to cim; -
View creation authority for a user
How can I assign MIP views or another view creation for a user ?
Hi
Yes you are right you can control the status based on the authorisation Object
M_MATE_STA.
Award points if useful
Thanks & Regards
Kishore -
View creation - filtering receiving time intervals
I want to create some new views for my team.
We handle e-mails in shifts (most of the time there are 6 of them) so in each hour it looks like the below (we use 24 hour clock from 14:00 to 21:59 so 2PM to 10PM):
6/1 - 14:00 - 14:09 // 15:00 - 15:09 // 16:00 - 16:09 // .................... // 21:00 - 21:09
6/2 - 14:10 - 14:19 // 15:10 - 15:19 // 16:10 - 16:19 // .................... // 21:10 - 21:19
6/3 - 14:20 - 14:29 // 15:20 - 15:29 // 16:20 - 16:29 // .................... // 21:20 - 21:29
6/4 - 14:30 - 14:39 // 15:30 - 15:39 // 16:30 - 16:39 // .................... // 21:30 - 21:39
6/5 - 14:40 - 14:49 // 15:40 - 15:49 // 16:40 - 16:49 // .................... // 21:40 - 21:49
6/6 - 14:50 - 14:59 // 15:50 - 15:59 // 16:50 - 16:59 // .................... // 21:50 - 21:59
I would like to create the view based on that.
So first mail shift (6/1) can only see what is coming in between 00-09 in every hour, second (6/2) can only see what is com in in between 10-19...and so on...
I did it with the advanced view settings, but I have 2 issues:
1. It is using the date of the creation so is it possible to put in a function which takes the actual date, like CURDATE() ?
2. Somehow a few e-mails are missing, so it works almost fine, takes almost everything but it seems that a few e-mails are missing from the new view and they are there in the original view. I checked and no other filters are turned on, so this must
be something else. The filter is based on the 'Received' timing and I'm not sure if anything else interacts.
For example in the 4th shift (6/4) there were like 10 e-mails missing during my test day at minute :30, but there were some at 15:30, 16:30 and 18:30 which were in the filtered view. I first thought it's the <= and >= settings, but it shows
that it is not. I have no idea why it skips e-mails...
The SQL code is the below for the first shift (6/1):
(("urn:schemas:httpmail:datereceived" >= '2014.04.07
14:00' AND
"urn:schemas:httpmail:datereceived" <= '2014.04.07 14:09') OR
("urn:schemas:httpmail:datereceived" >= '2014.04.07 15:00' AND
"urn:schemas:httpmail:datereceived" <= '2014.04.07 15:09') OR
("urn:schemas:httpmail:datereceived" >= '2014.04.07 16:00' AND
"urn:schemas:httpmail:datereceived" <= '2014.04.07 16:09') OR
("urn:schemas:httpmail:datereceived" >= '2014.04.07 17:00' AND
"urn:schemas:httpmail:datereceived" <= '2014.04.07 17:09') OR
("urn:schemas:httpmail:datereceived" >= '2014.04.07 18:00' AND
"urn:schemas:httpmail:datereceived" <= '2014.04.07 18:09') OR
("urn:schemas:httpmail:datereceived" >= '2014.04.07 19:00' AND
"urn:schemas:httpmail:datereceived" <= '2014.04.07 19:09') OR
("urn:schemas:httpmail:datereceived" >= '2014.04.07 20:00' AND
"urn:schemas:httpmail:datereceived" <= '2014.04.07 20:09') OR
("urn:schemas:httpmail:datereceived" >= '2014.04.07 21:00' AND
"urn:schemas:httpmail:datereceived" <= '2014.04.07 21:09'))
Please if you have any idea what could be wrong, maybe I should add something else to the filter please get back to me. This way it is useless and I really want us to use view because we have about 50 emails per shift in every hours.
Thank you!1. I can't help you with this.
2. What about mail that comes in at 14:09:30? It would be dropped, no? I think your logic should be:
...("urn:schemas:httpmail:datereceived" >= '2014.04.07
14:00' AND
"urn:schemas:httpmail:datereceived" < '2014.04.07 14:10') OR...
You didn't ask, but a problem I would have with your approach is that it's based on views, which isn't exactly best for accountability. I would think you'd want to be using some kind of code that routes mail to the mailboxes of those responsible rather
depending on them seeing it in a shared mailbox.
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems." -
Application view creation in WLI SERVER
Hi folks,
w,r.to my previous mail,Iam getting the following errors while i try to login
to the Application view console in WLI
Server.pl. anyone try to help me to sort this problem.Iam new to WLI Server.
<Cannot startup connection pool "wliPool" java.sql.SQLException: No suitable driver>
<Jun 13, 2003 5:02:45 PM IST> <Error> <JDBC> <001059> <Error during Data Source
creation: weblogic.common.ResourceException: DataSource(WLAI_DataSource) can't
be created with non-existent Pool (connection or multi) (wliPool)
at weblogic.jdbc.common.internal.JdbcInfo.validateConnectionPool(JdbcInfo.java:127)
at weblogic.jdbc.common.internal.JdbcInfo.startDataSource(JdbcInfo.java:260)
at weblogic.jdbc.common.internal.JDBCService.addDeploymentx(JDBCService.java:293)
at weblogic.jdbc.common.internal.JDBCService.addDeployment(JDBCService.java:270)
<Jun 13, 2003 5:02:49 PM IST> <Alert> <JMS> <040052> <JMSServer "WLIJMSServer",
store failed to open, java.io.IOException: JMS JDBC store, connection pool = <wliPool>,
prefix = <myserver___PBPUBLIC>: connection pool does not exist.
java.io.IOException: JMS JDBC store, connection pool = <wliPool>, prefix = <myserver___PBPUBLIC>:
connection pool does not exist
>
<Jun 13, 2003 5:02:52 PM IST> <Error> <Connector> <190024> << Calumma LDAP JCA
Resource Adapter_LdapConnector > Error making initial connections for pool. Reason:
CreateManagedConnection Error: 192.168.66.144:389>
<Jun 13, 2003 5:03:04 PM IST> <Error> <AI> <000000> <Failed to initialize the
WLI-Application Integration enterprise application due to an exception while initializing
JMS resources.
com.bea.wlai.JMSResourceException: Failed to initialize the WLAI asynchronous
service request JMS Queue 'WLAI_ASYNC_REQUEST_QUEUE' bound at JNDI context 'com.bea.wlai.ASYNC_REQUEST_QUEUE'.
Root Cause: javax.naming.NameNotFoundException: Unable to resolve 'com.bea.wlai.ASYNC_REQUEST_QUEUE'
Resolved: 'com.bea.wlai' Unresolved:'ASYNC_REQUEST_QUEUE' ; remaining name 'ASYNC_REQUEST_QUEUE'
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:263)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:230)
at weblogic.jndi.internal.ServerNamingNode_WLStub.lookup(Unknown Source)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:337)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:332)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at com.bea.wlai.JMSHelper.initQueue(Unknown Source)
<Jun 13, 2003 5:03:05 PM IST> <Critical> <WebLogicServer> <000286> <Failed to
invoke startup class "LwcStartup", java.lang.ClassNotFoundException: com.bea.lwclient.Startup>
<Jun 13, 2003 5:03:07 PM IST> <Notice> <Management> <141052> <Application Poller
started for development server.>
<Jun 13, 2003 5:03:11 PM IST> <Error> <HTTP> <101165> <Could not load user defined
filter: com.bea.b2b.transport.http.TransportServletFilter
java.lang.ClassNotFoundException: com.bea.b2b.transport.http.TransportServletFilter
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:179)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:62)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:41)
at weblogic.servlet.internal.WebAppServletContext.loadClass(WebAppServletContext.java:4714)
at weblogic.servlet.internal.WebAppServletContext.registerFilter(WebAppServletContext.java:2446)
at weblogic.servlet.internal.WebAppServletContext.initFilters(WebAppServletContext.java:2433)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:2703)
at weblogic.servlet.internal.HttpServer.preloadResources(HttpServer.java:563)
at weblogic.servlet.internal.WebService.preloadResources(WebService.java:476)
at weblogic.t3.srvr.ServletInitRunner$1.run(ServletInitRunner.java:50)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:780)
at weblogic.t3.srvr.ServletInitRunner.run(ServletInitRunner.java:46)
at java.lang.Thread.run(Thread.java:536)
>
<Jun 13, 2003 5:03:11 PM IST> <Error> <socket> <000433> <Unable to load performance
pack, using Java I/O instead.
Please ensure that libmuxer library is in :'/home/tsuresh/j2sdk1.4.0/jre/lib/i386/client:/home/tsuresh/j2sdk1.4.0/jre/lib/i386:/home/tsuresh/j2sdk1.4.0/jre/../lib/i386'
java.lang.UnsatisfiedLinkError: no muxer in java.library.path
java.lang.UnsatisfiedLinkError: no muxer in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1410)
at java.lang.Runtime.loadLibrary0(Runtime.java:772)
at java.lang.System.loadLibrary(System.java:832)
at weblogic.socket.PosixSocketMuxer.<init>(PosixSocketMuxer.java:180)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:296)
at java.lang.Class.newInstance(Class.java:249)
at weblogic.socket.SocketMuxer.makeTheMuxer(SocketMuxer.java:54)
at weblogic.socket.SocketMuxer.getMuxer(SocketMuxer.java:37)
at weblogic.t3.srvr.ListenThread.run(ListenThread.java:205)
>
<Jun 13, 2003 5:03:12 PM IST> <Notice> <Management> <141030> <Starting discovery
of Managed Server... This feature is on by default, you may turn this off by passing
-Dweblogic.management.discover=false>
<Jun 13, 2003 5:03:12 PM IST> <Notice> <WebLogicServer> <000354> <Thread "ListenThread.Default"
listening on port 7010>
<Jun 13, 2003 5:03:12 PM IST> <Notice> <WebLogicServer> <000331> <Started WebLogic
Admin Server "myserver" for domain "ldap_adapterdomain" running in Development
Mode>
<Jun 13, 2003 5:03:15 PM IST> <Notice> <WebLogicServer> <000365> <Server state
changed to RUNNING>
<Jun 13, 2003 5:03:15 PM IST> <Notice> <WebLogicServer> <000360> <Server started
in RUNNING mode>
<Jun 13, 2003 5:04:18 PM IST> <Error> <AI> <000000> <Could not create NamespacePersistence
Object.
-------- Begin level 0 Exception Stack Trace --------
com.bea.wlai.repository.PersistenceException: Failed to initialize WLI repository
access layer for the Application Integration subcomponent because the JDBC data
source was not found at JNDI name WLAI_DataSource due to Unable to resolve 'WLAI_DataSource'
Resolved: '' Unresolved:'WLAI_DataSource'
at com.bea.wlai.repository.NamespacePersistence.initDataSource(Unknown
Source)
at com.bea.wlai.repository.NamespacePersistence.<init>(Unknown Source)
at com.bea.wlai.NamespaceManagerImpl.<init>(Unknown Source)
at com.bea.wlai.NamespaceManagerImpl.getInstance(Unknown Source)
at com.bea.wlai.client.bean.NamespaceManagerBean.establishImpl(Unknown
Source)
at com.bea.wlai.client.bean.NamespaceManagerBean.ejbCreate(Unknown Source)
at com.bea.wlai.client.bean.NamespaceManagerBean_k6j0cj_Impl.ejbCreate(NamespaceManagerBean_k6j0cj_Impl.java:122)
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:324)
at weblogic.ejb20.pool.StatelessSessionPool.createBean(StatelessSessionPool.java:151)
at weblogic.ejb20.pool.StatelessSessionPool.getBean(StatelessSessionPool.java:101)
at weblogic.ejb20.manager.StatelessManager.preInvoke(StatelessManager.java:142)
at weblogic.ejb20.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:127)
at weblogic.ejb20.internal.StatelessEJBObject.preInvoke(StatelessEJBObject.java:61)
at com.bea.wlai.client.bean.NamespaceManagerBean_k6j0cj_EOImpl.getRootNamespace(NamespaceManagerBean_k6j0cj_EOImpl.java:83)
at jsp_servlet.__nshierarchy._jspService(__nshierarchy.java:115)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1058)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:401)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:306)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:543)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:369)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:136)
at jsp_servlet.__display._jspService(__display.java:511)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1058)
rgds
Suresh.K
1) http://commerce.bea.com/showproduct.jsp?family=WLP&major=8.1&minor=4
2)Make sure you add your JDBC drivers to the beginning of CLASSPATH in either setDomainenv.cmd or setEnv.cmd
3)What really helped was BEA support and playing with BEA's JDBC example that shows how to create and deploy and use a data source.
http://dev2dev.bea.com/codelibrary/code/examples_jdbc.jsp -
Classification view creation via LSMW for Material master
Hi,
We are planning to have an LSMW for creation of material master along with classification view for configurable materials.
Though we see a flag to indicate classification view - XEIC1 Indicator: take Classification view into account
We do not see a structure where in we can pass all the characteristics and the corresponding values.
Is this something possible only with BAPIs such as -> BAPI_OBJCL_CREATE after creation of other view for that material.
Regards,
HRHi,
Thanks for the response. This is helpful.
However, we were intending to use a single LSMW for creation of all views of material master including classification view. Right now we are using Program RMDATIND as direct input method in LSMW.
Please let me know if there is a way to use single LSMW for creation of all views of material master.
Thanks
HR
Edited by: Hema Rao on Jan 8, 2009 7:58 AM -
Materialized view creation taking long time
Hi All,
We are creating a dimensional OLAP model with the Materialized views. In that we are having 7 dimensions and 1 fact table. I have created all the dimensions with the materialized views with out any problem. But when im trying to create my Fact materialized view it is running for 14 hours and is still running. I'm waiting to see when it will complete. The select statement in the Fact MV returns only 19 records and that too in seconds. But when i use the same select statement for MV creation it is taking a long time. I dont know how long it gonna take. How can i reduce this long running time. Mean while my fact MV is having nearly 15 joins with other physical tables and dimensions.
Thanks in advance,
KarthickHi all,
Thanks for your reply..
I think i dint clearly mention my problem..
The select statement for the MV will return 19 records. But when im trying to create the MV it is taking quite a long time. it ran for >14 hours but still it dint create a MV. Why is it happening like this? Is it possible to increase the performance.
Thanks,
Karthick -
Materialized View creation with REFRESH FAST
Hello ,
Please see below case,
TABLE A1(partitioned range+list)
COLUMN C1 -- Primary key
COLUMN C2 -- NUMBER
TABLE D1
COLUMN C1 -- PRIMARY KEY
created MV log as below
CREATE MATERIALIzED VIEW LOG ON A1 WITH ROWID,PRIMARY KEY INCLUDING NEW VALUES;
CREATE MATERIALIzED VIEW LOG ON D1 WITH ROWID,PRIMARY KEY INCLUDING NEW VALUES;
Trying to create MV like below:
CREATE MATERILIZED VIEW mv1test
REFRESH FAST ON COMMIT
AS
Select
FROM A1,
D1
WHERE A1.C1 = D1.CI
AND A1.C2 IS NOT NULL;
It gives below error message:
ORA-12052: cannot fast refresh materialized view schema.mv1test
12052. 00000 - "cannot fast refresh materialized view %s.%s"
*Cause: Either ROWIDs of certain tables were missing in the definition or
the inner table of an outer join did not have UNIQUE constraints on
join columns.
*Action: Specify the FORCE or COMPLETE option. If this error is got
during creation, the materialized view definition may have be
changed. Refer to the documentation on materialized views.
However ,as discussed in earlier thread i checked all general restrictions of the 'Refresh fast' approach for join.
Restrictions on Fast Refresh on Materialized Views with Joins Only
Defining queries for materialized views with joins only and no aggregates have the following restrictions on fast refresh:
1) They cannot have GROUPBY clauses or aggregates.
2) Rowids of all the tables in the FROM list must appear in the SELECT list of the query.
3)Materialized view logs must exist with rowids for all the base tables in the FROM list of the query.
4)You cannot create a fast refreshable materialized view from multiple tables with simple joins that include an object type column in the SELECTstatement.
As per above restrictions ,
1) Group by clause is not present
2)i do not understand 2nd point , i have added a1.rowid and d1.rowid in select statement of MV, but got same error.
3) observed same as 2nd point.
4)we have CLOB column in select list. Tried removing this column but got same error.
Please do let me know any workaround on this.
Thanks in advanced ..
PMBasic Materialized Views show how to analyse MVs using dbms_mview. I'm not sure about creating MVs on partitioned tables, that partition maintenance might cause problems
Maybe you are looking for
-
I tried to delete start up disk files and messed up, galaxy screen only comes after I log in, no dock, won't take start up disk, can't get to utilities to try and fix it
-
I would like to know how I can service my battery online.
I would like to know how I can service my battery online?
-
Parameterized AM function calls from CO
Hi, Is there any means to call am.invokeMethod("func(parameter)") from the CO where parameter is a value that I retrieved from pageContext.getParameter() from the CO.I need to pass this value to the AM function to perform logic checking on the VO bas
-
I can't add ringtones into itunes 12
hi, i just bought a new computer got my itunes 12 downloaded, than took me 2 days to download all my music, apps, movies, ect from itunes store back to my computer. than i had made some ringtones as .m4r files, but i can't drag them into itunes!!!!!!
-
The program can't start because COMCTL32.dll is missing from your computer
the program can't start because COMCTL32.dll is missing from your computer