Question about Stacked Chart ... is this possible?
This seems possible but I cannot get APEX to do it, wondering if someone has any ideas:
Say I have a table with multiple records with columns which contain a DATE, PERSON, TEAM ...
I am comparing number of records per team but trying to show in the STACK how each person contributed ...
Lets say there are 5 teams ...
I want to end up with a STACKED BAR chart which shows HOW MANY INSTANCES (count(*)) per TEAM ...
I want to end up with 5 BARs and each subdivided with the number of record instances which each PERSON in that team.
So at the end of the day, we can see how different people contributed to the overall total of a team and we can see how each team fared against one another ...
Thank you!
C
You would build a series per team and group on your date value with same aggregate.
Sample series using EMP and DEPT tables. seen here Chart Axis
Series 1
select null link, TRUNC(e.HIREDATE,q') label, count(*) acct
from "EMP" e natural join "DEPT" d
where d.dname = 'ACCOUNTING'
group by TRUNC(e.HIREDATE,q')
Series 2
select null link,TRUNC(e.HIREDATE,q') label, count(*) sales
from "EMP" e natural join "DEPT" d
where d.dname = 'SALES'
group by TRUNC(e.HIREDATE,q')
Series 3
select null link, TRUNC(e.HIREDATE,'q') label, count(*) research
from "EMP" e natural join "DEPT" d
where d.dname = 'RESEARCH'
group by TRUNC(e.HIREDATE,q')
Regards,
Brad
Similar Messages
-
Hello Everyone,
I have a quick question about stackwise plus technology. I would like to confirm that there is no redundancy at the ethernet switch port in terms of a physical problem. The reason I ask is that we are deploying stacked switches shortly to ensure high availability but curious to know whether anyone has seen issues with physical ports failing and not the chassis/PSUs. I understand that Etherchannels can be used but we have security cameras that cannot suffer any outages and would be connected to a single port on the stack. I'm guessing that my option is to monitor the Switch Ports statistics via SNMP and move the camera to another port if this ever happens.
Thanks in advance.
Cheers.
EvanDisclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
Sure, ports can fail without the whole switch failing, but edge redundancy, such as using dual links (often configured as a bundled channel), between the host and two stack members addresses both switch port failure and stack member failure.
Unless your security cameras support dual links, your going to have a single point of failure at the edge port.
Next best options, as you've already noted, would be to have, on-line, "warm" spare ports that you can quickly repatch into. Ideally you have enough spare ports to allowing repatching in case a whole switch member fails.
(BTW, when you have spare ports, you don't have to set aside a whole stack member, sitting empty. For example, instead of having a dual stack with only one switch member populated, and the other not at all, split the populated ports across both stack members. That way, if a stack member fails, you don't lose all your hosts, only half. [With cameras, depending on their views, you might be able to overlap their coverage across multiple stack member.]) -
Question about stacked graph from DB
Hi There.
Ive come up against an interesting issue in my current project. In my prototype I have a stacked column chart (just one column) with the 'sections' of each column being defined as in the Flex docs, i.e. I have 3 column series I will call col1, col2, and col3. This works great but now my problem is that when I start getting data from the DB, I could have any number of column series as I have in the DB data pairs in the form of; col1 - 23, col2 - 34, col3 - 14... And there can be x number of records. Has anyone got any references or ideas about how to go about this?
Thanks in advance.Getting on with this I can say I have made (some) progress.
The file looks as follows:
<mx:ColumnChart id="columnChart" type="stacked" dataProvider="{this.chartData}" width="507" height="100%" x="781" y="0">
<mx:horizontalAxis>
<mx:CategoryAxis categoryField="category" dataProvider="{this.chartData}"/>
</mx:horizontalAxis>
</mx:ColumnChart>
And the AS part:
private function createChartSeries(event:ResultEvent):void
var temp:ArrayCollection = event.result as ArrayCollection;
chartData = new ArrayCollection();
var i:int;
chartData.addItem({name:"val1"});
chartData.addItem({name:"val2"});
for (i = 0; i < temp.length; i++)
var series:ColumnSeries = new ColumnSeries();
series.xField = "name";
series.yField = temp[i].call_type.toString();
series.displayName = temp[i].call_type.toString();
chartData.getItemAt(0)[temp[i].call_type.toString()] = temp[i].cost;
chartData.getItemAt(1)[temp[i].call_type.toString()] = temp[i].duration;
columnChart.series.push( series );
columnChart.dataProvider = chartData;
columnChart.invalidateSeriesStyles();
columnChart.series = columnChart.series;
[Bindable]
public var chartData:ArrayCollection;
The event.result is as follows:
[{type:"t1", val1=10, val2=30}, {type:"t2", val1=20, val2=3}]
Now call the "createChartSeries" function the y-axis updates, there are 2 columns (well the grey bit down the bottom), but there are no names (the x-axis values) and the actual data columns do not show up.
Can anyone help me with this one? -
A question about arrays (brace yourself this is a long post)
I am working on an assignment that is about generating a random rabbit race by using arrays:
Rabbit Race
Write a program to simulate a race between 4 rabbits (numbered 0 to 3). Initially, all contestants are at the start of the race track (position 0) and must race on a 20 meter track (positions numbered 0 to 19). Each participant has its own technique; some run fast, but are sometimes lazy; while others run slowly but steadily. All rabbits make 1 movement one after the other and the one who arrives at the end of the track before the others, wins the race. Here are the rabbit?s strategies :
At each turn, rabbit 0:
- sleeps (so does not run), 50% of the time;
- runs 4 meters, 30% of the time;
- runs 3 meters, 20% of the time.
At every turn, rabbit 1 runs 2 meters.
At each turn, rabbit 2:
- sleeps, 30% of the time;
- runs 3 meters, 70% of the time.
At each turn, rabbit 3:
- runs 1 meter, 80% of the time;
- runs 10 meters, 20% of the time.
The difficulty in the race is that the track has little slippery hills. So after each movement, rabbits can slide down a hill bringing them either closer to the finishing line, or closer to the starting line. How much they slide and in what direction depends on the slope of the hill at their current position, and how many meters they ran during this turn. Each position (or meter) of the hill has a slope represented by an integer between -3 and +2. If the slope is :
- zero : then, there is no hill at this position and rabbits that reach this position stay there.
- a negative integer : then, there is a declining side of a hill at this position, and all rabbits reaching this position will slide down
to a new position that is closer to the finishing line. The new position will be the current position minus the slope times the number of meters the rabbit ran.
For example, assume a rabbit was in position 10, then ran 5 meters to position 15. If the slope at position 15 is -2, then the new position of the rabbit will be 15 - (-2 x 5) = 25.
- a positive integer : then, there is a rising side of hill at that position, and all rabbits reaching this position will slide down to a new position that is closer to the starting line. The new position will be the current position minus the slope times the number of meters the rabbit ran.
For example, assume a rabbit was in position 10, then ran 5 meters to position 15. If the slope at position 15 is +1, then the new position of the rabbit will be 15 - (+1 x 5) = 10.
Notes on the race:
- Rabbits have 40 turns to reach the finish line. If after 40 turns no one has managed to reach position 19 (or beyond), then the race is cancelled and no winner is declared.
- A rabbit?s position can never go below 0. If, after calculating a rabbit?s position, you arrive at a negative position (ex. position -3), then consider that it is at position 0.
- Consider that any position outside the track (ex. position 0 or position 20) has a slope of 0.
- If a rabbit reaches position 19 (or goes beyond it), it does not immediately win the race. If any other rabbit reaches position 19 (or beyond) during the same turn, then there is a tie.
- If at the same turn, one rabbit reaches position 19, and another reaches a position higher than 19, the second rabbit does not win the race because it went further than the first. They both win.
Ok I know this is long and boring to read but I already completed the majority of the assignment here is my code:
public class Assignment_3 {
public static void main (String args[])
int[] position = new int[20];
int[] slope = new int[20];
int[] moveRabbit = new int[4];
moveRabbit[1] = 2;
int[] currentPosition = new int[4];
int currentPositionandSlope = 0;
for (int i=0;i<position.length;i++)
{ position=i;
System.out.print(position[i] + " ");
System.out.println();
for (int i=0;i<(position.length-5);i++)
{ slope[i]=(int) (-3 + Math.random()*5);
for (int i=0;i<position.length;i++)
System.out.print(slope[i] + " ");
System.out.println();
for (int turn=1;turn<=40;turn++)
int randomNb0 = (int) (Math.random () * 100);
int randomNb2 = (int) (Math.random () * 100);
int randomNb3 = (int) (Math.random () * 100);
if (randomNb0<=50)
moveRabbit[0] = 0;
else if (randomNb<=30)
moveRabbit[0] = 4;
else
moveRabbit[0] = 3;
if (randomNb2<=30)
moveRabbit[2] = 0;
else
moveRabbit[2] = 3;
if (randomNb3<=80)
moveRabbit[3] = 1;
else
moveRabbit[3] = 10;
for (int j=0;j<=3;j++)
System.out.println ("Rabbit" + j + " is at position " + position[currentPosition[j]]);
if (slope[currentPosition[j]+moveRabbit[i]] < 0)
currentPositionandSlope = position[currentPosition[j]+moveRabbit[j]] - (slope[currentPosition[j]+moveRabbit[j]] * moveRabbit[j]);
else if (slope[currentPosition[j]+moveRabbit[i]] > 0)
currentPositionandSlope = position[currentPosition[j]+moveRabbit[j]] - (slope[currentPosition[j]+moveRabbit[j]] * moveRabbit[j]);
else
currentPositionandSlope = (currentPosition[j]+moveRabbit[j]);
System.out.println ("it will move by " + moveRabbit[j] + ", but at position " + (position[currentPosition[j]] + moveRabbit[j]) + " there is a slope of " + slope[currentPosition[j] + moveRabbit[j]]);
System.out.println ("so it will slip by " + (position[currentPositionandSlope] - moveRabbit[j]) + " positions, and end up at position " + position[currentPositionandSlope]);
currentPosition[j] += currentPositionandSlope;
*Ok basically my question is that in the assignment there is an example output where the rabbit is at position 21 but the array is only 20 in length and my program crashes if i go beyond the array length.*
The example output is here:
Welcome to the 4 rabbit race:
position: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
slopes: 0 0 1 -2 1 0 -1 -1 1 -2 1 0 -1 -1 1 0 0 0 0 0
TURN #1
rabbit 0 is at position 0
it will move by 3, but at position 3 there is a slope of -2
so it will slip by 6 positions, and end up at position 9
rabbit 1 is at position 0
it will move by 2, but at position 2 there is a slope of 1
so it will slip by -2 positions, and end up at position 0
rabbit 2 is at position 0
it will move by 3, but at position 3 there is a slope of -2
so it will slip by 6 positions, and end up at position 9
rabbit 3 is at position 0
it will move by 1, but at position 1 there is a slope of 0
so it will slip by 0 positions, and end up at position 1
TURN #2
rabbit 0 is at position 9
it will move by 0, but at position 9 there is a slope of -2
so it will slip by 0 positions, and end up at position 9
rabbit 1 is at position 0
it will move by 2, but at position 2 there is a slope of 1
so it will slip by -2 positions, and end up at position 0
rabbit 2 is at position 9
it will move by 3, but at position 12 there is a slope of -1
so it will slip by 3 positions, and end up at position 15
rabbit 3 is at position 1
it will move by 1, but at position 2 there is a slope of 1
so it will slip by -1 positions, and end up at position 1
TURN #3
rabbit 0 is at position 9
it will move by 3, but at position 12 there is a slope of -1
so it will slip by 3 positions, and end up at position 15
rabbit 1 is at position 0
it will move by 2, but at position 2 there is a slope of 1
so it will slip by -2 positions, and end up at position 0
rabbit 2 is at position 15
it will move by 3, but at position 18 there is a slope of 0
so it will slip by 0 positions, and end up at position 18
rabbit 3 is at position 1
3
it will move by 10, but at position 11 there is a slope of 0
so it will slip by 0 positions, and end up at position 11
TURN #4
rabbit 0 is at position 15
it will move by 0, but at position 15 there is a slope of 0
so it will slip by 0 positions, and end up at position 15
rabbit 1 is at position 0
it will move by 2, but at position 2 there is a slope of 1
so it will slip by -2 positions, and end up at position 0
*rabbit 2 is at position 18*
*it will move by 3, but at position 21 there is a slope of 0*
*so it will slip by 0 positions, and end up at position 21*
*We have a potential winner...*
rabbit 3 is at position 11
it will move by 1, but at position 12 there is a slope of -1
so it will slip by 1 positions, and end up at position 13
So yeah :) that's basically my question (all this text for a simple question like that lol)
If you've managed to get to the end of my post then any guidance on my code would be appreciated too :)I'm not going to read that long post. As suggested, produce an SSCCE
and paste in the exact, complete error message, and indicate clearly which line causes it.
I did notice this though:
Ok basically my question is that in the assignment there is an example output where the rabbit
is at position 21 but the array is only 20 in length and my program crashes if i go beyond the array length.Either you're misunderstanding something, or the assignment has a typo. If you have an array of length 20, then the indices are 0..19.
Maybe the instructor is calling index 0 position 1--separating Java's array impelementation details from
colloquial 1-based counting, so that the rabbit starts at "position 1" (index 0) goes through "position 20"
(index 19), and when he's done, he's "at postion 21"--i.e., past the finish line, off the end of the course, etc.
This won't correspond to any index in the array, but can still be considered a logical position in the race. "Oh, he's
at position 21. He's done. There's nothing more to do with the array, as it has no slot corresponding to
this 'done' position."
That's pure speculation on my part. You'll have to ask your instructor or figure out for yourself what's going on. -
Please do not post questions about Adobe software in this forum
Hello, welcome to the forums.
What you may not realise is that each Adobe product has its own specialist forum, and it's very important to choose the right one. This forum isn't about products, it's about comments on the forums themselves.
So, please go back to http://www.adobe.com/support/forums.html and choose the right forum. But first, make sure you know the name of your product.
When you look at the list of messages in a forum, there is a box above that describing what the forum is for. Take care to read it carefully, or you may put your message in a forum where there are no experts who understand your question. Also, check to see whether there are any "FAQ" (Frequently Asked Questions) sections in the product forum, and search for previous discussions about the question you wish to ask before starting a new one.this is maybe because users are directly forwarded to this forum when looking for a contact in the otn-contact page. i suggest to change the contact-site and the direct the users to the "forums home" page.
trevi -
Question about waveform chart time scale
Hello,
I have question regarding to time scale on my chart, I want it to show the actual measured time, for example from 0-30 seconds, but instead my minimum value is 302654789854 . Please help me to fix it.
Regards ,
Stella DeheryanYou can modify the way the time is displayed on the axis by right clicking the chart and selecting properties. On the display format tab, select relative time. This should show the X-axis scale as HH:MM. Or pick any other type of formatting you want.
Best Regards
Michiel
Applications Engineer
NI Belgium
http://www.ni.com/ask -
Question about stacked sequence structure
Hi,
I made a numeric control outside a stacked sequence structure, and connect the control both to frame 1 and frame 2. In frame 2 there is a while loop structure. And now I start the labview program with the control A. Then, after frame 1 finished, frame 2 started, now I want to change the control to B and deliver B into frame 2. But the indicator in frame 2 shows that the control is still A. So I wonder how can I change the control and deliver it to the frame after the frame has started? Thank you!
NI Software : LabVIEW version 7.1
OS : Windows XP
Regards,
jackaudenDataflow dictates what you are seeing. The control does not get read once the sequence starts. This is as expected.
Some possible solutions:
Just don't use stacked sequence! I don't and never feel limited by this choice.
Create local variable of the control and read from it inside frame 2.
Do you REALLY need a stacked sequence? Why???
LabVIEW Champion . Do more with less code and in less time . -
i've been with aperture since 1.0 so forgive my ignorance on this. I vaguely remember pre 2 that with stack you could do a search (either keyword, star, or whatever) and it would list all the photos that match that and the one in stacks you could open the stack and view the ones that weren't part of the search.
Let me try to explain my problem, perhaps that will help with the understanding. I have a fairly large library, a bit over 50,000 photos. there are hundreds of folders and projects and everything is very nice and neat. I have keywords and ratings on most of the images in my library, but I'm running into an issue regarding images in stacks that are not keyword or rated.
as an example, let's say I have a stack that has five photos in it, each rated one through five, with five being the stack pick. The stack is collapsed and life goes on only later I do a search for say all the 3 star or greater photos. In that search there are times when I want to open up the stack and see the rest of the photos to, in case say I wanted to upgrade the rating on something I'd missed.
Case i point, I have a smart album right now that's looking for photos with a certain keyword. The album has 'about' 300 photos in it. I say about, because roughly half of those are stacks. My problem is I want to add the same keyword to all the photos in the stacks but I can't view the other photos in the stacks because they don't have that keyword.
I would really like to figure this out. Anyone have any suggestions or hints. Maybe I'm just missing the button or not seeing some setting that I'm supposed to clickThe notion of "stacks" only has meaning in the context of a project, IMO. It was originally part of the Ap design as a means to keep light-table work habits a part of Apple's digital workflow solution. I find it most useful during culling/selection, but not much beyond that point.
What you are attempting to do is very reasonable, but in my experience the only way to do this is to visit each respective project as you find candidates with your global rating search. It would be easier if Ap allowed a "reverse" lookup directly from a selected image....maybe in Ap3??
I know this is not an attractive option for you, so maybe others will have a better suggestion.
Good luck.
cheers,
david -
I have 2 Iphones, 1 is a personal phone and the other is a work phone, i will be using my work phone only right away, I have an appointed Apple ID on my work phone and i want to transfer my Clash of clans Village with out having to attach my other apple ID to the phone? So basically can my Game center have 1 Apple ID and my phone use another? Hopefully that makes sense.
Well crafted story = kudos, but try this User Tip FIRST
Some Solutions for Resetting Forgotten Security Questions
ÇÇÇ -
A question about Oracle installer and a possible bug in JVM
Hello,
I appreciate if you could kindly guide me to solve the following problem.
I'm trying to install Oracle11g Enterprise on a Linux system (Redhat Enterprise 5.3).
There is no X system, and therefore I chose to install by using a response file
in silent mode. I set the parameters value as indicated in Oracle installation
guide. Yet, when I launch the installer, it seems that there is a problem with
java:
[oracle@ccsaplinux0002 database]$ ./runInstaller -responseFile /usr/local/oracle/database/responseFileV01.rsp -silent
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 80 MB. Actual 34517 MB Passed
Checking swap space: must be greater than 150 MB. Actual 8189 MB Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2009-08-10_06-53-41PM. Please wait ...[oracle@ccsaplinux0002 database]$ Oracle Universal Installer, Version 11.1.0.6.0 Production
Copyright (C) 1999, 2007, Oracle. All rights reserved.
# An unexpected error has been detected by HotSpot Virtual Machine:
# SIGSEGV (0xb) at pc=0xb7948692, pid=2854, tid=3086293200
# Java VM: Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode)
# Problematic frame:
# V [libjvm.so+0x19c692]
# An error report file with more information is saved as hs_err_pid2854.log
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
[oracle@ccsaplinux0002 database]$I looked in the oracle package that I downloaded, there was no jdk or jre direcotry.
As a result I downloaded the JDK 1.6.0_15 available on Sun microsystem web site and then
I set manually in oracle user ~/.bash_profile the value for $JAVA_HOME.
Why I get this error?
Thanks in advance,
Dariush
:)schavali wrote:
>
# An error report file with more information is saved as hs_err_pid2854.log
>
Can you post the contents of this error log ?
HTH
SriniHello there,
Thanks for your attention to my problem. Here is the file:
Kind Regards,
Dariyoosh
[root@ccsaplinux0002 oracle]# cat /tmp/hs_err_pid2854.log
# An unexpected error has been detected by HotSpot Virtual Machine:
# SIGSEGV (0xb) at pc=0xb7948692, pid=2854, tid=3086293200
# Java VM: Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode)
# Problematic frame:
# V [libjvm.so+0x19c692]
--------------- T H R E A D ---------------
Current thread (0x0805f5c0): JavaThread "main" [_thread_in_vm, id=2854]
siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000000
Registers:
EAX=0x00000000, EBX=0xb7b3716c, ECX=0x000bfd68, EDX=0x00000001
ESP=0xbfd68950, EBP=0xbfd689b4, ESI=0x0805f748, EDI=0xb7b49fa0
EIP=0xb7948692, CR2=0x00000000, EFLAGS=0x00010286
Top of Stack: (sp=0xbfd68950)
0xbfd68950: b7b3716c bfd68974 b79485e7 bfd68990
0xbfd68960: 00000000 bfd68980 b7b3716c 0805f748
0xbfd68970: 08060320 08060328 08060714 0805f5c0
0xbfd68980: bfd68994 0805f5c0 00000000 0805f5c0
0xbfd68990: bfd68a1c 00000000 08060730 0805f5c0
0xbfd689a0: 08060774 08060774 aec60018 aec60018
0xbfd689b0: 0805f680 bfd68a0c a371553b 0805f680
0xbfd689c0: 00000000 00000000 aec60018 aec60018
Instructions: (pc=0xb7948692)
0xb7948682: bc 8b 46 08 89 45 c0 8b 46 0c 89 45 c4 8b 45 0c
0xb7948692: 8b 00 50 e8 f6 f3 fd ff 83 ec 0c 89 c7 50 e8 f3
Stack: [0xbfb6e000,0xbfd6e000), sp=0xbfd68950, free space=2026k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x19c692]
C [liboraInstaller.so+0x453b] Java_oracle_sysman_oii_oiip_osd_unix_OiipuUnixOps_chgrp+0x19
j oracle.sysman.oii.oiip.oiipg.OiipgBootstrap.changeGroup(Ljava/lang/String;)Z+19
j oracle.sysman.oii.oiip.oiipg.OiipgBootstrap.writeInvLoc(Loracle/sysman/oii/oiic/OiicSessionInterfaceManager;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V+86
j oracle.sysman.oii.oiip.oiipg.OiipgBootstrap.updateInventoryLoc(Loracle/sysman/oii/oiic/OiicSessionInterfaceManager;Ljava/lang/String;Ljava/lang/String;)V+42
j oracle.sysman.oii.oiic.OiicSessionInterfaceManager.doInvSetupOperations(Ljava/lang/String;Ljava/lang/String;)I+21
j oracle.sysman.oii.oiic.OiicSilentInterfaceManager.doInvSetupOperations(Ljava/lang/String;Ljava/lang/String;)I+3
j oracle.sysman.oii.oiic.OiicInvSetupWCCE.doOperation(Z)I+73
j oracle.sysman.oii.oiif.oiifb.OiifbCondIterator.iterate(Z)I+249
j oracle.sysman.oii.oiic.OiicPullSession.doOperation(Z)I+11
j oracle.sysman.oii.oiic.OiicSessionWrapper.doOperation(Z)I+100
j oracle.sysman.oii.oiic.OiicInstaller.run()V+48
j oracle.sysman.oii.oiic.OiicInstaller.runInstaller([Ljava/lang/String;)I+107
j oracle.sysman.oii.oiic.OiicInstaller.main([Ljava/lang/String;)V+6
v ~StubRoutines::call_stub
V [libjvm.so+0x17ad8c]
V [libjvm.so+0x28efd8]
V [libjvm.so+0x17abbf]
V [libjvm.so+0x1a5472]
V [libjvm.so+0x196682]
C [java+0x1873]
C [libc.so.6+0x15e8c] __libc_start_main+0xdc
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.chgrp(Ljava/lang/String;Ljava/lang/String;)I+0
j oracle.sysman.oii.oiip.oiipg.OiipgBootstrap.changeGroup(Ljava/lang/String;)Z+19
j oracle.sysman.oii.oiip.oiipg.OiipgBootstrap.writeInvLoc(Loracle/sysman/oii/oiic/OiicSessionInterfaceManager;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V+86
j oracle.sysman.oii.oiip.oiipg.OiipgBootstrap.updateInventoryLoc(Loracle/sysman/oii/oiic/OiicSessionInterfaceManager;Ljava/lang/String;Ljava/lang/String;)V+42
j oracle.sysman.oii.oiic.OiicSessionInterfaceManager.doInvSetupOperations(Ljava/lang/String;Ljava/lang/String;)I+21
j oracle.sysman.oii.oiic.OiicSilentInterfaceManager.doInvSetupOperations(Ljava/lang/String;Ljava/lang/String;)I+3
j oracle.sysman.oii.oiic.OiicInvSetupWCCE.doOperation(Z)I+73
j oracle.sysman.oii.oiif.oiifb.OiifbCondIterator.iterate(Z)I+249
j oracle.sysman.oii.oiic.OiicPullSession.doOperation(Z)I+11
j oracle.sysman.oii.oiic.OiicSessionWrapper.doOperation(Z)I+100
j oracle.sysman.oii.oiic.OiicInstaller.run()V+48
j oracle.sysman.oii.oiic.OiicInstaller.runInstaller([Ljava/lang/String;)I+107
j oracle.sysman.oii.oiic.OiicInstaller.main([Ljava/lang/String;)V+6
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x080cbc18 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2860]
0x080ca708 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2859]
0x080c9790 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2858]
0x080bfc08 JavaThread "Finalizer" daemon [_thread_blocked, id=2857]
0x080bddc0 JavaThread "Reference Handler" daemon [_thread_blocked, id=2856]
=>0x0805f5c0 JavaThread "main" [_thread_in_vm, id=2854]
Other Threads:
0x080bb0f0 VMThread [id=2855]
0x080cd1e0 WatcherThread [id=2861]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 576K, used 458K [0xa5150000, 0xa51f0000, 0xa5cd0000)
eden space 512K, 85% used [0xa5150000, 0xa51bdb50, 0xa51d0000)
from space 64K, 29% used [0xa51d0000, 0xa51d4cb8, 0xa51e0000)
to space 64K, 0% used [0xa51e0000, 0xa51e0000, 0xa51f0000)
tenured generation total 1408K, used 1367K [0xa5cd0000, 0xa5e30000, 0xae750000)
the space 1408K, 97% used [0xa5cd0000, 0xa5e25eb0, 0xa5e26000, 0xa5e30000)
compacting perm gen total 8192K, used 5575K [0xae750000, 0xaef50000, 0xb2750000)
the space 8192K, 68% used [0xae750000, 0xaecc1ec0, 0xaecc2000, 0xaef50000)
No shared spaces configured.
Dynamic libraries:
0078f000-007a9000 r-xp 00000000 03:01 10762034 /lib/ld-2.5.so
007a9000-007aa000 r-xp 00019000 03:01 10762034 /lib/ld-2.5.so
007aa000-007ab000 rwxp 0001a000 03:01 10762034 /lib/ld-2.5.so
007ad000-008eb000 r-xp 00000000 03:01 10762035 /lib/libc-2.5.so
008eb000-008ed000 r-xp 0013e000 03:01 10762035 /lib/libc-2.5.so
008ed000-008ee000 rwxp 00140000 03:01 10762035 /lib/libc-2.5.so
008ee000-008f1000 rwxp 00000000 00:00 0
008f3000-008f5000 r-xp 00000000 03:01 10762039 /lib/libdl-2.5.so
008f5000-008f6000 r-xp 00001000 03:01 10762039 /lib/libdl-2.5.so
008f6000-008f7000 rwxp 00002000 03:01 10762039 /lib/libdl-2.5.so
008f9000-0091e000 r-xp 00000000 03:01 10762037 /lib/libm-2.5.so
0091e000-0091f000 r-xp 00024000 03:01 10762037 /lib/libm-2.5.so
0091f000-00920000 rwxp 00025000 03:01 10762037 /lib/libm-2.5.so
00922000-00935000 r-xp 00000000 03:01 10762038 /lib/libpthread-2.5.so
00935000-00936000 r-xp 00012000 03:01 10762038 /lib/libpthread-2.5.so
00936000-00937000 rwxp 00013000 03:01 10762038 /lib/libpthread-2.5.so
00937000-00939000 rwxp 00000000 00:00 0
00aac000-00abf000 r-xp 00000000 03:01 10762054 /lib/libnsl-2.5.so
00abf000-00ac0000 r-xp 00012000 03:01 10762054 /lib/libnsl-2.5.so
00ac0000-00ac1000 rwxp 00013000 03:01 10762054 /lib/libnsl-2.5.so
00ac1000-00ac3000 rwxp 00000000 00:00 0
08048000-08057000 r-xp 00000000 03:01 1145290 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/bin/java
08057000-08059000 rwxp 0000e000 03:01 1145290 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/bin/java
08059000-0861c000 rwxp 00000000 00:00 0 [heap]
a3711000-a371b000 r-xp 00000000 03:01 1145413 /tmp/OraInstall2009-08-10_06-53-41PM/oui/lib/linux/liboraInstaller.so
a371b000-a371d000 rwxp 00009000 03:01 1145413 /tmp/OraInstall2009-08-10_06-53-41PM/oui/lib/linux/liboraInstaller.so
a371d000-a37f4000 r-xs 00000000 03:01 1145388 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/srvm.jar
a37f4000-a387e000 r-xs 00000000 03:01 1145387 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/xml.jar
a387e000-a3884000 r-xs 00000000 03:01 1145386 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/ojmisc.jar
a3884000-a3899000 r-xs 00000000 03:01 1145385 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/orai18n-mapping.jar
a3899000-a399d000 r-xs 00000000 03:01 1145384 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/orai18n-collation.jar
a399d000-a39da000 r-xs 00000000 03:01 1145366 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/jewt4-nls.jar
a39da000-a3be7000 r-xs 00000000 03:01 1145365 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/jewt4.jar
a3be7000-a3d05000 r-xs 00000000 03:01 1145383 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/classes12.jar
a3d05000-a3d0d000 r-xs 00000000 03:01 1145381 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/swingaccess.jar
a3d0d000-a3d5a000 r-xs 00000000 03:01 1145364 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/ewt3-nls.jar
a3d5a000-a3d60000 r-xs 00000000 03:01 1145382 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/ewt3-swingaccess.jar
a3d60000-a3f28000 r-xs 00000000 03:01 1145363 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/ewt3.jar
a3f28000-a3f4f000 r-xs 00000000 03:01 1145368 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/help4-nls.jar
a3f4f000-a3fc3000 r-xs 00000000 03:01 1145367 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/help4.jar
a3fc3000-a4078000 r-xs 00000000 03:01 1145380 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/oracle_ice.jar
a4078000-a409b000 r-xs 00000000 03:01 1145378 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_zh_TW.jar
a409b000-a40be000 r-xs 00000000 03:01 1145377 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_zh_CN.jar
a40be000-a40e1000 r-xs 00000000 03:01 1145376 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_pt_BR.jar
a40e1000-a4103000 r-xs 00000000 03:01 1145375 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_ko.jar
a4103000-a4124000 r-xs 00000000 03:01 1145374 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_ja.jar
a4124000-a4146000 r-xs 00000000 03:01 1145373 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_it.jar
a4146000-a416a000 r-xs 00000000 03:01 1145372 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_fr.jar
a416a000-a418c000 r-xs 00000000 03:01 1145371 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_es.jar
a418c000-a41b0000 r-xs 00000000 03:01 1145370 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp_de.jar
a41b0000-a41d0000 r-xs 00000000 03:01 1145369 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstHelp.jar
a41d0000-a41f1000 r-xs 00000000 03:01 1145379 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/InstImages.jar
a41f1000-a422b000 r-xs 00000000 03:01 1145432 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/http_client.jar
a422b000-a4266000 r-xs 00000000 03:01 1145389 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/remoteinterfaces.jar
a4266000-a4271000 r-xs 00000000 03:01 1145390 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/ssh.jar
a4271000-a429c000 r-xs 00000000 03:01 1145391 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/jsch.jar
a429c000-a42e5000 r-xs 00000000 03:01 1145427 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/OraPrereq.jar
a42e5000-a43c6000 r-xs 00000000 03:01 1145425 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/emCfg.jar
a43c6000-a43c8000 r-xs 00000000 03:01 1145429 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/OraInstallerNet.jar
a43c8000-a43d6000 r-xs 00000000 03:01 1145430 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/share.jar
a43d6000-a4534000 r-xs 00000000 03:01 1145426 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/xmlparserv2.jar
a4534000-a454e000 r-xs 00000000 03:01 1145424 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/oneclick.jar
a454e000-a4967000 r-xs 00000000 03:01 1145428 /tmp/OraInstall2009-08-10_06-53-41PM/oui/jlib/OraInstaller.jar
a4967000-a497c000 r-xs 00000000 03:01 1177352 /tmp/OraInstall2009-08-10_06-53-41PM/ext/jlib/orai18n-mapping.jar
a497c000-a49df000 r-xs 00000000 03:01 1177351 /tmp/OraInstall2009-08-10_06-53-41PM/ext/jlib/orai18n-utility.jar
a49df000-a4a06000 r-xs 00000000 03:01 1145126 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/ext/sunjce_provider.jar
a4a06000-a4acb000 r-xs 00000000 03:01 1145125 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/ext/localedata.jar
a4acb000-a4af6000 r-xs 00000000 03:01 1145127 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/ext/sunpkcs11.jar
a4af6000-a4af7000 ---p 00000000 00:00 0
a4af7000-a4b77000 rwxp 00000000 00:00 0
a4b77000-a4b7a000 ---p 00000000 00:00 0
a4b7a000-a4bf8000 rwxp 00000000 00:00 0
a4bf8000-a4bfb000 ---p 00000000 00:00 0
a4bfb000-a4c79000 rwxp 00000000 00:00 0
a4c79000-a4c7c000 ---p 00000000 00:00 0
a4c7c000-a4cfa000 rwxp 00000000 00:00 0
a4cfa000-a4efa000 r-xp 00000000 03:01 10994471 /usr/lib/locale/locale-archive
a4efa000-a4efd000 ---p 00000000 00:00 0
a4efd000-a4f7b000 rwxp 00000000 00:00 0
a4f7b000-a4f7e000 ---p 00000000 00:00 0
a4f7e000-a4ffc000 rwxp 00000000 00:00 0
a4ffc000-a4ffd000 ---p 00000000 00:00 0
a4ffd000-a5082000 rwxp 00000000 00:00 0
a5082000-a509e000 rwxp 00000000 00:00 0
a509e000-a509f000 rwxp 00000000 00:00 0
a509f000-a50e4000 rwxp 00000000 00:00 0
a50e4000-a50e5000 rwxp 00000000 00:00 0
a50e5000-a50e9000 rwxp 00000000 00:00 0
a50e9000-a50eb000 rwxp 00000000 00:00 0
a50eb000-a512f000 rwxp 00000000 00:00 0
a512f000-a5133000 rwxp 00000000 00:00 0
a5133000-a514f000 rwxp 00000000 00:00 0
a514f000-a51f0000 rwxp 00000000 00:00 0
a51f0000-a5cd0000 rwxp 00000000 00:00 0
a5cd0000-a5e30000 rwxp 00000000 00:00 0
a5e30000-ae750000 rwxp 00000000 00:00 0
ae750000-aef50000 rwxp 00000000 00:00 0
aef50000-b2750000 rwxp 00000000 00:00 0
b2756000-b275a000 rwxp 00000000 00:00 0
b275a000-b27d6000 rwxp 00000000 00:00 0
b27d6000-b28b6000 rwxp 00000000 00:00 0
b28b6000-b47d6000 rwxp 00000000 00:00 0
b47d6000-b5045000 r-xs 00000000 03:01 1112048 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/charsets.jar
b5045000-b505a000 r-xs 00000000 03:01 1112076 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/jce.jar
b505a000-b50df000 r-xs 00000000 03:01 1112077 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/jsse.jar
b50df000-b5148000 rwxp 00000000 00:00 0
b5148000-b7757000 r-xs 00000000 03:01 1112084 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/rt.jar
b7757000-b7766000 r-xp 00000000 03:01 1145170 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/libzip.so
b7766000-b7768000 rwxp 0000e000 03:01 1145170 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/libzip.so
b7768000-b7789000 r-xp 00000000 03:01 1145150 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/libjava.so
b7789000-b778b000 rwxp 00020000 03:01 1145150 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/libjava.so
b778b000-b7796000 r-xp 00000000 03:01 1145169 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/libverify.so
b7796000-b7797000 rwxp 0000b000 03:01 1145169 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/libverify.so
b7797000-b77a0000 r-xp 00000000 03:01 10759656 /lib/libnss_files-2.5.so
b77a0000-b77a1000 r-xp 00008000 03:01 10759656 /lib/libnss_files-2.5.so
b77a1000-b77a2000 rwxp 00009000 03:01 10759656 /lib/libnss_files-2.5.so
b77a2000-b77a4000 r-xs 00000000 03:01 1145124 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/ext/dnsns.jar
b77a4000-b77ac000 rwxs 00000000 03:01 1014834 /tmp/hsperfdata_oracle/2854
b77ac000-b7b1c000 r-xp 00000000 03:01 1145177 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/client/libjvm.so
b7b1c000-b7b3a000 rwxp 00370000 03:01 1145177 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/client/libjvm.so
b7b3a000-b7f52000 rwxp 00000000 00:00 0
b7f53000-b7f59000 r-xp 00000000 03:01 1145187 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/native_threads/libhpi.so
b7f59000-b7f5a000 rwxp 00006000 03:01 1145187 /tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/native_threads/libhpi.so
b7f5a000-b7f5b000 rwxp 00000000 00:00 0
b7f5b000-b7f5c000 r-xp 00000000 00:00 0
b7f5c000-b7f5d000 rwxp 00000000 00:00 0
b7f5d000-b7f5e000 r-xp 00000000 00:00 0 [vdso]
bfb6e000-bfb71000 ---p 00000000 00:00 0
bfb71000-bfd6e000 rwxp 00000000 00:00 0 [stack]
VM Arguments:
jvm_args: -Doracle.installer.library_loc=/tmp/OraInstall2009-08-10_06-53-41PM/oui/lib/linux -Doracle.installer.oui_loc=/tmp/OraInstall2009-08-10_06-53-41PM/oui -Doracle.installer.bootstrap=TRUE -Doracle.installer.startup_location=/usr/local/oracle/database/install -Doracle.installer.jre_loc=/tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre -Doracle.installer.nlsEnabled="TRUE" -Doracle.installer.prereqConfigLoc= -Doracle.installer.unixVersion=2.6.30.4-09-AUG-2009-V02 -Xmx150m
java_command: oracle.sysman.oii.oiic.OiicInstaller -scratchPath /tmp/OraInstall2009-08-10_06-53-41PM -sourceLoc /usr/local/oracle/database/install/../stage/products.xml -sourceType network -timestamp 2009-08-10_06-53-41PM -responseFile /usr/local/oracle/database/responseFileV01.rsp -silent
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=
CLASSPATH=
PATH=/usr/bin:/usr/ccs/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin:/usr/local/oracle/app/oracle/product/11.1.0/db_1/bin:/usr/local/java/jdk1.6.0_15/bin:/home/oracle/bin:/usr/local/oracle/app/oracle/product/11.1.0/db_1/bin:/usr/local/java/jdk1.6.0_15/bin:/usr/local/oracle/database/install
LD_LIBRARY_PATH=/tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386/client:/tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/lib/i386:/tmp/OraInstall2009-08-10_06-53-41PM/jdk/jre/../lib/i386
SHELL=/bin/bash
Signal Handlers:
SIGSEGV: [libjvm.so+0x32a000], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x32a000], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x28e010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x28e010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x28e010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x290460], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x28fe90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x28fe90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x28fe90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x28fe90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
--------------- S Y S T E M ---------------
OS:Red Hat Enterprise Linux Server release 5.3 (Tikanga)
uname:Linux 2.6.30.4-09-AUG-2009-V02 #1 SMP Sun Aug 9 19:19:38 CEST 2009 i686
libc:glibc 2.5 NPTL 2.5
rlimit: STACK 8192k, CORE 0k, NPROC 2047, NOFILE 65536, AS infinity
load average:0.12 0.03 0.01
CPU:total 1 (cores per cpu 1, threads per core 1) family 6 model 15 stepping 11, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 1137164k(322240k free), swap 2047k(2047k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0_11-b03) for linux-x86, built on Dec 15 2006 02:25:41 by java_re with gcc 3.2.1-7a (J2SE release)
[root@ccsaplinux0002 oracle]# -
Question about stacked objects using blend modes
Say there are three stacked objects. The two topmost have a blend mode.
In the area where all 3 intersect, the bottom object interacts with the transparency. Is there a way to limit how many levels the transparency affects? If you could limit it to two levels, then in the area where all three intersect the bottom object wouldn't participate in the blending. But in the areas where it overlaps only one of the topmost objects, it would participate.
I know this can be achieved by creating another object, or using the Pathfinder, I'd just like to know if there is a simpler method to use.The attached PDF explains this better. Page 1 - the yellow and magenta are multiplied on top. But the cyan in not participating in the area where all 3 overlap. But in the areas with only 2 levels, it does participate, so there are the green and blue overlaps.
Since the cyan is negated from the one area, the result is red – yellow and magenta multiplying
The problem is, the only way to get this is to punch a hole in the cyan. So when you move the yellow and magenta around, the red doesn't follow (see page 2)
It would be nice if the blend modes included some sort of level limit. Default would be unlimited, but you could change it to 2 or whatever number you want. In this case if the level was 2, no hole in the cyan would be required.
As far as I know Adobe has not added to transparency capabilities for a long time. You have the 16 bend modes, and opacities. And knock out group and isolate blending, which are good features. But maybe it's time to expand on this and add more points of control. -
Question about stacked canvas disappearing
Hi,
I have a block which has some database items and non-database items. Since
there are many items in the block, I use a stacked canvas with horizontal bar
to display the less important items.
In the trigger of new-block-instance, show_view('stacked_canvas')
But I face one problem. When I click on a non-database item and then move
the cursor away from the item, the stacked canvas suddenly disappears.
Any idea ?
Many thanks in advanceImagine each canvas as a piece of paper stacked on a desk. Each piece of paper possibly has a different size and the top left corner of each piece is possible oriented in a different spot. When you say show_view('stacked_canvas') its like reaching to the bottom of the pile and putting that canvas top. When you click on an item not on the stacked canvas that items canvas is placed on top. Your problem is that your non-database item content canvas is covering up the stacked canvas. I think...
Your issue could be solved by simply rearranging the canvas order by putting the stacked canvas last (I think) in the object navigator.
Raise on Entry could also be causing your issue. Go to the help. Click the search tab. Type "raise on entry". Read "Working with the Raise on Entry Canvas Property". There is a good explanation in there on how stacked canvases get covered up by content canvases and when. -
My question is quite simple:
I have a sequence, with let say 2 frames, in each one of them, there is a loop in which data flows. I have created a strip chart which plot the data from the first loop.
What I want:
I would like to keep the same chart so that when the loop in 1 is over, it starts plotting the data from the second loop.
Thank you,
Noel
and in similarly, I would like to know how to use one numeric input and use it in 2 different loops without having to make the wire go all around the VI.
Message Edited by Akatsuki on 11-28-2005 05:35 PMSorry,
herez the VI ;-)
Attachments:
2loop _chart.vi 27 KB -
Help:A question about stack
Hi, I met a weird problem,
try {
Stack stack=new Stack();
stack.push(a);
stack.push(b); //a,b are Objects
while(stack.peek() instanceOf Objects)
stack.pop;
System.out.println("Done")
}catch(Exception e) {
System.out.println("Error");
It could be worked, however, I always got the error message, which is so weird.
Can anyboy tell me the reason? Thanks a lot!
IrisTry the following program:
import java.util.Stack;
public class StackTry
public static void main(String args[])
try
Stack stack=new Stack();
Integer a = new Integer(10), b = new Integer(11);
stack.push(a);
stack.push(b); //a,b are Objects
while(stack.peek() instanceof Object)
System.out.println(stack.pop());
System.out.println("Done");
}catch(Exception e)
e.printStackTrace();
System.out.println("Error");
}The problem is when u are doing stack.peek()
After all the elements in stack are poped, stack.peek() is done in the while loop which causes exception to occur. Hence the Error message.
Put a condition to check whether the stack is empty before peeking into the stack.
This should help, i guess.
Manish. -
Question about combos - why does this fire twice?
i make an ItemListener for a combo.
( see below )
when i select an item in the combo the
method my_method() is always called TWICE for
some reason. can somebody tell me
why this is?
class MyItemListener implements java.awt.event.ItemListener {
public void itemStateChanged(ItemEvent e) {
my_method() ;
thanks for any help
owenOK Ignore what I just said.
Have you looked at the JavaDocs? If not then I recommend that you download them, they're an invaluable source of information. Everything I'm about to tell you is straight from the JavaDocs, I've no experience in using ItemListeners.
The Javadocs say:
addItemListener
public void addItemListener(ItemListener aListener)
Adds an ItemListener.
aListener will receive one or two ItemEvents when the selected item changes.
Then JavaDoc from ItemEvent:
public class ItemEvent
extends AWTEvent
A semantic event which indicates that an item was selected or deselected. This high-level event is generated by an ItemSelectable object (such as a List) when an item is selected or deselected by the user. The event is passed to every ItemListener object which registered to receive such events using the component's addItemListener method.
What you are seeing is an ItemEvent.SELECTED
and a ItemEvent.DESELECTED. I don't know the order in which you'll get them.
Dave
Maybe you are looking for
-
For example I download a file and I click on it and there will sometimes be a window that opens saying what program I want to open the file with? And then it'll also have a check box saying if I want to use this program for all files I download. I ca
-
Hello, I do not already have a Mac Server but I'm planning to buy one, but first of all I got a question. Is it possible (if the server has two or more ethernet ports) to divide the services on the different ports ? In my example I want to represent
-
Read this if you need a security code
Hi Everyone! I have seen a few posts asking "What is my security code?". So I thought I would make this post. Basically most Nokia phones all use the same security code by default, this is 12345. All phones are set with this code from the factory and
-
Hello, I want to start making movies by using Sims 2 with iMovie 09. However, when I import clips into the program, they are upside down in the preview screen. I tried to change the quality and size of my Sims 2 clips, but to no avail. (This only hap
-
Re: Creating comments page or guest book for our wedding website on iweb?
My fiance and I are using iweb to let our wedding guests know about the location of our wedding, things to do, directions, etc. We would like to create a sort of guest book, or comments page, where our guests can send us a message via our website. Is