Corrupted uniquemember attribute after inserting new member with Console
After inserting a new member in a group with many members (~400 uniqueMembers) with iPlanet Console some old members (~300) in the uniqueMember list disappeared.
The bug is not reproducable but occured about 3-4 times.
Is there a known bug in iPlanet Console 5.1 ?
OS/iDS-Version: Solaris 8/iDS 5.1
Vitaly,
When you call insertRow on a view object, the new row is inserted after the current row. By default as well, sorting occurs in the DB, so you must re-query in order to see the rows in sorted order (or click on the column headers to do the sort, which would also ask the DB to do the sorting). You could have a look at section 35.6 in the Fusion Developer's Guide for ADF, which shows how to turn on in-memory sorting and cause the sort to happen without requerying.
Best,
John
Similar Messages
-
Refresh jTable after inserting new data into the Database
Hey all,
I'm using Netbeans 6.5 to create a Desktop Application which is connected to a Java DB (Derby).
The first simple steps were all very successfull:
Create the jTable and bind it to the Database => everything works fine. When the application starts it correctly shows all data from the database.
The problem starts when I try to insert new data to the database.
For that reason I've created textfields and a button "Save". When I press the button it successfully inserts the data to the database but they are not displayed in the jTable (when the application starts they are all there, they are not updated at runtime) . I've tried table.invalidate() and table.repaint() but they just don't work.
Any help will be GREATLY appreciated. But please have in mind that most of the code is Netbeans-generated and most of it not editable.
Many thanks in advance.
GeorgeOnce again you are right my friend. I jumped to conclusion way too fast, when I shouldn't. (Give me a break, I've been busting my head with this well over a week). The response I saw when I did that was that indeed a line is added to the jTable. Because I falsly set the index of the object to be added to be second to last the row appeared on the table, what I didn't see at the time was that the last one disappeared. Hmm...
A new adventure begins...
So after a few hours of messing around with it here are my observations:
1) It was not an observable list. When I add the new element with employeesList.add(newEmp); , the table gets notified but a get a bunch of exceptions:
xception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 84, Size: 84
at java.util.ArrayList.RangeCheck(ArrayList.java:546)
at java.util.ArrayList.get(ArrayList.java:321)
at org.jdesktop.swingbinding.impl.ListBindingManager$ColumnDescriptionManager.validateBinding(ListBindingManager.java:191)
at org.jdesktop.swingbinding.impl.ListBindingManager.valueAt(ListBindingManager.java:99)
at org.jdesktop.swingbinding.JTableBinding$BindingTableModel.getValueAt(JTableBinding.java:713)
at javax.swing.JTable.getValueAt(JTable.java:1903)
at javax.swing.JTable.prepareRenderer(JTable.java:3911)
at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2072)
at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1974)
at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1897)
at javax.swing.plaf.ComponentUI.update(ComponentUI.java:154)
at javax.swing.JComponent.paintComponent(JComponent.java:743)
at javax.swing.JComponent.paint(JComponent.java:1006)
at javax.swing.JViewport.blitDoubleBuffered(JViewport.java:1602)
at javax.swing.JViewport.windowBlitPaint(JViewport.java:1568)
at javax.swing.JViewport.setViewPosition(JViewport.java:1098)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.vsbStateChanged(BasicScrollPaneUI.java:818)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.stateChanged(BasicScrollPaneUI.java:807)
at javax.swing.DefaultBoundedRangeModel.fireStateChanged(DefaultBoundedRangeModel.java:348)
at javax.swing.DefaultBoundedRangeModel.setRangeProperties(DefaultBoundedRangeModel.java:285)
at javax.swing.DefaultBoundedRangeModel.setValue(DefaultBoundedRangeModel.java:151)
at javax.swing.JScrollBar.setValue(JScrollBar.java:441)
at javax.swing.plaf.basic.BasicScrollBarUI.scrollByUnits(BasicScrollBarUI.java:907)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.mouseWheelMoved(BasicScrollPaneUI.java:778)
at javax.swing.plaf.basic.BasicScrollPaneUI$MouseWheelHandler.mouseWheelMoved(BasicScrollPaneUI.java:449)
at apple.laf.CUIAquaScrollPane$XYMouseWheelHandler.mouseWheelMoved(CUIAquaScrollPane.java:38)
at java.awt.Component.processMouseWheelEvent(Component.java:5690)
at java.awt.Component.processEvent(Component.java:5374)
at java.awt.Container.processEvent(Container.java:2010)
at java.awt.Component.dispatchEventImpl(Component.java:4068)
at java.awt.Container.dispatchEventImpl(Container.java:2068)
at java.awt.Component.dispatchMouseWheelToAncestor(Component.java:4211)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2068)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
at java.awt.Container.dispatchEventImpl(Container.java:2054)
at java.awt.Window.dispatchEventImpl(Window.java:1801)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 84, Size: 84
at java.util.ArrayList.RangeCheck(ArrayList.java:546)
at java.util.ArrayList.get(ArrayList.java:321)
at org.jdesktop.swingbinding.impl.ListBindingManager$ColumnDescriptionManager.validateBinding(ListBindingManager.java:191)
at org.jdesktop.swingbinding.impl.ListBindingManager.valueAt(ListBindingManager.java:99)
at org.jdesktop.swingbinding.JTableBinding$BindingTableModel.getValueAt(JTableBinding.java:713)
at javax.swing.JTable.getValueAt(JTable.java:1903)
at javax.swing.JTable.prepareRenderer(JTable.java:3911)
at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2072)
... and a lot morewhich from my poor understanding means that the jTable succesfully notices the change but it is not able (??) to adjust to the new change. What is more interesting is that when I plainly add the element to the end of the list (without an idex that is), a blank row appears at the end of my Table. The weird thing is that I've bound the table to some text fields below it, and when I select that empty row all the data appear correctly to the text fields.
I tried going through:
org.jdesktop.observablecollections.ObservableCollections.observableList(employeesList).add(newEmp);as well as
help = org.jdesktop.observablecollections.ObservableCollections.observableListHelper(employeesList);
help.getObservableList().add(newEmp);
help.fireElementChanged(employeesList.lastIndexOf(newEmp));and
obsemployeesList = org.jdesktop.observablecollections.ObservableCollections.observableList(employeesList);
obsemployeesList.add(newEmp);and I still get the same results (both the exeptions and the mysterious empty row at the end of the table
So, I'm again in terrible need of your advice. I can't thank you enough for the effort you put into this.
Best regards,
George
Edited by: tougeo on May 30, 2009 11:06 AM
Edited by: tougeo on May 30, 2009 11:21 AM
Edited by: tougeo on May 30, 2009 11:30 AM -
EVDRE error after adding new member - AFTER installing SQL 2008 R2 SP1 CU2
Hi guys.
We're seeing the same error as detailed in Link:[Re: EVDRE error AFTER expanding on a newly added member, sometimes....;
Basically, any new members that are added appear in the SQL tables, but throw out "EVDRE has encountered a problem..." when trying to use them.
Generally, this problem clear up if we leave the member overnight (although why this should be, I have no idea - the system does nothing extra overnight).
We have tried processing the cube, full processing of the application and even a server reboot, all to no avail.
However, the generally accepted fix for this is to upgrade SQL 2008 R2 to SP1 CU2 (SQL 10.50.2772)
This system was patched to that level before BPC was ever installed, precisely to avoid this problem.
This is not the first time that we have seen this behaviour.
I have experienced it in one other environment, which I keep meaning to rebuild.
These installations are in completely different environments. The only similarities are that they both use Windows Server 2008 R2 and SQL 2008 R2.
The issue only started to appear in this second environment today (we have 3 other environments with the same software version that do not have the problem).
It had been assumed before today that the first problematic environment might need a rebuild due to this issue being caused by some other factor.
However, this is now far too coincidental to be the case.
Has anyone seen similar issues even after patching to v10.50.2772, or does anyone have any suggestions at all.
I could really do with a quick win on this one.
ThanksHi,
i've had the same issue in the same days. I confirm that the issue appear after adding any member and it's clear overnight.
My system is different:
Windows Server 2008 NT 6.0 <X64> (Build 6002: Service Pack 2) Enterprise Edition
and Microsoft SQL Server 2008 Enterprise Edition (SP1) - 10.0.2841.0 (X64)
The issue appears in the last months.
It's occurs only on specific machine (always the same client), in the same moment other machines can open the same input schedule and expand without problem.
I've noted also that when I cancel the added member the issue disappear, the same behaviour with APShell.
I have the same configuration on development and test environment, same version of O.S. and SQL server, but there I don't have problem. The only difference is that these two environments are single server (application and DB server on the same machine) Instead, the production environment is multiserver (2 application server + DB server).
Maybe there is a service that take a long time for sincronization (it's triggered in the night?).
Could you verify if on some machine the evdre works fine and and that when you delete the added member evdre starts to work?
Kind regards
Roberto
Edited by: Roberto Vidotti on Dec 19, 2011 6:01 PM -
My Windows 7 Ultimate computer received an unauthorized Windows overnight update followed by error messages. Bless Microsoft. To compound the problem there were NO restore dates found and no recent backups. I lost about the last entire year of data including all my many downloads and recent documents, etc.
Like another user, I also had more than a year of Thunderbird emails in my inbox and many other folders. Important to me. Now TBird won't open...at all... and gives me an error message: "Your Thunderbird profile cannot be loaded. It may be missing or inaccessible." OK. So I uninstalled it and REINSTALLED IT, more than once, and still get this same error message after a supposedly successful installation. The error message and then TBird fails to open. Shouldn't it create a new profile with the new install?No. It's looking for, and finding, profiles.ini but can't find the profile in the location stored in profiles.ini.
Deleting (or moving or renaming) profiles.ini should indeed force it to generate a new profile.
Do these help?
http://kb.mozillazine.org/Recovering_a_profile_that_suddenly_disappeared
http://kb.mozillazine.org/Recovering_a_missing_profile -
Mutating table exception on trigger with After Insert but not with before
Hi
I need to maintain some constraint on the table to have only one row for values of the columns but not by primary key constraint.
Because in case of primary key the insert would fail and the rest of the operation would be discontinued, I cannot change in the somponent that inserts the row so I have to prevent that on the table I have.
I created a before insert trigger on the table which checks if any row exists in the table with same column values as the one being inserted. if found I delete the rows and let the insert happen (w/o raising any error). if the rows do not exist then the insert shall be continued.
I read at place that modifying the dame table in the trigger body shall raise a mutating table exception, but I donot get the exception when the trigger is fired.
Just when I change the trigger to after insert trigger then the nutating table exception is thrown.
Is it the right behavior i.e. the Before insert trigger does not raise the exception and only after insert does that, since I could not find the example for before insert triggers throwing such exception so I think it is better to confirm it before finalizing the implementation.
Thanks
Sapansapan wrote:
Hi Tubby
I cannot user unique constraint because that would raise an exception upon violation and the third party component that is inserting in the table would fail.
That component does some other tasks as well after this insert and if an exception is raised then those tasks would not be performed.
Also I cannot change the component to ignore this exception.Well then, you're in a bit of a pickle.
I'm guessing the trigger you have been working on isn't "safe". By that i mean that it doesn't account for multi-user scenarios. You'll need to serialize access to the data elements in question and implement some sort of locking mechanism to ensure that only 1 session can work with those values.
After you work out how to do that it sounds as though you would be better served using an INSTEAD OF trigger (you'd need to implement this on a view which is made off of your base table).
Here's one way you can work on serializing access to your table on a relatively fine grained level (as opposed to locking the entire table).
Re: possible to lock stored procedure so only one session may run it at a time?
Cheers, -
EEWB: Insert New Table with more than one key field for BP object
Hi Gurus,
I want to enhance Business Partner object with a new table with two key fields, one the address number and another a sequence number, because I need to save several entries for each address belonging to a determined business partner. Something as what happens in communication data (i.e fax number)for an address.
I have run the wizard from EEWB but the only possibility that offers you is to create only one key field for the new custom table. There is something in EEWB to achieve this, two key fields for the new table?
Another question is the following: which Badi or BAPI must I enhance to populate my table with the corresponding address number to which the data belong to?
I mean my custom data are filled through a table control that I have allocated within the screen sequence BUA130 (Detail Address). Thus, when a new address is added to a BP and my particular table control is populated within this address I should fill the key fields from my table (address number and sequence number) when the BP were saved. So, I must know beforehand which address number the system will assign to this new address.
I repeat the question: which Badi or BAPI must I enhance to populate my table with the corresponding address number to which the data belong to?
Thanks in Advance.
Regards,
Rosa FerrandoHi Rosa,
Please go through the following links. It will help you.
<a href="http://help.sap.com/saphelp_crm50/helpdata/en/20/a4ffee7e0fcc4ebb7e5466d3903d38/frameset.htm">http://help.sap.com/saphelp_crm50/helpdata/en/20/a4ffee7e0fcc4ebb7e5466d3903d38/frameset.htm</a>
<b>Reward points if it helps.</b>
Regards,
Amit Mishra -
I have a problem, The scenario is that when I click any folder that si in my JTable's first row, the table is update by removing all the rows and showing only the contents of my selected folder. Right now it's not removing the rows and instead throwing exceptions. The code is attached. The methods to look are upDateTabel(...) and clearTableData(....), after clearing all my rows then I proceed on adding my data to the Jtable and inserting rows but it's not being done. May be I have a problem in my DefaultTableModel class. Please see the code below what I am doing wrong and how should I do it. Any help is appreciated.
Thanks
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.table.*;
import javax.swing.border.*;
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.*;
public class SimpleTable extends JPanel{
/** Formats the date */
protected SimpleDateFormat formatter;
/** variable to hold the date and time in a raw form for the directory*/
protected long dateDirectory;
/** holds the readable form converted date for the directories*/
protected String dirDate;
/** holds the readable form converted date for the files*/
protected String fileDate;
/** variable to hold the date and time in a raw form for the file*/
protected long dateFile;
/** holds the length of the file in bytes */
protected long totalLen;
/** convert the length to the wrapper class */
protected Long longe;
/** Vector to hold the sub directories */
protected Vector subDir;
/** holds the name of the selected directory */
protected String dirNameHold;
/** converting vector to an Array and store the values in this */
protected File directoryArray[];
/** hashtable to store the key-value pair */
protected static Hashtable hashTable = new Hashtable();
/** refer to the TableModel that is the default*/
protected MyTableModel tableModel;
/** stores the path of the selected file */
protected static String fullPath;
/** stores the currently selected file */
protected static File selectedFilename;
/** stores the extension of the selected file */
protected static String extension;
protected int COLUMN_COUNT = 4;
protected Vector data = new Vector( 0, 1 );
protected final JTable table;
/** holds the names of the columns */
protected final String columnNames[] = {"Name", "Size", "Type", "Modified"};
public SimpleTable(File directoryArray[])
this.setLayout(new BorderLayout());
this.setBorder( BorderFactory.createEmptyBorder( 0, 0, 0, 0 ) );
(SimpleTable.hashTable).clear();
formatter = new SimpleDateFormat("mm/dd/yyyy hh:mm aaa");
for(int k = 0; k < directoryArray.length; k++)
if(directoryArray[k].isDirectory())
dateDirectory = directoryArray[k].lastModified();
dirDate = formatter.format(new java.util.Date(dateDirectory));
data.addElement( new MyObj( directoryArray[k].getName(), "", "File Folder", "" + dirDate ) );
(SimpleTable.hashTable).put(directoryArray[k].getName(), directoryArray[k]);
else if(directoryArray[k].isFile())
dateDirectory = directoryArray[k].lastModified();
fileDate = formatter.format(new java.util.Date(dateDirectory));
totalLen = directoryArray[k].length();
longe = new Long(totalLen);
data.addElement( new MyObj( directoryArray[k].getName(), longe + " Bytes", "", "" + fileDate ) );
(SimpleTable.hashTable).put(directoryArray[k].getName(), directoryArray[k]);
tableModel = new MyTableModel();
table = new JTable( tableModel );
table.getTableHeader().setReorderingAllowed(false);
table.setRowSelectionAllowed(false);
table.setBorder( BorderFactory.createEmptyBorder( 0, 0, 0, 0 ) );
table.setShowHorizontalLines(false);
table.setShowVerticalLines(false);
table.addMouseListener(new MouseAdapter()
public void mouseReleased(MouseEvent e)
Object eventTarget = e.getSource();
if( eventTarget == table )
upDateTable(table);
table.tableChanged( new javax.swing.event.TableModelEvent(tableModel) ) ;
DefaultTableCellRenderer D_headerRenderer = (DefaultTableCellRenderer ) table.getTableHeader().getDefaultRenderer();
table.getColumnModel().getColumn(0).setHeaderRenderer(D_headerRenderer );
((DefaultTableCellRenderer)D_headerRenderer).setToolTipText("File and Folder in the Current Folder");
//Create the scroll pane and add the table to it.
JScrollPane scrollPane = new JScrollPane(table);
//Add the scroll pane to this window.
this.add(scrollPane, BorderLayout.CENTER);
* Searches the Hashtable and returns the path of the folder or the value.
public File findPath(String value)
return (File)((SimpleTable.hashTable).get(value));
* This clears the previous data in the JTable
public void clearTableData(JTable table)
for(int row = 0; row < table.getRowCount() ; row++)
//for (int col = 0; col < table.getColumnCount() ; col++)
tableModel.deleteSelections( row );
tableModel.fireTableStructureChanged();
tableModel.fireTableRowsDeleted(0,table.getRowCount());
//table.getModel().fireTableChanged(new TableModelEvent(table.getModel()));
private void upDateTable(JTable table)
if((table.getSelectedColumn() == 0) && ((table.getColumnName(0)).equals(columnNames[0])))
dirNameHold =(String) table.getValueAt(table.getSelectedRow(),table.getSelectedColumn());
File argument = findPath(dirNameHold);
if(argument.isFile())
CMRDialog.fileNameTextField.setText(argument.getName());
try
fullPath = argument.getCanonicalPath();
selectedFilename = argument.getCanonicalFile();
CMRDialog.filtersComboBox.removeAllItems();
extension = fullPath.substring(fullPath.lastIndexOf('.'));
CMRDialog.filtersComboBox.addItem("( " + extension + " )" + " File");
catch(IOException e)
System.out.println("THE ERROR IS " + e);
return;
else if(argument.isDirectory())
String path = argument.getName();
//find the system dependent file separator
//String fileSeparator = System.getProperty("file.separator");
CMRDialog.driveComboBox.addItem(" " + path);
subDir = Search.subDirs(argument);
/**TBD:- needs a method to convert the vector to an array and return the array */
directoryArray = new File[subDir.size()];
int indexCount = 0;
/** TBD:- This is inefficient way of converting a vector to an array */
Iterator e = subDir.iterator();
while( e.hasNext() )
directoryArray[indexCount] = (File)e.next();
indexCount++;
/** now calls this method and clears the previous data */
clearTableData(table);
(SimpleTable.hashTable).clear();
//data = new Object[this.getRowTotal(directoryArray)][this.getColumnTotal()];
formatter = new SimpleDateFormat("mm/dd/yyyy hh:mm aaa");
for(int k = 0; k < directoryArray.length; k++)
if(directoryArray[k].isDirectory())
dateDirectory = directoryArray[k].lastModified();
dirDate = formatter.format(new java.util.Date(dateDirectory));
data.addElement( new MyObj( directoryArray[k].getName(), "", "File Folder", "" + dirDate ) );
(SimpleTable.hashTable).put(directoryArray[k].getName(), directoryArray[k]);
else if(directoryArray[k].isFile())
dateDirectory = directoryArray[k].lastModified();
fileDate = formatter.format(new java.util.Date(dateDirectory));
totalLen = directoryArray[k].length();
longe = new Long(totalLen);
data.addElement( new MyObj( directoryArray[k].getName(), longe + " Bytes", "", "" + fileDate ) );
(SimpleTable.hashTable).put(directoryArray[k].getName(), directoryArray[k]);
// tableModel.fireTableDataChanged();
// tableModel.fireTableRowsInserted(0,1);
table.revalidate();
table.validate();
class MyTableModel extends DefaultTableModel
int totalRows;
int totalCols;
public MyTableModel()
super();
setColumnIdentifiers (columnNames);
this.totalRows = data.size();
this.totalCols = columnNames.length;
// this will return the row count of your table
public int getRowCount()
return totalRows;
// this return the column count of your table
public int getColumnCount()
return totalCols;
// this return the data for each cell in your table
public Object getValueAt(int row, int col)
MyObj obj = (MyObj)data.elementAt( row );
if( obj != null )
if( col == 0 ) return( obj.first );
else if( col == 1 ) return( obj.last );
else if( col == 2 ) return( obj.third );
else if( col == 3 ) return( obj.fourth );
else return( "" );
return "";
// if you want your table to be editable then return true
public boolean isCellEditable(int row, int col)
return false;
// if your table is editable edit the data vector here and
// call table.tableChanged(...)
public void setValueAt(Object value, int row, int col)
protected void deleteSelections (int rows)
try
removeRow(rows);
catch(ArrayIndexOutOfBoundsException e)
System.out.println("The error in the row index " + rows);
fireTableDataChanged() ;
class MyObj
String first;
String last;
String third;
String fourth;
public MyObj( String f, String l, String t, String fo )
this.first = f;
this.last = l;
this.third = t;
this.fourth = fo;
#####################################The following code works fine but it doesn't show me the new updated date in my JTable. I tried to print the values that I am getting and it does give the values on the prompt but doesn't show me on the JTable only first two are shown and the rest of the table is filled with the same values. I don't know what's going on and am tired of this TableModel thing so pla. take a time to give me some suggestions. Thanks
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.table.*;
import javax.swing.border.*;
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.*;
public class SimpleTable extends JPanel {
/** Formats the date */
protected SimpleDateFormat formatter;
/** two-dimensional array to hold the information for each column */
protected Object data[][];
/** variable to hold the date and time in a raw form for the directory*/
protected long dateDirectory;
/** holds the readable form converted date for the directories*/
protected String dirDate;
/** holds the readable form converted date for the files*/
protected String fileDate;
/** variable to hold the date and time in a raw form for the file*/
protected long dateFile;
/** holds the length of the file in bytes */
protected long totalLen;
/** convert the length to the wrapper class */
protected Long longe;
/** Vector to hold the sub directories */
protected Vector subDir;
/** holds the name of the selected directory */
protected String dirNameHold;
/** converting vector to an Array and store the values in this */
protected File directoryArray[];
/** hashtable to store the key-value pair */
protected static Hashtable hashTable = new Hashtable();
/** refer to the TableModel that is the default*/
protected DefaultTableModel model;
/** stores the path of the selected file */
protected static String fullPath;
/** stores the currently selected file */
protected static File selectedFilename;
/** stores the extension of the selected file */
protected static String extension;
protected Vector m = new Vector(0,1);
/** holds the names of the columns */
protected final String columnNames[] = {"Name", "Size", "Type", "Modified"};
public SimpleTable(File directoryArray[])
this.setLayout(new BorderLayout());
this.setBorder( BorderFactory.createEmptyBorder( 0, 0, 0, 0 ) );
(SimpleTable.hashTable).clear();
data = new Object[this.getRowTotal(directoryArray)][this.getColumnTotal()];
formatter = new SimpleDateFormat("mm/dd/yyyy hh:mm aaa");
for(int k = 0; k < directoryArray.length; k++)
if(directoryArray[k].isDirectory())
data[k][0] = directoryArray[k].getName();
data[k][2] = "File Folder";
dateDirectory = directoryArray[k].lastModified();
dirDate = formatter.format(new java.util.Date(dateDirectory));
data[k][3] = dirDate;
(SimpleTable.hashTable).put(directoryArray[k].getName(), directoryArray[k]);
else if(directoryArray[k].isFile())
data[k][0] = directoryArray[k].getName();
totalLen = directoryArray[k].length();
longe = new Long(totalLen);
data[k][1] = longe + " Bytes";
dateFile = directoryArray[k].lastModified();
fileDate = formatter.format(new java.util.Date(dateFile));
data[k][3] = fileDate;
(SimpleTable.hashTable).put(directoryArray[k].getName(), directoryArray[k]);
model = new DefaultTableModel();
model.addTableModelListener( new TableModelListener(){
public void tableChanged( javax.swing.event.TableModelEvent e )
System.out.println("************ I am inside the table changed method ********" );
final JTable table = new JTable(model);
table.getTableHeader().setReorderingAllowed(false);
table.setRowSelectionAllowed(false);
table.setBorder( BorderFactory.createEmptyBorder( 0, 0, 0, 0 ) );
table.setShowHorizontalLines(false);
table.setShowVerticalLines(false);
table.addMouseListener(new MouseAdapter()
/* public void mousePressed(MouseEvent e)
//System.out.println("The clicked component is " + table.rowAtPoint(e.getPoint()) + "AND the number of clicks is " + e.getClickCount());
/* if(e.getClickCount() >= 2 &&
(table.getSelectedColumn() == 0) &&
((table.getColumnName(0)).equals(columnNames[0])))
//System.out.println("The clicked component is " + table.rowAtPoint(e.getPoint()) + "AND the number of clicks is " + e.getClickCount());
upDateTable(table);
public void mouseReleased(MouseEvent e)
//System.out.println("The clicked component is " + table.rowAtPoint(e.getPoint()) + "AND the number of clicks is " + e.getClickCount());
/* if(e.getClickCount() >= 2 &&
(table.getSelectedColumn() == 0) &&
((table.getColumnName(0)).equals(columnNames[0]))) */
//System.out.println("The clicked component is " + table.rowAtPoint(e.getPoint()) + "AND the number of clicks is " + e.getClickCount());
upDateTable(table);
/** set the columns */
for(int c = 0; c < columnNames.length; c++)
model.addColumn(columnNames[c]);
/** set the rows */
for(int r = 0; r < data.length; r++)
model.addRow(data[r]);
DefaultTableCellRenderer D_headerRenderer = (DefaultTableCellRenderer ) table.getTableHeader().getDefaultRenderer();
table.getColumnModel().getColumn(0).setHeaderRenderer(D_headerRenderer );
((DefaultTableCellRenderer)D_headerRenderer).setToolTipText("File and Folder in the Current Folder");
//Create the scroll pane and add the table to it.
JScrollPane scrollPane = new JScrollPane(table);
//Add the scroll pane to this window.
this.add(scrollPane, BorderLayout.CENTER);
* Returns the number of columns
public int getColumnTotal()
return columnNames.length;
* Returns the number of rows
public int getRowTotal(Object directoryArray[])
return directoryArray.length;
private void upDateTable(JTable table)
if((table.getSelectedColumn() == 0) && ((table.getColumnName(0)).equals(columnNames[0])))
dirNameHold =(String) table.getValueAt(table.getSelectedRow(),table.getSelectedColumn());
File argument = findPath(dirNameHold);
if(argument.isFile())
CMRDialog.fileNameTextField.setText(argument.getName());
try
fullPath = argument.getCanonicalPath();
selectedFilename = argument.getCanonicalFile();
CMRDialog.filtersComboBox.removeAllItems();
extension = fullPath.substring(fullPath.lastIndexOf('.'));
CMRDialog.filtersComboBox.addItem("( " + extension + " )" + " File");
catch(IOException e)
System.out.println("THE ERROR IS " + e);
return;
else if(argument.isDirectory())
String path = argument.getName();
//find the system dependent file separator
//String fileSeparator = System.getProperty("file.separator");
CMRDialog.driveComboBox.addItem(" " + path);
subDir = Search.subDirs(argument);
/**TBD:- needs a method to convert the vector to an array and return the array */
directoryArray = new File[subDir.size()];
int indexCount = 0;
/** TBD:- This is inefficient way of converting a vector to an array */
Iterator e = subDir.iterator();
while( e.hasNext() )
directoryArray[indexCount] = (File)e.next();
indexCount++;
/** now calls this method and clears the previous data */
clearTableData(table);
(SimpleTable.hashTable).clear();
data = new Object[this.getRowTotal(directoryArray)][this.getColumnTotal()];
formatter = new SimpleDateFormat("mm/dd/yyyy hh:mm aaa");
m.clear();
data = null;
data = new Object[this.getRowTotal(directoryArray)][this.getColumnTotal()];
for(int k = 0; k < directoryArray.length; k++)
if(directoryArray[k].isDirectory())
System.out.println("Inside the if part");
data[k][0] = directoryArray[k].getName();
table.setValueAt(directoryArray[k].getName(),k,0);
//model.fireTableCellUpdated(k,0);
data[k][2] = "File Folder";
table.setValueAt("File Folder",k,2);
//model.fireTableCellUpdated(k,2);
dateDirectory = directoryArray[k].lastModified();
dirDate = formatter.format(new java.util.Date(dateDirectory));
data[k][3] = dirDate;
table.setValueAt(dirDate,k,3);
//model.fireTableCellUpdated(k,3);
(SimpleTable.hashTable).put(directoryArray[k].getName(), directoryArray[k]);
m.add(data);
model.addRow(m);
model.fireTableDataChanged();
else if(directoryArray[k].isFile())
System.out.println("******* Inside the else part *******");
data[k][0] = directoryArray[k].getName();
System.out.println("The Name is == " + data[k][0]);
table.setValueAt(directoryArray[k].getName(),k,0);
System.out.println("The table cell value of the name is == " + table.getValueAt(k,0));
//model.fireTableCellUpdated(k,0);
totalLen = directoryArray[k].length();
longe = new Long(totalLen);
data[k][1] = longe + " Bytes";
System.out.println("The length == " + data[k][1]);
table.setValueAt(longe + " Bytes",k,1);
System.out.println("The table cell value of the length is == " + table.getValueAt(k,1));
//model.fireTableCellUpdated(k,0);
dateFile = directoryArray[k].lastModified();
fileDate = formatter.format(new java.util.Date(dateFile));
data[k][3] = fileDate;
System.out.println("The modified date == " + data[k][3]);
table.setValueAt(fileDate,k,3);
System.out.println("The table cell value of the name is == " + table.getValueAt(k,3));
//model.fireTableCellUpdated(k,0);
(SimpleTable.hashTable).put(directoryArray[k].getName(), directoryArray[k]); }
m.add(data);
model.addRow(m);
model.fireTableDataChanged();
// model.fireTableDataChanged();
// model.fireTableRowsInserted(0,1);
table.revalidate();
table.validate();
else
* Searches the Hashtable and returns the path of the folder or the value.
public File findPath(String value)
return (File)((SimpleTable.hashTable).get(value));
* This clears the previous data in the JTable
public void clearTableData(JTable table)
for(int row = 0; row < table.getRowCount() ; row++)
for (int col = 0; col < table.getColumnCount() ; col++)
table.setValueAt(null, row , col);
model.fireTableStructureChanged();
### -
Robohelp 6, crash system after insert new topic
Hi,
i have a problem with Robohelp 6. when i try to insert a new topic in one exsisting project, created with the same program, the system crash, so it's not possible to add new topic.
Someone have ever had that kind of problem or know the reason?
Thank youWhere is your RoboHelp project located. If on a network drive, move it to a local drive and try again. You should never work on a RoboHelp project whilst it is on a network unless you want all sorts of problems like this to occur. By all means backup to a network but that's it.
If the problem still persists, try closing the project and deleting the <projectname>.cpd file in Windows Explorer (where <projectname> is the name of the project). When you reopen the project, this file is rebuilt.
The RoboColum(n)
@robocolumn
Colum McAndrew -
New Member, with nowhere to go,but up!
Hi, No idea where to even start. I found this forum a few weeks ago through a link someone posted in a group I belong in. I sat on here for hours reading through threads. It's a lot to take in all at once. And I am not sure I still understand abbreviations and lingo, even after studying the post for a great while. I will try to give us much information as I can, and hope someone is able to read threw all of it and make some sense. Any advice would be greatly appreciated. I figured I have nowhere to go at this point, but up! My husband and I got married very young and we struggled to raise a child. We relied heavily on a credit card I got before we married, and my husband had made bad financial decisions before we met. Raising a baby on a fresh out of bootcamp salary with debt, we got way over our heads fairly quickly. We turned to my parents for some financial advice and after going everything with us, they offered to help and make a budget for us, as to keep from getting into the same situation again. Things got better for awhile. Paid off the credit card that was in collections, as well as the tmobile account that had also gone into collections. We made it by for awhile. A few months later we got some new credit card offers and thought we had learned our lesson the first time and surely would be able to control our spending this time around. Fast forward several years, 12 new credit cards later, and a couple of loans from a military lending company. We were way in over our heads, and considering bankruptcy. However, do to my husbands career it really wasn't an option. And a bulk of our debt wouldn't have been able to be filed under the bankruptcy anyway. In February of this year we were a month or two behind on most of our bills (except rent and utilities) and about 3 months behind on one of our car loans. We were just trying to hold on until we got our tax refund. Then, we got hit with another big bump and when we went to file our taxes, saw someone had logged in and fraudulently filed our federal return. When we called and spoke to the IRS we were told it could take up to 180 days to get our refund as it needed to be investigated. We had been keeping the car in a garage at our complex and one morning my husband noticed he was being followed by the repo man. Once again my parents were willing to help us out one last time. I had finally hit rock bottom and had had enough living this way. We paid the past due balance and fees and got our auto loan current. By the end of February this year we were able to get caught up on all of our past due bills. It was nice being caught up. However at this time we had 7 accounts that had gone in to collections. A few being there for quite some time. Three out of the 7 were my husbands. I had better credit when we met so most of the credit cards were offered to me. In June we had enough money to pay off the almost 6k in collections debt. I had been receiving several calls a day from each company and ignored them all. As I had read it would be more beneficial to have all of the money set aside, and offer to settle at a lesser amount. I wanted to pay these off, not make payments. We were ready to get serious about digging ourselves out of debt. I was able to settle the debts at about 55-65% of the balance owed. It felt really good being done with all of them! We paid my parents back the money they helped us with in February, in April. So we started July with no bad debt, and an on time payment history since March. I know it doesn't sound like much to most, but for us, it's been a huge relief. I have adopted several of Dave Ramsey's concepts. I have a debt payoff calculator that puts us being completely debt free March 2019 at the very latest. Doesn't include any extra money we bring in, or account for pay raises, tax refunds etc. As of right now, we have 8 credit cards between us, which are all JUST below the limit. Totaling $19,611. And an account with a furniture store $3707. And both of our cars have $18,761 left. So a total of roughly $42k in debt. We've paid off just over 10k in the last year. And plan on paying off the furniture next month (it will save us roughly $600 in finance charges) and 3 credit cards totaling $1550. That will free up $295 a month!!! I haven't signed up for the credit monitoring yet. Turbo Tax was supposed to give us free 2 year monitoring after the issues but the code didn't work. So I am thinking about bitting the bullet and signing up my husband and I. But for $60 a month for both of us, I want to make sure it will be worth it! We have credit tracking through Capital One and my score was 537 and my husband a 587. I knew it wasn't GOOD, not even close but I was OKAY with it as it was a start. But our auto company just started giving free fico scores and mine is a 440. Which was a HUGE shock. I knew the one through Capital One was a "fako" score but I didn't realize it was off THAT much! Anyway, hopefully this all made sense to someone and someone was able to make it through all of it! I appreciate any advice! Thank you :-)
redbeard wrote:
First, absolutely wonderful work on digging out. Its hard, extremely hard, but you have come a long way. Its awesome that you paid back your parents, as a priority.
Make sure you put a bit of money away for a rainy day. Having a few dollars put aside can save a LOT of stress.
Also, unless you are really in need of a monitoring service, put that money towards paying down debt and just use something like Credit Karma for now. It doesn't give actual scores, but right now, you know they are in the tank, so spend some time and work on the reports overall.
In general (tough love style advice), if you recently were close to getting a car repo'd, paying cash for a monitoring service is simply avoidance behaviour. Put the money towards solving the real problem, get the monitoring service once progress is well underway.
Dan
I agree with Redbeard - don't even worry about a paid monitoring service at this point. Put EVERYTHING you can against the CC debt. Use free sites like Credit Karma and Credit Sesame to monitor the contents of your reports, but don't even worry about scoring right now. Use the debt snowball approach to pay the cards down as quickly as possible, and when you've got it (the CC debt) down to around 30% of what it currently is, then you can start looking at scores and see where you are. At that point you can start strategizing how grow your scores. In the meantime, try attecking the derogs on your reports with GW letters and PFD any remaining unpaid items. -
I have a Hitachi disk that I use for media (photos, videos, etc..)
After using Ipartition to create a new partition on this disk, none of the files are visible any more.
The disk was never partiton before so this was the first partition created.
When I launch iPartition again, I notice that I now have a Microsoft FAT or NTFS type partion and a HFS partiton however there is no data at all under Finder.
What should I do to recover my files ?you don't need 3rd party to shrink and create a 2nd partition.
One partition is still partition, and there are others like Lion Recovery, GUID, EFI on there.
Repair the drive and make sure iPartition does what you want and current. Or just use DU instead.
And backup. -
New Member with popout menu problem
I'm new to Dreamweaver and am trying to create a page of 3
frames that contains a dropdown/pop-out menu in the 2nd frame. When
the popout exceeds 3 choices, it it no longer displayed, giving the
user the sense that it "disappears" behind the main frame (3rd
frame). What do I need to do to get the popout menu to lay "on top"
of the 3rd frame? I'm trying to do the same exact thing that this
site is doing at the top of this exact page where you see "Home,
SOlutions, Products, etc", and the popout lays on top of the
page.JDubb23 wrote:
> I'm new to Dreamweaver and am trying to create a page of
3 frames that contains
> a dropdown/pop-out menu in the 2nd frame. When the
popout exceeds 3 choices,
> it it no longer displayed, giving the user the sense
that it "disappears"
> behind the main frame (3rd frame). What do I need to do
to get the popout menu
> to lay "on top" of the 3rd frame? I'm trying to do the
same exact thing that
> this site is doing at the top of this exact page where
you see "Home,
> SOlutions, Products, etc", and the popout lays on top of
the page.
Probably the most viable solution would be to start over and
not use frames, then the problem pretty much goes away.
It is possible to cause some content within a frame to show
based upon events in other frames (think mousing over a main menu
item in one frame and having a sub menu appear within another
frame, but that sub menu content would have to be part of the
content of the other frame). However, the way to do this is tricky
and has several cross browser issues, especially when content in
either frame can be scrolled. It really is much easier to not use
frames in the first place. IMO, with templates and includes to
handle adding menus, headers and footer and other common elements
to all pages there really is no compelling case to be using frames.
And even if there were, then it would be easier to change the way
the menu works (think tree or accordion menus on one side of the
page instead of across top of the page).
Danilo Celic
| Extending Knowledge Daily :
http://CommunityMX.com/
| Adobe Community Expert -
New Member with a question re A10-70
Hi All - I've been very happy with my tablet until I turned it on today and got a black screen with a little list down the left side showing Recovery/Fastboot/Normal Mode. Underneath that shows Fastboot Mode??? What does this mean please?Pressing the on/off button has no effect nor does pressing the volume up/down buttons. I would be eternally grateful if someone could help as I am totally confused and don't know what to do
...and in Windows XP you can do this from the Control Panel. The downside is that when Windows boots, you will have to click the icon for your login, though this is hardly an inconvenience and only takes a second.
1) Click the 'User Accounts' icon.
2) Click 'Create a New Account'.
3) Type a name for the account eg. Wife
4) etc.
Note: You don't have to enter a password for the new account. If you leave the password blank, you will only need to click your login icon when Windows starts. -
Kernel panics increasing after installing new SSD with Mavericks on 2010 MBP
I'm having more frequent random reboots on my recently upgraded MacBook Pro. (mid 2010, Processor: 2.66 Ghz Intel Core i7, Memory: 8 GB 1067 MHz DDR3, external monitor: LG Flatron IPS235)
The almost 5yr old original hard drive started making the tell-tell scratching noises and the MBP would randomly reboot 1 or 2 times a week.
I had the HD replaced with a new 480GB SSD drive by certified pros. I mentioned the spontaneous reboots to the pro and he told me that it was probably due to the faulty HD.
The new drive came with 10.9 already installed, whereas I had been running 10.6.8 in order to keep a lot of the older software I relied on.
So accepting the loss of quite a few applications, I proceeded to install just the apps I needed, as needed them. Then the random reboots started happening, a lot more often, up to 2x a day, browsing the web or just checking email. The one thing I could do to trigger the crash, ironically enough, was by scrolling on the new iMac 5K landing page- halfway through "zooming out" (scrolling) in the waterfall image would shut 'er down.
Could it be the RAM? VRAM? The monitor? Updating my beloved MBP cost $575 (and several apps), so I'd like to go back to the same pro with information that could save me $$ on troubleshooting. I'm afraid to install the 10.9.x updates for fear it will bring my MBP to it's knees.
Thanks,
JesseHere is the report in it's entirety:
Anonymous UUID: A76B10E3-713D-D42A-0EDE-151A2D84A809
Fri Dec 12 00:36:16 2014
panic(cpu 0 caller 0xffffff7f88159fac): "GPU Panic: [<None>] 3 3 7f 0 0 0 0 3 : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff80fdce9000 0x0a5480a2, D0, P2/4\n"@/SourceCache/AppleGraphicsControl/AppleGraphicsControl-3.4.12/src/Apple MuxControl/kext/GPUPanic.cpp:127
Backtrace (CPU 0), Frame : Return Address
0xffffff80f63bb140 : 0xffffff8005e22f69
0xffffff80f63bb1c0 : 0xffffff7f88159fac
0xffffff80f63bb290 : 0xffffff7f8681c53d
0xffffff80f63bb350 : 0xffffff7f868e8d9e
0xffffff80f63bb390 : 0xffffff7f868e8dfc
0xffffff80f63bb400 : 0xffffff7f86b6d5be
0xffffff80f63bb530 : 0xffffff7f8690cd41
0xffffff80f63bb550 : 0xffffff7f8682308d
0xffffff80f63bb600 : 0xffffff7f86820bae
0xffffff80f63bb800 : 0xffffff7f86821af6
0xffffff80f63bb8e0 : 0xffffff7f8778fba2
0xffffff80f63bb920 : 0xffffff7f8779f55f
0xffffff80f63bb940 : 0xffffff7f877cd51b
0xffffff80f63bb980 : 0xffffff7f877cd57b
0xffffff80f63bb9c0 : 0xffffff7f877a4ff5
0xffffff80f63bba10 : 0xffffff7f87770d3e
0xffffff80f63bbaa0 : 0xffffff7f8776ccc7
0xffffff80f63bbad0 : 0xffffff7f8776a816
0xffffff80f63bbb00 : 0xffffff80062cb873
0xffffff80f63bbb90 : 0xffffff80062cd76f
0xffffff80f63bbbf0 : 0xffffff80062cb28f
0xffffff80f63bbd40 : 0xffffff8005eb6008
0xffffff80f63bbe50 : 0xffffff8005e26bb1
0xffffff80f63bbe80 : 0xffffff8005e139b5
0xffffff80f63bbef0 : 0xffffff8005e1e003
0xffffff80f63bbf70 : 0xffffff8005ec921d
0xffffff80f63bbfb0 : 0xffffff8005ef3e26
Kernel Extensions in backtrace:
com.apple.driver.AppleMuxControl(3.4.12)[A4934A66-0E30-36E9-984A-650481102449]@ 0xffffff7f8814c000->0xffffff7f8815efff
dependency: com.apple.driver.AppleGraphicsControl(3.4.12)[661E3C87-5B97-3272-88FF-B9BA9B6E2 4ED]@0xffffff7f88144000
dependency: com.apple.iokit.IOACPIFamily(1.4)[045D5D6F-AD1E-36DB-A249-A346E2B48E54]@0xfffff f7f86724000
dependency: com.apple.iokit.IOPCIFamily(2.8)[447B4896-16FF-3616-95A2-1C516B2A1498]@0xffffff 7f864ba000
dependency: com.apple.iokit.IOGraphicsFamily(2.3.6)[38E388A5-92D6-3388-B799-F2498E582287]@0 xffffff7f86778000
dependency: com.apple.driver.AppleBacklightExpert(1.0.4)[E04639C5-D734-3AB3-A682-FE66694C66 53]@0xffffff7f88147000
com.apple.nvidia.classic.NVDAResmanTesla(8.1.8)[0A1B6F41-168D-307A-BABD-162F3B3 C2786]@0xffffff7f867cb000->0xffffff7f86a3afff
dependency: com.apple.iokit.IOPCIFamily(2.8)[447B4896-16FF-3616-95A2-1C516B2A1498]@0xffffff 7f864ba000
dependency: com.apple.iokit.IONDRVSupport(2.3.6)[86BA68C6-18DD-30A1-ABF6-54597AD6C277]@0xff ffff7f867bb000
dependency: com.apple.iokit.IOGraphicsFamily(2.3.6)[38E388A5-92D6-3388-B799-F2498E582287]@0 xffffff7f86778000
com.apple.nvidia.classic.NVDANV50HalTesla(8.1.8)[3666E0FC-87C7-3329-BD8C-2F1ADE D100A4]@0xffffff7f86a45000->0xffffff7f86cf1fff
dependency: com.apple.nvidia.classic.NVDAResmanTesla(8.1.8)[0A1B6F41-168D-307A-BABD-162F3B3 C2786]@0xffffff7f867cb000
dependency: com.apple.iokit.IOPCIFamily(2.8)[447B4896-16FF-3616-95A2-1C516B2A1498]@0xffffff 7f864ba000
com.apple.GeForceTesla(8.1.8)[67BAF872-A238-3787-AB74-22297A51FE8F]@0xffffff7f8 774f000->0xffffff7f87819fff
dependency: com.apple.iokit.IOPCIFamily(2.8)[447B4896-16FF-3616-95A2-1C516B2A1498]@0xffffff 7f864ba000
dependency: com.apple.iokit.IONDRVSupport(2.3.6)[86BA68C6-18DD-30A1-ABF6-54597AD6C277]@0xff ffff7f867bb000
dependency: com.apple.iokit.IOGraphicsFamily(2.3.6)[38E388A5-92D6-3388-B799-F2498E582287]@0 xffffff7f86778000
dependency: com.apple.nvidia.classic.NVDAResmanTesla(8.1.8)[0A1B6F41-168D-307A-BABD-162F3B3 C2786]@0xffffff7f867cb000
BSD process name corresponding to current thread: WindowServer
Mac OS version:
13A603
Kernel version:
Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64
Kernel UUID: 1D9369E3-D0A5-31B6-8D16-BFFBBB390393
Kernel slide: 0x0000000005c00000
Kernel text base: 0xffffff8005e00000
System model name: MacBookPro6,2 (Mac-F22586C8)
System uptime in nanoseconds: 92185784039799
last loaded kext at 90285561775752: com.apple.filesystems.afpfs 11.0 (addr 0xffffff7f8827a000, size 348160)
last unloaded kext at 74988545819198: com.apple.driver.AppleUSBCDC 4.2.1b2 (addr 0xffffff7f8825c000, size 16384)
loaded kexts:
com.apple.filesystems.afpfs 11.0
com.apple.nke.asp-tcp 8.0.0
com.apple.driver.AppleHWSensor 1.9.5d0
com.apple.driver.AudioAUUC 1.60
com.apple.filesystems.autofs 3.0
com.apple.iokit.IOBluetoothSerialManager 4.2.0f6
com.apple.driver.AGPM 100.14.11
com.apple.driver.AppleMikeyHIDDriver 124
com.apple.driver.AppleHDA 2.5.2fc2
com.apple.GeForceTesla 8.1.8
com.apple.driver.AppleUpstreamUserClient 3.5.13
com.apple.driver.AppleMikeyDriver 2.5.2fc2
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.2.0f6
com.apple.driver.AppleIntelHDGraphics 8.1.8
com.apple.driver.AppleIntelHDGraphicsFB 8.1.8
com.apple.driver.AppleMCCSControl 1.1.12
com.apple.driver.AppleSMCLMU 2.0.4d1
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleMuxControl 3.4.12
com.apple.iokit.IOUserEthernet 1.0.0d1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleHWAccess 1
com.apple.driver.AppleLPC 1.7.0
com.apple.driver.SMCMotionSensor 3.0.4d1
com.apple.driver.AppleUSBTCButtons 240.2
com.apple.driver.AppleUSBCardReader 3.3.5
com.apple.driver.AppleIRController 325.7
com.apple.driver.AppleUSBTCKeyboard 240.2
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.BootCache 35
com.apple.iokit.SCSITaskUserClient 3.6.0
com.apple.driver.XsanFilter 404
com.apple.iokit.IOAHCIBlockStorage 2.4.0
com.apple.driver.AppleUSBHub 650.4.4
com.apple.driver.AirPort.Brcm4331 700.20.22
com.apple.iokit.AppleBCM5701Ethernet 3.6.9b9
com.apple.driver.AppleAHCIPort 2.9.5
com.apple.driver.AppleFWOHCI 4.9.9
com.apple.driver.AppleUSBEHCI 650.4.1
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleACPIButtons 2.0
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.0
com.apple.driver.AppleACPIEC 2.0
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 216.0.0
com.apple.nke.applicationfirewall 153
com.apple.security.quarantine 3
com.apple.driver.AppleIntelCPUPowerManagement 216.0.0
com.apple.security.SecureRemotePassword 1.0
com.apple.kext.triggers 1.0
com.apple.iokit.IOSerialFamily 10.0.7
com.apple.AppleGraphicsDeviceControl 3.4.12
com.apple.driver.DspFuncLib 2.5.2fc2
com.apple.vecLib.kext 1.0.0
com.apple.iokit.IOAudioFamily 1.9.4fc11
com.apple.kext.OSvKernDSPLib 1.14
com.apple.nvidia.classic.NVDANV50HalTesla 8.1.8
com.apple.nvidia.classic.NVDAResmanTesla 8.1.8
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.2.0f6
com.apple.iokit.IOFireWireIP 2.2.5
com.apple.driver.AppleHDAController 2.5.2fc2
com.apple.iokit.IOHDAFamily 2.5.2fc2
com.apple.driver.AppleSMBusPCI 1.0.12d1
com.apple.driver.AppleSMBusController 1.0.11d1
com.apple.driver.AppleBacklightExpert 1.0.4
com.apple.driver.AppleGraphicsControl 3.4.12
com.apple.iokit.IONDRVSupport 2.3.6
com.apple.iokit.IOSurface 91
com.apple.iokit.IOGraphicsFamily 2.3.6
com.apple.iokit.IOBluetoothFamily 4.2.0f6
com.apple.driver.IOPlatformPluginFamily 5.5.1d27
com.apple.driver.AppleSMC 3.1.6d1
com.apple.driver.AppleUSBHIDKeyboard 170.15
com.apple.driver.AppleHIDKeyboard 170.15
com.apple.iokit.IOSCSIBlockCommandsDevice 3.6.0
com.apple.iokit.IOUSBMassStorageClass 3.6.0
com.apple.driver.AppleUSBMultitouch 240.6
com.apple.iokit.IOUSBHIDDriver 650.4.4
com.apple.driver.AppleUSBMergeNub 650.4.0
com.apple.driver.AppleUSBComposite 650.4.0
com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.6.0
com.apple.iokit.IOBDStorageFamily 1.7
com.apple.iokit.IODVDStorageFamily 1.7.1
com.apple.iokit.IOCDStorageFamily 1.7.1
com.apple.iokit.IOAHCISerialATAPI 2.6.0
com.apple.iokit.IOSCSIArchitectureModelFamily 3.6.0
com.apple.iokit.IO80211Family 600.34
com.apple.iokit.IOEthernetAVBController 1.0.3b3
com.apple.driver.mDNSOffloadUserClient 1.0.1b4
com.apple.iokit.IONetworkingFamily 3.2
com.apple.iokit.IOUSBUserClient 650.4.4
com.apple.iokit.IOAHCIFamily 2.6.0
com.apple.iokit.IOFireWireFamily 4.5.5
com.apple.iokit.IOUSBFamily 650.4.4
com.apple.driver.AppleEFINVRAM 2.0
com.apple.driver.AppleEFIRuntime 2.0
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.sandbox 278.10
com.apple.kext.AppleMatch 1.0.0d1
com.apple.security.TMSafetyNet 7
com.apple.driver.AppleKeyStore 2
com.apple.driver.DiskImages 371.1
com.apple.iokit.IOStorageFamily 1.9
com.apple.iokit.IOReportFamily 21
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleACPIPlatform 2.0
com.apple.iokit.IOPCIFamily 2.8
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.corecrypto 1.0
com.apple.kec.pthread 1 -
New member with a old school 50AX60 problem
I have a old 50AX60 rear projection TV with sound and no picture. The video out RCA jack works fine, (tested with a separate monitor) but I have no picture on the TV screen. I am looking for help/suggestions from the group. I have basic knowledge and tools, but cannot find a free service manual download anywhere. Is this old clunker even worth my time and effort?
THX
MikeHi Mike,
Projection system repairs maybe a little esoteric for a consumer electronics users forum, but it sure doesn't hurt to ask.
You may want to give avsforum.com and tv-forums.com a shot.
Jim -
Can't insert new images with different names
I have a picture file (.jpg) called location1.jpg. I rename the file in finder to map-location-1.jpg. Go to iWeb and delete location1.jp and then insert the renamed file map-location-1.jpg. However it still shows up in iWeb as being the original location1.jpg - The files are the same, they've just been renamed. I've deleted the plist file and restarted my iBook and it still uses the old file name.
There must be some kind of cache right?.
All I can do now is go into photoshop and arbitrarily change or modify the image and save it - then it works.
I don't want to do that as I have a few hundred images that I want to rename.
Help !!!This did my head in for a good few hours. I did not find a nice way to remove everything to re-publish, but if it is just a couple of images you wish to replace (i.e. a banner) I did the following. Delete the old image. Insert a totally different image which you have named the same as what you intend to change to. Then remove this "false image" and insert the actual image you want. When it publishes to a local folder, the WHATEVER_files will contain your correct image named correctly. Let me know how you go.
Maybe you are looking for
-
BI7.3 -- BO4.0 - Authorization issue in Webi
Hello, Our Queries with authorization variables work fine in BW (RSRT/BEX), and work with Analysis. But when we use Webi, our authorization restrictions doesn't work. (FYI In Bex Queries we use authorization variables on every infoObjetcs authorizati
-
FaceTime not working on my Macbook Pro. I am able to sign in successfully and add contacts. When I try to call a contact with an iPhone, it says connecting then fails by ending automatically. When someone try to FaceTime me,I accept but it says co
-
Purchase Order - Rejected Status
Hi All, Is there any Bapi or function module for Purchase Order Rejection. I have created a custom WF template for Purchase Order release. Once the approver cilcks the reject button, then the Purchase Order Status should be changed into Rejected stat
-
Pages Template not opening in a different user's application.
I have Mac Pages 5.2, as does my client. I have designed a template for him, but when I send the .template file to him, he gets an error that says it cannot be opened. No error code. I have done the following things to fix this: Removed any possible
-
Demanding compensation from BT
Dear BT this wont be long...... ive already wasted many hours with you on the phone to little or no avail - im on the phone to you right now in fact and i've lost count of the amount of advisors ive had to explain my situation to - your passing on of